SYMBOL INDEX (2194 symbols across 76 files) FILE: 09-cloudvision/people-counter/src/main/java/com/shekhargulati/peoplecounter/FaceDetector.java class FaceDetector (line 12) | public class FaceDetector { method FaceDetector (line 16) | public FaceDetector(Vision vision) { method detectFaces (line 20) | public List detectFaces(Path image) throws IOException { method detectFaces (line 24) | public List detectFaces(byte[] image) throws IOExcepti... FILE: 09-cloudvision/people-counter/src/main/java/com/shekhargulati/peoplecounter/GoogleVisionServiceFactory.java class GoogleVisionServiceFactory (line 13) | public abstract class GoogleVisionServiceFactory { method getVisionServiceInstance (line 15) | public static Vision getVisionServiceInstance(final String application... FILE: 09-cloudvision/people-counter/src/main/java/com/shekhargulati/peoplecounter/ImagePeopleCount.java class ImagePeopleCount (line 5) | public class ImagePeopleCount { method ImagePeopleCount (line 10) | public ImagePeopleCount(String image, int count) { method getImage (line 15) | public String getImage() { method getCount (line 19) | public int getCount() { method equals (line 23) | @Override method hashCode (line 32) | @Override method toString (line 37) | @Override FILE: 09-cloudvision/people-counter/src/main/java/com/shekhargulati/peoplecounter/ImageWriter.java class ImageWriter (line 18) | public class ImageWriter { method writeWithFaces1 (line 20) | public static Path writeWithFaces1(String urlOfImage, Path outputPath,... method writeWithFaces (line 29) | public static Path writeWithFaces(Path inputPath, Path outputPath, Lis... method annotateWithFaces (line 37) | private static void annotateWithFaces(BufferedImage img, List of(final String... searchKeywords) { FILE: 09-cloudvision/people-counter/src/test/java/com/shekhargulati/peoplecounter/FaceDetectorTest.java class FaceDetectorTest (line 13) | public class FaceDetectorTest { method shouldReturnFaceAnnotationsAllThreePeople (line 16) | public void shouldReturnFaceAnnotationsAllThreePeople() throws Excepti... method shouldReturnFaceAnnotationForManOnly (line 25) | @Test FILE: 09-cloudvision/people-counter/src/test/java/com/shekhargulati/peoplecounter/PeopleCounterTest.java class PeopleCounterTest (line 11) | public class PeopleCounterTest { method shouldReturnPeopleCountInAnImage (line 13) | @Test method shouldReturnOnlyPeopleCountInAnImage (line 21) | @Test FILE: 11-textblob/sentiment-analyzer/sentimentanalyzer.py function index (line 8) | def index(): function sentiment (line 12) | def sentiment(): FILE: 11-textblob/sentiment-analyzer/static/js/jquery.js function isArraylike (line 848) | function isArraylike( obj ) { function Sizzle (line 1048) | function Sizzle( selector, context, results, seed ) { function createCache (line 1163) | function createCache() { function markFunction (line 1181) | function markFunction( fn ) { function assert (line 1190) | function assert( fn ) { function addHandle (line 1212) | function addHandle( attrs, handler ) { function siblingCheck (line 1227) | function siblingCheck( a, b ) { function createInputPseudo (line 1254) | function createInputPseudo( type ) { function createButtonPseudo (line 1265) | function createButtonPseudo( type ) { function createPositionalPseudo (line 1276) | function createPositionalPseudo( fn ) { function setFilters (line 2259) | function setFilters() {} function tokenize (line 2263) | function tokenize( selector, parseOnly ) { function toSelector (line 2330) | function toSelector( tokens ) { function addCombinator (line 2340) | function addCombinator( matcher, combinator, base ) { function elementMatcher (line 2390) | function elementMatcher( matchers ) { function condense (line 2404) | function condense( unmatched, map, filter, context, xml ) { function setMatcher (line 2425) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde... function matcherFromTokens (line 2518) | function matcherFromTokens( tokens ) { function matcherFromGroupMatchers (line 2573) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) { function multipleContexts (line 2701) | function multipleContexts( selector, contexts, results ) { function select (line 2710) | function select( selector, context, results, seed ) { function createOptions (line 2850) | function createOptions( options ) { function Data (line 3312) | function Data() { function dataAttr (line 3625) | function dataAttr( elem, key, data ) { function returnTrue (line 4305) | function returnTrue() { function returnFalse (line 4309) | function returnFalse() { function safeActiveElement (line 4313) | function safeActiveElement() { function sibling (line 5268) | function sibling( cur, dir ) { function winnow (line 5384) | function winnow( elements, qualifier, not ) { function manipulationTarget (line 5893) | function manipulationTarget( elem, content ) { function disableScript (line 5903) | function disableScript( elem ) { function restoreScript (line 5907) | function restoreScript( elem ) { function setGlobalEval (line 5920) | function setGlobalEval( elems, refElements ) { function cloneCopyEvent (line 5931) | function cloneCopyEvent( src, dest ) { function getAll (line 5966) | function getAll( context, tag ) { function fixInput (line 5977) | function fixInput( src, dest ) { function vendorPropName (line 6078) | function vendorPropName( style, name ) { function isHidden (line 6100) | function isHidden( elem, el ) { function getStyles (line 6109) | function getStyles( elem ) { function showHide (line 6113) | function showHide( elements, show ) { function setPositiveNumber (line 6384) | function setPositiveNumber( elem, value, subtract ) { function augmentWidthOrHeight (line 6392) | function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) { function getWidthOrHeight (line 6431) | function getWidthOrHeight( elem, name, extra ) { function css_defaultDisplay (line 6475) | function css_defaultDisplay( nodeName ) { function actualDisplay (line 6507) | function actualDisplay( name, doc ) { function buildParams (line 6693) | function buildParams( prefix, obj, traditional, add ) { function addToPrefiltersOrTransports (line 6809) | function addToPrefiltersOrTransports( structure ) { function inspectPrefiltersOrTransports (line 6841) | function inspectPrefiltersOrTransports( structure, options, originalOpti... function ajaxExtend (line 6868) | function ajaxExtend( target, src ) { function done (line 7314) | function done( status, nativeStatusText, responses, headers ) { function ajaxHandleResponses (line 7461) | function ajaxHandleResponses( s, jqXHR, responses ) { function ajaxConvert (line 7517) | function ajaxConvert( s, response, jqXHR, isSuccess ) { function createFxNow (line 7912) | function createFxNow() { function createTween (line 7919) | function createTween( value, prop, animation ) { function Animation (line 7933) | function Animation( elem, properties, options ) { function propFilter (line 8037) | function propFilter( props, specialEasing ) { function defaultPrefilter (line 8104) | function defaultPrefilter( elem, props, opts ) { function Tween (line 8227) | function Tween( elem, options, prop, end, easing ) { function genFx (line 8451) | function genFx( type, includeWidth ) { function getWindow (line 8749) | function getWindow( elem ) { FILE: 17-typescript/code/getting-started.ts type StoryType (line 26) | enum StoryType {Video, Article, Tutorial} function addStory (line 45) | function addStory(title: string, tags: string[]): void { function storySummary (line 76) | function storySummary(title:string, description: string = "") { type Story (line 86) | interface Story { type StoryExtractor (line 100) | interface StoryExtractor { class TextStory (line 106) | class TextStory implements Story{ method storyWithNoTags (line 110) | static storyWithNoTags(title:string): TextStory { method constructor (line 113) | constructor(title:string, ...tags){ method summary (line 118) | summary (){ class TutorialStory (line 128) | class TutorialStory extends TextStory { method constructor (line 129) | constructor(title:string, ...tags){ method summary (line 133) | summary(){ method process (line 139) | public process(url: string): Story { class StoryManager (line 158) | class StoryManager{ method addStory (line 159) | addStory(){} method removeStory (line 160) | removeStory(){} type HasLength (line 172) | interface HasLength{ function addLengths (line 176) | function addLengths(t1: T, t2: T):number { type Textable (line 183) | interface Textable{ type Message (line 187) | interface Message{ class Pair (line 193) | class Pair{ FILE: 17-typescript/code/js/getting-started.js function __ (line 3) | function __() { this.constructor = d; } function addStory (line 42) | function addStory(title, tags) { function storySummary (line 62) | function storySummary(title, description) { function TextStory (line 74) | function TextStory(title) { function TutorialStory (line 93) | function TutorialStory(title) { function StoryProcessorTemplate (line 106) | function StoryProcessorTemplate() { function StoryManager (line 122) | function StoryManager() { function addLengths (line 135) | function addLengths(t1, t2) { function Pair (line 141) | function Pair() { FILE: 22-regex/code/src/main/java/week22/regex/GaddafiSpellingMatcher.java class GaddafiSpellingMatcher (line 5) | public class GaddafiSpellingMatcher { method match (line 7) | public static boolean match(final String spelling) { FILE: 22-regex/code/src/test/java/week22/regex/GaddafiSpellingMatcherTest.java class GaddafiSpellingMatcherTest (line 8) | public class GaddafiSpellingMatcherTest { method shouldMatchGadaffi (line 10) | @Test method shouldMatchGadafi (line 15) | @Test method shouldMatchGadafy (line 20) | @Test method shouldMatchGaddafiAndGaddafy (line 25) | @Test method shouldMatchGaddhafiAndGadhafi (line 31) | @Test method shouldMatchGathafi (line 37) | @Test method shouldMatchGhadaffi_Ghadafi_Ghaddafi_Ghaddafy (line 42) | @Test method shouldMatchGheddafi (line 50) | @Test method shouldMatchSpellingsStartingWithK (line 55) | @Test method shouldMatchKazzafi (line 66) | @Test method shouldMatchStartingWithQ (line 71) | @Test method shouldMatchQadhdhafi (line 80) | @Test method shouldMatchQuathafi (line 85) | @Test method shouldMatchQudhafi (line 90) | @Test method shouldMatchKadafiWithSingleQoute (line 95) | @Test FILE: 25-angular-dragula/trello/gulp/e2e-tests.js function runProtractor (line 16) | function runProtractor (done) { FILE: 25-angular-dragula/trello/gulp/scripts.js function webpackWrapper (line 13) | function webpackWrapper(watch, test, callback) { FILE: 25-angular-dragula/trello/gulp/server.js function browserSyncInit (line 14) | function browserSyncInit(baseDir, browser) { FILE: 25-angular-dragula/trello/gulp/unit-tests.js function runTests (line 17) | function runTests (singleRun, done) { FILE: 25-angular-dragula/trello/gulp/watch.js function isOnlyChange (line 9) | function isOnlyChange(event) { FILE: 25-angular-dragula/trello/karma.conf.js function listFiles (line 13) | function listFiles() { FILE: 25-angular-dragula/trello/src/app/index.config.js function config (line 1) | function config ($logProvider, toastrConfig) { FILE: 25-angular-dragula/trello/src/app/index.run.js function runBlock (line 1) | function runBlock ($log) { FILE: 25-angular-dragula/trello/src/app/main/main.controller.js class MainController (line 1) | class MainController { method constructor (line 2) | constructor($scope) { FILE: 27-learn-golang-for-great-good/programs/closestpair.go function closestPair (line 9) | func closestPair(numbers []int) (int, int) { function main (line 25) | func main() { FILE: 27-learn-golang-for-great-good/programs/concatenator.go function main (line 5) | func main() { FILE: 27-learn-golang-for-great-good/programs/dedup.go function dedup (line 8) | func dedup(numbers []int) []int { function main (line 20) | func main() { FILE: 27-learn-golang-for-great-good/programs/duplicate-cli.go function duplicate (line 9) | func duplicate(arr []int, n int) []int { function main (line 22) | func main() { FILE: 27-learn-golang-for-great-good/programs/duplicate.go function duplicate (line 5) | func duplicate(numbers []int, n int) []int { function main (line 18) | func main() { FILE: 27-learn-golang-for-great-good/programs/equalornotequal.go function equalOrNotEqual (line 5) | func equalOrNotEqual(first, second, third int) bool { function main (line 13) | func main() { FILE: 27-learn-golang-for-great-good/programs/fizzbuzz.go function main (line 5) | func main() { FILE: 27-learn-golang-for-great-good/programs/greeter.go function main (line 5) | func main() { FILE: 27-learn-golang-for-great-good/programs/import_examples.go function main (line 5) | func main() { FILE: 27-learn-golang-for-great-good/programs/reverse.go function main (line 5) | func main() { FILE: 27-learn-golang-for-great-good/programs/wordcount.go function wordCount (line 5) | func wordCount(words []string) map[string]int { function main (line 17) | func main() { FILE: 28-ionic/dailyreads/backend/app.py function bookmarks (line 16) | def bookmarks(): function index (line 20) | def index(): class LikedTweetsListener (line 31) | class LikedTweetsListener(StreamListener): method on_data (line 32) | def on_data(self, data): method on_error (line 46) | def on_error(self, status): function extract_url (line 50) | def extract_url(liked_tweet): function extract_article (line 60) | def extract_article(story_url): FILE: 28-ionic/dailyreads/backend/static/js/bootstrap.js function transitionEnd (line 34) | function transitionEnd() { function removeElement (line 126) | function removeElement() { function Plugin (line 142) | function Plugin(option) { function Plugin (line 251) | function Plugin(option) { function Plugin (line 470) | function Plugin(option) { function getTargetFromTrigger (line 689) | function getTargetFromTrigger($trigger) { function Plugin (line 701) | function Plugin(option) { function getParent (line 768) | function getParent($this) { function clearMenus (line 781) | function clearMenus(e) { function Plugin (line 874) | function Plugin(option) { function Plugin (line 1200) | function Plugin(option, _relatedTarget) { function complete (line 1566) | function complete() { function Plugin (line 1736) | function Plugin(option) { function Plugin (line 1845) | function Plugin(option) { function ScrollSpy (line 1888) | function ScrollSpy(element, options) { function Plugin (line 2008) | function Plugin(option) { function next (line 2117) | function next() { function Plugin (line 2163) | function Plugin(option) { function Plugin (line 2320) | function Plugin(option) { FILE: 28-ionic/dailyreads/backend/static/js/jquery.js function r (line 2) | function r(a){var b=a.length,c=m.type(a);return"function"===c||m.isWindo... function fb (line 2) | function fb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)... function gb (line 2) | function gb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLengt... function hb (line 2) | function hb(a){return a[u]=!0,a} function ib (line 2) | function ib(a){var b=n.createElement("div");try{return!!a(b)}catch(c){re... function jb (line 2) | function jb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[... function kb (line 2) | function kb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sou... function lb (line 2) | function lb(a){return function(b){var c=b.nodeName.toLowerCase();return"... function mb (line 2) | function mb(a){return function(b){var c=b.nodeName.toLowerCase();return(... function nb (line 2) | function nb(a){return hb(function(b){return b=+b,hb(function(c,d){var e,... function ob (line 2) | function ob(a){return a&&typeof a.getElementsByTagName!==C&&a} function pb (line 2) | function pb(){} function qb (line 2) | function qb(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d} function rb (line 2) | function rb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.firs... function sb (line 2) | function sb(a){return a.length>1?function(b,c,d){var e=a.length;while(e-... function tb (line 2) | function tb(a,b,c){for(var d=0,e=b.length;e>d;d++)fb(a,b[d],c);return c} function ub (line 2) | function ub(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(... function vb (line 2) | function vb(a,b,c,d,e,f){return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)... function wb (line 2) | function wb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.r... function xb (line 2) | function xb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var... function w (line 2) | function w(a,b,c){if(m.isFunction(b))return m.grep(a,function(a,d){retur... function D (line 2) | function D(a,b){do a=a[b];while(a&&1!==a.nodeType);return a} function G (line 2) | function G(a){var b=F[a]={};return m.each(a.match(E)||[],function(a,c){b... function I (line 2) | function I(){y.addEventListener?(y.removeEventListener("DOMContentLoaded... function J (line 2) | function J(){(y.addEventListener||"load"===event.type||"complete"===y.re... function O (line 2) | function O(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace... function P (line 2) | function P(a){var b;for(b in a)if(("data"!==b||!m.isEmptyObject(a[b]))&&... function Q (line 2) | function Q(a,b,d,e){if(m.acceptData(a)){var f,g,h=m.expando,i=a.nodeType... function R (line 3) | function R(a,b,c){if(m.acceptData(a)){var d,e,f=a.nodeType,g=f?m.cache:a... function ab (line 3) | function ab(){return!0} function bb (line 3) | function bb(){return!1} function cb (line 3) | function cb(){try{return y.activeElement}catch(a){}} function db (line 3) | function db(a){var b=eb.split("|"),c=a.createDocumentFragment();if(c.cre... function ub (line 3) | function ub(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==K?a.getEl... function vb (line 3) | function vb(a){W.test(a.type)&&(a.defaultChecked=a.checked)} function wb (line 3) | function wb(a,b){return m.nodeName(a,"table")&&m.nodeName(11!==b.nodeTyp... function xb (line 3) | function xb(a){return a.type=(null!==m.find.attr(a,"type"))+"/"+a.type,a} function yb (line 3) | function yb(a){var b=pb.exec(a.type);return b?a.type=b[1]:a.removeAttrib... function zb (line 3) | function zb(a,b){for(var c,d=0;null!=(c=a[d]);d++)m._data(c,"globalEval"... function Ab (line 3) | function Ab(a,b){if(1===b.nodeType&&m.hasData(a)){var c,d,e,f=m._data(a)... function Bb (line 3) | function Bb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCas... function Eb (line 3) | function Eb(b,c){var d,e=m(c.createElement(b)).appendTo(c.body),f=a.getD... function Fb (line 3) | function Fb(a){var b=y,c=Db[a];return c||(c=Eb(a,b),"none"!==c&&c||(Cb=(... function Lb (line 3) | function Lb(a,b){return{get:function(){var c=a();if(null!=c)return c?voi... function i (line 3) | function i(){var b,c,d,i;c=y.getElementsByTagName("body")[0],c&&c.style&... function Ub (line 3) | function Ub(a,b){if(b in a)return b;var c=b.charAt(0).toUpperCase()+b.sl... function Vb (line 3) | function Vb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.styl... function Wb (line 3) | function Wb(a,b,c){var d=Pb.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[... function Xb (line 3) | function Xb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===... function Yb (line 3) | function Yb(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f... function Zb (line 3) | function Zb(a,b,c,d,e){return new Zb.prototype.init(a,b,c,d,e)} function fc (line 4) | function fc(){return setTimeout(function(){$b=void 0}),$b=m.now()} function gc (line 4) | function gc(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b)c=T[e],d[... function hc (line 4) | function hc(a,b,c){for(var d,e=(ec[b]||[]).concat(ec["*"]),f=0,g=e.lengt... function ic (line 4) | function ic(a,b,c){var d,e,f,g,h,i,j,l,n=this,o={},p=a.style,q=a.nodeTyp... function jc (line 4) | function jc(a,b){var c,d,e,f,g;for(c in a)if(d=m.camelCase(c),e=b[d],f=a... function kc (line 4) | function kc(a,b,c){var d,e,f=0,g=dc.length,h=m.Deferred().always(functio... function Lc (line 4) | function Lc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var ... function Mc (line 4) | function Mc(a,b,c,d){var e={},f=a===Ic;function g(h){var i;return e[h]=!... function Nc (line 4) | function Nc(a,b){var c,d,e=m.ajaxSettings.flatOptions||{};for(d in b)voi... function Oc (line 4) | function Oc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[... function Pc (line 4) | function Pc(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])fo... function x (line 4) | function x(a,b,c,d){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),i=v... function Vc (line 4) | function Vc(a,b,c,d){var e;if(m.isArray(b))m.each(b,function(b,e){c||Rc.... function Zc (line 4) | function Zc(){try{return new a.XMLHttpRequest}catch(b){}} function $c (line 4) | function $c(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(... function dd (line 4) | function dd(a){return m.isWindow(a)?a:9===a.nodeType?a.defaultView||a.pa... FILE: 28-ionic/dailyreads/mobileapp/hooks/after_prepare/010_add_platform_class.js function addPlatformBodyTag (line 16) | function addPlatformBodyTag(indexPath, platform) { function findBodyTag (line 54) | function findBodyTag(html) { function findClassAttr (line 61) | function findClassAttr(bodyTag) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-animate/angular-animate.js function assertArg (line 82) | function assertArg(arg, name, reason) { function mergeClasses (line 89) | function mergeClasses(a,b) { function packageStyles (line 98) | function packageStyles(options) { function pendClasses (line 107) | function pendClasses(classes, fix, isPrefix) { function removeFromArray (line 124) | function removeFromArray(arr, val) { function stripCommentsFromElement (line 131) | function stripCommentsFromElement(element) { function extractElementNode (line 158) | function extractElementNode(element) { function $$addClass (line 168) | function $$addClass($$jqLite, element, className) { function $$removeClass (line 174) | function $$removeClass($$jqLite, element, className) { function applyAnimationClassesFactory (line 180) | function applyAnimationClassesFactory($$jqLite) { function prepareAnimationOptions (line 193) | function prepareAnimationOptions(options) { function applyAnimationStyles (line 207) | function applyAnimationStyles(element, options) { function applyAnimationFromStyles (line 212) | function applyAnimationFromStyles(element, options) { function applyAnimationToStyles (line 219) | function applyAnimationToStyles(element, options) { function mergeAnimationDetails (line 226) | function mergeAnimationDetails(element, oldAnimation, newAnimation) { function resolveElementClasses (line 267) | function resolveElementClasses(existing, toAdd, toRemove) { function getDomNode (line 325) | function getDomNode(element) { function applyGeneratedPreparationClasses (line 329) | function applyGeneratedPreparationClasses(element, event, options) { function clearGeneratedClasses (line 346) | function clearGeneratedClasses(element, options) { function blockTransitions (line 357) | function blockTransitions(node, duration) { function blockKeyframeAnimations (line 366) | function blockKeyframeAnimations(node, applyBlock) { function applyInlineStyle (line 373) | function applyInlineStyle(node, styleTuple) { function concatWithSpace (line 379) | function concatWithSpace(a,b) { function scheduler (line 388) | function scheduler(tasks) { function nextTick (line 418) | function nextTick() { function setData (line 525) | function setData(value) { function getCssKeyframeDurationStyle (line 771) | function getCssKeyframeDurationStyle(duration) { function getCssDelayStyle (line 775) | function getCssDelayStyle(delay, isKeyframeAnimation) { function computeCssStyles (line 780) | function computeCssStyles($window, element, properties) { function parseMaxTime (line 806) | function parseMaxTime(str) { function truthyTimingValue (line 821) | function truthyTimingValue(val) { function getCssTransitionDurationStyle (line 825) | function getCssTransitionDurationStyle(duration, applyOnlyDuration) { function createLocalCacheLookup (line 836) | function createLocalCacheLookup() { function registerRestorableStyles (line 872) | function registerRestorableStyles(backup, node, properties) { function gcsHashFn (line 892) | function gcsHashFn(node, extraClasses) { function computeCachedCssStyles (line 899) | function computeCachedCssStyles(node, className, cacheKey, properties) { function computeCachedCssStaggerStyles (line 915) | function computeCachedCssStaggerStyles(node, className, cacheKey, proper... function waitUntilQuiet (line 946) | function waitUntilQuiet(callback) { function computeTimings (line 965) | function computeTimings(node, className, cacheKey) { function endFn (line 1235) | function endFn() { function cancelFn (line 1239) | function cancelFn() { function close (line 1243) | function close(rejected) { // jshint ignore:line function applyBlocking (line 1302) | function applyBlocking(duration) { function closeAndReturnNoopAnimator (line 1312) | function closeAndReturnNoopAnimator() { function onAnimationProgress (line 1331) | function onAnimationProgress(event) { function start (line 1358) | function start() { function isDocumentFragment (line 1544) | function isDocumentFragment(node) { function filterCssClasses (line 1575) | function filterCssClasses(classes) { function getUniqueValues (line 1580) | function getUniqueValues(a, b) { function prepareAnchoredAnimation (line 1588) | function prepareAnchoredAnimation(classes, outAnchor, inAnchor) { function prepareFromToAnchorAnimation (line 1715) | function prepareFromToAnchorAnimation(from, to, classes, anchors) { function prepareRegularAnimation (line 1768) | function prepareRegularAnimation(animationDetails) { function applyOptions (line 1863) | function applyOptions() { function close (line 1868) | function close() { function onComplete (line 1930) | function onComplete(success) { function endAnimations (line 1935) | function endAnimations(cancelled) { function executeAnimationFn (line 1944) | function executeAnimationFn(fn, element, event, options, onDone) { function groupEventedAnimations (line 1987) | function groupEventedAnimations(element, event, options, animations, fnN... function packageAnimations (line 2028) | function packageAnimations(element, event, options, animations, fnName) { function lookupAnimations (line 2070) | function lookupAnimations(classes) { function endFnFactory (line 2116) | function endFnFactory() { function done (line 2125) | function done(status) { function prepareAnimation (line 2135) | function prepareAnimation(animationDetails) { function makeTruthyCssClassMap (line 2159) | function makeTruthyCssClassMap(classString) { function hasMatchingClasses (line 2173) | function hasMatchingClasses(newClassString, currentClassString) { function isAllowed (line 2182) | function isAllowed(ruleType, element, currentAnimation, previousAnimatio... function hasAnimationClasses (line 2188) | function hasAnimationClasses(animation, and) { function postDigestTaskFactory (line 2255) | function postDigestTaskFactory() { function normalizeAnimationDetails (line 2315) | function normalizeAnimationDetails(element, animation) { function findCallbacks (line 2326) | function findCallbacks(parent, element, event) { function filterFromRegistry (line 2368) | function filterFromRegistry(list, matchContainer, matchCallback) { function queueAnimation (line 2427) | function queueAnimation(element, event, initialOptions) { function closeChildAnimations (line 2699) | function closeChildAnimations(element) { function clearElementAnimationState (line 2718) | function clearElementAnimationState(element) { function isMatchingElement (line 2724) | function isMatchingElement(nodeOrElmA, nodeOrElmB) { function areAnimationsAllowed (line 2735) | function areAnimationsAllowed(element, parentElement, event) { function markElementAnimationState (line 2820) | function markElementAnimationState(element, state, details) { function setRunner (line 2843) | function setRunner(element, runner) { function removeRunner (line 2847) | function removeRunner(element) { function getRunner (line 2851) | function getRunner(element) { function sortAnimations (line 2861) | function sortAnimations(animations) { function getAnchorNodes (line 3061) | function getAnchorNodes(node) { function groupAnimations (line 3076) | function groupAnimations(animations) { function cssClassesIntersection (line 3159) | function cssClassesIntersection(a,b) { function invokeFirstDriver (line 3179) | function invokeFirstDriver(animationDetails) { function beforeStart (line 3194) | function beforeStart() { function updateAnimationRunners (line 3205) | function updateAnimationRunners(animation, newRunner) { function handleDestroyedElement (line 3218) | function handleDestroyedElement() { function close (line 3225) | function close(rejected) { // jshint ignore:line FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-sanitize/angular-sanitize.js function $SanitizeProvider (line 147) | function $SanitizeProvider() { function sanitizeText (line 204) | function sanitizeText(chars) { function toMap (line 293) | function toMap(str, lowercaseKeys) { function htmlParser (line 335) | function htmlParser(html, handler) { function attrToMap (line 395) | function attrToMap(attrs) { function encodeEntities (line 412) | function encodeEntities(value) { function htmlSanitizeWriter (line 437) | function htmlSanitizeWriter(buf, uriValidator) { function stripCustomNsAttrs (line 491) | function stripCustomNsAttrs(node) { function addText (line 682) | function addText(text) { function addLink (line 689) | function addLink(url, text) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-ui-router/api/angular-ui-router.d.ts type IState (line 8) | interface IState { type ITypedState (line 27) | interface ITypedState extends IState { type IStateProvider (line 31) | interface IStateProvider extends IServiceProvider { type IUrlMatcher (line 37) | interface IUrlMatcher { type IUrlMatcherFactory (line 44) | interface IUrlMatcherFactory { type IUrlRouterProvider (line 49) | interface IUrlRouterProvider extends IServiceProvider { type IStateOptions (line 66) | interface IStateOptions { type IHrefOptions (line 74) | interface IHrefOptions { type IStateService (line 81) | interface IStateService { type IStateParamsService (line 97) | interface IStateParamsService { type IStateParams (line 101) | interface IStateParams { type IUrlRouterService (line 105) | interface IUrlRouterService { type IUiViewScrollProvider (line 119) | interface IUiViewScrollProvider { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-ui-router/release/angular-ui-router.js function inherit (line 27) | function inherit(parent, extra) { function merge (line 31) | function merge(dst) { function ancestors (line 49) | function ancestors(first, second) { function objectKeys (line 65) | function objectKeys(object) { function indexOf (line 84) | function indexOf(array, value) { function inheritParams (line 108) | function inheritParams(currentParams, newParams, $current, $to) { function equalForKeys (line 134) | function equalForKeys(a, b, keys) { function filterByKeys (line 154) | function filterByKeys(keys, values) { function indexBy (line 165) | function indexBy(array, propName) { function pick (line 175) | function pick(obj) { function omit (line 186) | function omit(obj) { function pluck (line 195) | function pluck(collection, key) { function filter (line 204) | function filter(collection, callback) { function map (line 215) | function map(collection, callback) { function $Resolve (line 318) | function $Resolve( $q, $injector) { function $TemplateFactory (line 572) | function $TemplateFactory( $http, $templateCache, $injector) { function UrlMatcher (line 738) | function UrlMatcher(pattern, config, parentMatcher) { function decodePathArray (line 913) | function decodePathArray(string) { function encodeDashes (line 999) | function encodeDashes(str) { // Replace dashes with encoded "\-" function Type (line 1069) | function Type(config) { function ArrayType (line 1168) | function ArrayType(type, mode) { function $UrlMatcherFactory (line 1229) | function $UrlMatcherFactory() { function $UrlRouterProvider (line 1725) | function $UrlRouterProvider( $locationProvider, $urlMatcherFactory) { function $StateProvider (line 2144) | function $StateProvider( $urlRouterProvider, $urlMatcherFactory) { function $ViewProvider (line 3498) | function $ViewProvider() { function $ViewScrollProvider (line 3575) | function $ViewScrollProvider() { function $ViewDirective (line 3735) | function $ViewDirective( $state, $injector, $uiViewScroll, $inte... function $ViewDirectiveFill (line 3875) | function $ViewDirectiveFill ( $compile, $controller, $state, $int... function getUiViewName (line 3915) | function getUiViewName(scope, attrs, element, $interpolate) { function parseStateRef (line 3924) | function parseStateRef(ref, current) { function stateContext (line 3932) | function stateContext(el) { function $StateRefDirective (line 4003) | function $StateRefDirective($state, $timeout) { function $StateRefActiveDirective (line 4148) | function $StateRefActiveDirective($state, $stateParams, $interpolate) { function $IsStateFilter (line 4203) | function $IsStateFilter($state) { function $IncludedByStateFilter (line 4221) | function $IncludedByStateFilter($state) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-ui-router/src/common.js function inherit (line 14) | function inherit(parent, extra) { function merge (line 18) | function merge(dst) { function ancestors (line 36) | function ancestors(first, second) { function objectKeys (line 52) | function objectKeys(object) { function indexOf (line 71) | function indexOf(array, value) { function inheritParams (line 95) | function inheritParams(currentParams, newParams, $current, $to) { function equalForKeys (line 121) | function equalForKeys(a, b, keys) { function filterByKeys (line 141) | function filterByKeys(keys, values) { function indexBy (line 152) | function indexBy(array, propName) { function pick (line 162) | function pick(obj) { function omit (line 173) | function omit(obj) { function pluck (line 182) | function pluck(collection, key) { function filter (line 191) | function filter(collection, callback) { function map (line 202) | function map(collection, callback) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-ui-router/src/resolve.js function $Resolve (line 12) | function $Resolve( $q, $injector) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-ui-router/src/state.js function $StateProvider (line 23) | function $StateProvider( $urlRouterProvider, $urlMatcherFactory) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-ui-router/src/stateDirectives.js function parseStateRef (line 1) | function parseStateRef(ref, current) { function stateContext (line 9) | function stateContext(el) { function $StateRefDirective (line 80) | function $StateRefDirective($state, $timeout) { function $StateRefActiveDirective (line 225) | function $StateRefActiveDirective($state, $stateParams, $interpolate) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-ui-router/src/stateFilters.js function $IsStateFilter (line 11) | function $IsStateFilter($state) { function $IncludedByStateFilter (line 29) | function $IncludedByStateFilter($state) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-ui-router/src/templateFactory.js function $TemplateFactory (line 13) | function $TemplateFactory( $http, $templateCache, $injector) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-ui-router/src/urlMatcherFactory.js function UrlMatcher (line 68) | function UrlMatcher(pattern, config, parentMatcher) { function decodePathArray (line 243) | function decodePathArray(string) { function encodeDashes (line 329) | function encodeDashes(str) { // Replace dashes with encoded "\-" function Type (line 399) | function Type(config) { function ArrayType (line 498) | function ArrayType(type, mode) { function $UrlMatcherFactory (line 559) | function $UrlMatcherFactory() { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-ui-router/src/urlRouter.js function $UrlRouterProvider (line 18) | function $UrlRouterProvider( $locationProvider, $urlMatcherFactory) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-ui-router/src/view.js function $ViewProvider (line 3) | function $ViewProvider() { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-ui-router/src/viewDirective.js function $ViewDirective (line 115) | function $ViewDirective( $state, $injector, $uiViewScroll, $inte... function $ViewDirectiveFill (line 255) | function $ViewDirectiveFill ( $compile, $controller, $state, $int... function getUiViewName (line 295) | function getUiViewName(scope, attrs, element, $interpolate) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular-ui-router/src/viewScroll.js function $ViewScrollProvider (line 8) | function $ViewScrollProvider() { FILE: 28-ionic/dailyreads/mobileapp/www/lib/angular/angular.js function minErr (line 38) | function minErr(module, ErrorConstructor) { function isArrayLike (line 249) | function isArrayLike(obj) { function forEach (line 306) | function forEach(obj, iterator, context) { function forEachSorted (line 350) | function forEachSorted(obj, iterator, context) { function reverseParams (line 364) | function reverseParams(iteratorFn) { function nextUid (line 378) | function nextUid() { function setHashKey (line 388) | function setHashKey(obj, h) { function baseExtend (line 397) | function baseExtend(dst, objs, deep) { function extend (line 449) | function extend(dst) { function merge (line 472) | function merge(dst) { function toInt (line 478) | function toInt(str) { function inherit (line 483) | function inherit(parent, extra) { function noop (line 503) | function noop() {} function identity (line 525) | function identity($) {return $;} function valueFn (line 529) | function valueFn(value) {return function valueRef() {return value;};} function hasCustomToString (line 531) | function hasCustomToString(obj) { function isUndefined (line 548) | function isUndefined(value) {return typeof value === 'undefined';} function isDefined (line 563) | function isDefined(value) {return typeof value !== 'undefined';} function isObject (line 579) | function isObject(value) { function isBlankObject (line 590) | function isBlankObject(value) { function isString (line 607) | function isString(value) {return typeof value === 'string';} function isNumber (line 628) | function isNumber(value) {return typeof value === 'number';} function isDate (line 643) | function isDate(value) { function isFunction (line 674) | function isFunction(value) {return typeof value === 'function';} function isRegExp (line 684) | function isRegExp(value) { function isWindow (line 696) | function isWindow(obj) { function isScope (line 701) | function isScope(obj) { function isFile (line 706) | function isFile(obj) { function isFormData (line 711) | function isFormData(obj) { function isBlob (line 716) | function isBlob(obj) { function isBoolean (line 721) | function isBoolean(value) { function isPromiseLike (line 726) | function isPromiseLike(obj) { function isTypedArray (line 732) | function isTypedArray(value) { function isArrayBuffer (line 736) | function isArrayBuffer(obj) { function isElement (line 766) | function isElement(node) { function makeMap (line 776) | function makeMap(str) { function nodeName_ (line 785) | function nodeName_(element) { function includes (line 789) | function includes(array, obj) { function arrayRemove (line 793) | function arrayRemove(array, value) { function copy (line 859) | function copy(source, destination) { function shallowCopy (line 1001) | function shallowCopy(src, dst) { function equals (line 1051) | function equals(o1, o2) { function noUnsafeEval (line 1116) | function noUnsafeEval() { function concat (line 1181) | function concat(array1, array2, index) { function sliceArgs (line 1185) | function sliceArgs(args, startIndex) { function bind (line 1209) | function bind(self, fn) { function toJsonReplacer (line 1230) | function toJsonReplacer(key, value) { function toJson (line 1262) | function toJson(obj, pretty) { function fromJson (line 1283) | function fromJson(json) { function timezoneToOffset (line 1291) | function timezoneToOffset(timezone, fallback) { function addDateMinutes (line 1299) | function addDateMinutes(date, minutes) { function convertTimezoneToLocal (line 1306) | function convertTimezoneToLocal(date, timezone, reverse) { function startingTag (line 1317) | function startingTag(element) { function tryDecodeURIComponent (line 1347) | function tryDecodeURIComponent(value) { function parseKeyValue (line 1360) | function parseKeyValue(/**string*/keyValue) { function toKeyValue (line 1387) | function toKeyValue(obj) { function encodeUriSegment (line 1415) | function encodeUriSegment(val) { function encodeUriQuery (line 1434) | function encodeUriQuery(val, pctEncodeSpaces) { function getNgAttribute (line 1446) | function getNgAttribute(element, ngAttr) { function angularInit (line 1591) | function angularInit(element, bootstrap) { function bootstrap (line 1679) | function bootstrap(element, modules, config) { function reloadWithDebugInfo (line 1757) | function reloadWithDebugInfo() { function getTestability (line 1770) | function getTestability(rootElement) { function snake_case (line 1780) | function snake_case(name, separator) { function bindJQuery (line 1788) | function bindJQuery() { function assertArg (line 1842) | function assertArg(arg, name, reason) { function assertArgFn (line 1849) | function assertArgFn(arg, name, acceptArrayAnnotation) { function assertNotHasOwnProperty (line 1864) | function assertNotHasOwnProperty(name, context) { function getter (line 1878) | function getter(obj, path, bindFnToScope) { function getBlockNodes (line 1902) | function getBlockNodes(nodes) { function createMap (line 1932) | function createMap() { function setupModuleLoader (line 1952) | function setupModuleLoader(window) { function serializeObject (line 2307) | function serializeObject(obj) { function toDebugString (line 2322) | function toDebugString(obj) { function publishExternalAPI (line 2454) | function publishExternalAPI(angular) { function jqNextId (line 2730) | function jqNextId() { return ++jqId; } function camelCase (line 2743) | function camelCase(name) { function jqLiteIsTextNode (line 2771) | function jqLiteIsTextNode(html) { function jqLiteAcceptsData (line 2775) | function jqLiteAcceptsData(node) { function jqLiteHasData (line 2782) | function jqLiteHasData(node) { function jqLiteCleanData (line 2789) | function jqLiteCleanData(nodes) { function jqLiteBuildFragment (line 2795) | function jqLiteBuildFragment(html, context) { function jqLiteParseHTML (line 2832) | function jqLiteParseHTML(html, context) { function jqLiteWrapNode (line 2847) | function jqLiteWrapNode(node, wrapper) { function JQLite (line 2866) | function JQLite(element) { function jqLiteClone (line 2891) | function jqLiteClone(element) { function jqLiteDealoc (line 2895) | function jqLiteDealoc(element, onlyDescendants) { function jqLiteOff (line 2906) | function jqLiteOff(element, type, fn, unsupported) { function jqLiteRemoveData (line 2944) | function jqLiteRemoveData(element, name) { function jqLiteExpandoStore (line 2966) | function jqLiteExpandoStore(element, createIfNecessary) { function jqLiteData (line 2979) | function jqLiteData(element, key, value) { function jqLiteHasClass (line 3005) | function jqLiteHasClass(element, selector) { function jqLiteRemoveClass (line 3011) | function jqLiteRemoveClass(element, cssClasses) { function jqLiteAddClass (line 3023) | function jqLiteAddClass(element, cssClasses) { function jqLiteAddNodes (line 3040) | function jqLiteAddNodes(root, elements) { function jqLiteController (line 3066) | function jqLiteController(element, name) { function jqLiteInheritedData (line 3070) | function jqLiteInheritedData(element, name, value) { function jqLiteEmpty (line 3090) | function jqLiteEmpty(element) { function jqLiteRemove (line 3097) | function jqLiteRemove(element, keepData) { function jqLiteDocumentLoaded (line 3104) | function jqLiteDocumentLoaded(action, win) { function trigger (line 3124) | function trigger() { function getBooleanAttrName (line 3178) | function getBooleanAttrName(element, name) { function getAliasedAttrName (line 3186) | function getAliasedAttrName(name) { function getText (line 3279) | function getText(element, value) { function createEventHandler (line 3364) | function createEventHandler(element, events) { function defaultHandlerWrapper (line 3416) | function defaultHandlerWrapper(element, event, handler) { function specialMouseHandlerWrapper (line 3420) | function specialMouseHandlerWrapper(target, event, handler) { function $$jqLiteProvider (line 3667) | function $$jqLiteProvider() { function hashKey (line 3698) | function hashKey(obj, nextUidFn) { function HashMap (line 3721) | function HashMap(array, isolatedUid) { function extractArgs (line 3834) | function extractArgs(fn) { function anonFn (line 3840) | function anonFn(fn) { function annotate (line 3850) | function annotate(fn, strictDi, name) { function createInjector (line 4397) | function createInjector(modulesToLoad, strictDi) { function $AnchorScrollProvider (line 4666) | function $AnchorScrollProvider() { function mergeClasses (line 4933) | function mergeClasses(a,b) { function extractElementNode (line 4942) | function extractElementNode(element) { function splitClasses (line 4951) | function splitClasses(classes) { function prepareAnimateOptions (line 4976) | function prepareAnimateOptions(options) { function updateData (line 5021) | function updateData(data, classes, value) { function handleCSSClassChanges (line 5036) | function handleCSSClassChanges() { function addRemoveClassesPostDigest (line 5065) | function addRemoveClassesPostDigest(element, add, remove) { function domInsert (line 5179) | function domInsert(element, parentElement, afterElement) { function waitForTick (line 5526) | function waitForTick(fn) { function next (line 5561) | function next() { function onProgress (line 5585) | function onProgress(response) { function AnimateRunner (line 5593) | function AnimateRunner(host) { function run (line 5749) | function run() { function applyAnimationContents (line 5760) | function applyAnimationContents() { function Browser (line 5801) | function Browser(window, document, $log, $sniffer) { function $BrowserProvider (line 6129) | function $BrowserProvider() { function $CacheFactoryProvider (line 6217) | function $CacheFactoryProvider() { function $TemplateCacheProvider (line 6532) | function $TemplateCacheProvider() { function $CompileProvider (line 7391) | function $CompileProvider($provide, $$sanitizeUriProvider) { function directiveNormalize (line 9786) | function directiveNormalize(name) { function nodesetLinkingFn (line 9835) | function nodesetLinkingFn( function directiveLinkingFn (line 9842) | function directiveLinkingFn( function tokenDifference (line 9850) | function tokenDifference(str1, str2) { function removeComments (line 9866) | function removeComments(jqNodes) { function identifierForController (line 9887) | function identifierForController(controller, ident) { function $ControllerProvider (line 9906) | function $ControllerProvider() { function $DocumentProvider (line 10088) | function $DocumentProvider() { function $ExceptionHandlerProvider (line 10134) | function $ExceptionHandlerProvider() { function serializeValue (line 10180) | function serializeValue(v) { function $HttpParamSerializerProvider (line 10188) | function $HttpParamSerializerProvider() { function $HttpParamSerializerJQLikeProvider (line 10225) | function $HttpParamSerializerJQLikeProvider() { function defaultHttpResponseTransform (line 10297) | function defaultHttpResponseTransform(data, headers) { function isJsonLike (line 10313) | function isJsonLike(str) { function parseHeaders (line 10324) | function parseHeaders(headers) { function headersGetter (line 10360) | function headersGetter(headers) { function transformData (line 10390) | function transformData(data, headers, status, fns) { function isSuccess (line 10403) | function isSuccess(status) { function $HttpProvider (line 10414) | function $HttpProvider() { function $xhrFactoryProvider (line 11516) | function $xhrFactoryProvider() { function $HttpBackendProvider (line 11541) | function $HttpBackendProvider() { function createHttpBackend (line 11547) | function createHttpBackend($browser, createXhr, $browserDefer, callbacks... function $InterpolateProvider (line 11749) | function $InterpolateProvider() { function $IntervalProvider (line 12074) | function $IntervalProvider() { function encodePath (line 12295) | function encodePath(path) { function parseAbsoluteUrl (line 12306) | function parseAbsoluteUrl(absoluteUrl, locationObj) { function parseAppUrl (line 12315) | function parseAppUrl(relativeUrl, locationObj) { function beginsWith (line 12340) | function beginsWith(begin, whole) { function stripHash (line 12347) | function stripHash(url) { function trimEmptyHash (line 12352) | function trimEmptyHash(url) { function stripFile (line 12357) | function stripFile(url) { function serverBase (line 12362) | function serverBase(url) { function LocationHtml5Url (line 12376) | function LocationHtml5Url(appBase, appBaseNoFile, basePrefix) { function LocationHashbangUrl (line 12455) | function LocationHashbangUrl(appBase, appBaseNoFile, hashPrefix) { function LocationHashbangInHtml5Url (line 12567) | function LocationHashbangInHtml5Url(appBase, appBaseNoFile, hashPrefix) { function locationGetter (line 12931) | function locationGetter(property) { function locationGetterSetter (line 12938) | function locationGetterSetter(property, preprocess) { function $LocationProvider (line 12984) | function $LocationProvider() { function $LogProvider (line 13318) | function $LogProvider() { function ensureSafeMemberName (line 13474) | function ensureSafeMemberName(name, fullExpression) { function getStringValue (line 13485) | function getStringValue(name) { function ensureSafeObject (line 13503) | function ensureSafeObject(obj, fullExpression) { function ensureSafeFunction (line 13534) | function ensureSafeFunction(obj, fullExpression) { function ensureSafeAssignContext (line 13548) | function ensureSafeAssignContext(obj, fullExpression) { function ifDefined (line 14061) | function ifDefined(v, d) { function plusFn (line 14065) | function plusFn(l, r) { function isStateless (line 14071) | function isStateless($filter, filterName) { function findConstantAndWatchExpressions (line 14076) | function findConstantAndWatchExpressions(ast, $filter) { function getInputs (line 14184) | function getInputs(body) { function isAssignable (line 14192) | function isAssignable(ast) { function assignableAST (line 14196) | function assignableAST(ast) { function isLiteral (line 14202) | function isLiteral(ast) { function isConstant (line 14210) | function isConstant(ast) { function ASTCompiler (line 14214) | function ASTCompiler(astBuilder, $filter) { function ASTInterpreter (line 14713) | function ASTInterpreter(astBuilder, $filter) { function isPossiblyDangerousMemberName (line 15113) | function isPossiblyDangerousMemberName(name) { function getValueOf (line 15119) | function getValueOf(value) { function $ParseProvider (line 15174) | function $ParseProvider() { function $QProvider (line 15661) | function $QProvider() { function $$QProvider (line 15670) | function $$QProvider() { function qFactory (line 15686) | function qFactory(nextTick, exceptionHandler) { function $$RAFProvider (line 16039) | function $$RAFProvider() { //rAF function $RootScopeProvider (line 16136) | function $RootScopeProvider() { function $$SanitizeUriProvider (line 17455) | function $$SanitizeUriProvider() { function adjustMatcher (line 17546) | function adjustMatcher(matcher) { function adjustMatchers (line 17574) | function adjustMatchers(matchers) { function $SceDelegateProvider (line 17652) | function $SceDelegateProvider() { function $SceProvider (line 18189) | function $SceProvider() { function $SnifferProvider (line 18601) | function $SnifferProvider() { function $TemplateRequestProvider (line 18689) | function $TemplateRequestProvider() { function $$TestabilityProvider (line 18787) | function $$TestabilityProvider() { function $TimeoutProvider (line 18902) | function $TimeoutProvider() { function urlResolve (line 19053) | function urlResolve(url) { function urlIsSameOrigin (line 19087) | function urlIsSameOrigin(requestUrl) { function $WindowProvider (line 19134) | function $WindowProvider() { function $$CookieReader (line 19147) | function $$CookieReader($document) { function $$CookieReaderProvider (line 19189) | function $$CookieReaderProvider() { function $FilterProvider (line 19293) | function $FilterProvider($provide) { function filterFilter (line 19483) | function filterFilter() { function createPredicateFn (line 19520) | function createPredicateFn(expression, comparator, matchAgainstAnyProp) { function deepCompare (line 19557) | function deepCompare(actual, expected, comparator, matchAgainstAnyProp, ... function getTypeForFilter (line 19607) | function getTypeForFilter(val) { function currencyFilter (line 19668) | function currencyFilter($locale) { function numberFilter (line 19740) | function numberFilter($locale) { function parse (line 19765) | function parse(numStr) { function roundNumber (line 19820) | function roundNumber(parsedNumber, fractionSize, minFrac, maxFrac) { function formatNumber (line 19895) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz... function padNumber (line 19961) | function padNumber(num, digits, trim, negWrap) { function dateGetter (line 19980) | function dateGetter(name, size, offset, trim, negWrap) { function dateStrGetter (line 19992) | function dateStrGetter(name, shortForm, standAlone) { function timeZoneGetter (line 20002) | function timeZoneGetter(date, formats, offset) { function getFirstThursdayOfYear (line 20012) | function getFirstThursdayOfYear(year) { function getThursdayThisWeek (line 20020) | function getThursdayThisWeek(datetime) { function weekGetter (line 20026) | function weekGetter(size) { function ampmGetter (line 20038) | function ampmGetter(date, formats) { function eraGetter (line 20042) | function eraGetter(date, formats) { function longEraGetter (line 20046) | function longEraGetter(date, formats) { function dateFilter (line 20182) | function dateFilter($locale) { function jsonFilter (line 20289) | function jsonFilter() { function limitToFilter (line 20418) | function limitToFilter() { function orderByFilter (line 20640) | function orderByFilter($parse) { function ngDirective (line 20761) | function ngDirective(directive) { function defaultLinkFn (line 21140) | function defaultLinkFn(scope, element, attr) { function nullFormRenameControl (line 21242) | function nullFormRenameControl(control, name) { function FormController (line 21290) | function FormController(element, attrs, $scope, $animate, $interpolate) { function getSetter (line 21764) | function getSetter(expression) { function stringBasedInputType (line 22871) | function stringBasedInputType(ctrl) { function textInputType (line 22877) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) { function baseInputType (line 22882) | function baseInputType(scope, element, attr, ctrl, $sniffer, $browser) { function weekParser (line 22992) | function weekParser(isoWeek, existingDate) { function createDateParser (line 23024) | function createDateParser(regexp, mapping) { function createDateInputType (line 23074) | function createDateInputType(type, regexp, parseDate, format) { function badInputChecker (line 23146) | function badInputChecker(scope, element, attr, ctrl) { function numberInputType (line 23157) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) { function urlInputType (line 23211) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) { function emailInputType (line 23224) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) { function radioInputType (line 23237) | function radioInputType(scope, element, attr, ctrl) { function parseConstantExpr (line 23259) | function parseConstantExpr($parse, context, name, expression, fallback) { function checkboxInputType (line 23272) | function checkboxInputType(scope, element, attr, ctrl, $sniffer, $browse... function classDirective (line 23855) | function classDirective(name, selector) { function processParseErrors (line 26455) | function processParseErrors() { function processSyncValidators (line 26475) | function processSyncValidators() { function processAsyncValidators (line 26491) | function processAsyncValidators() { function setValidity (line 26517) | function setValidity(name, isValid) { function validationDone (line 26523) | function validationDone(allValid) { function writeToModelIfNeeded (line 26603) | function writeToModelIfNeeded() { function addSetValidityMethod (line 27179) | function addSetValidityMethod(context) { function isObjectEmpty (line 27273) | function isObjectEmpty(obj) { function parseOptionsExpression (line 27565) | function parseOptionsExpression(optionsExp, selectElement, scope) { function ngOptionsPostLink (line 27727) | function ngOptionsPostLink(scope, selectElement, attr, ctrls) { function updateElementText (line 28315) | function updateElementText(newText) { function ngTranscludeCloneAttachFn (line 29641) | function ngTranscludeCloneAttachFn(clone) { function chromeHack (line 29713) | function chromeHack(optionElement) { function selectPreLink (line 30075) | function selectPreLink(scope, element, attr, ctrls) { function selectPostLink (line 30139) | function selectPostLink(scope, element, attrs, ctrls) { function getDecimals (line 30567) | function getDecimals(n) { function getVF (line 30573) | function getVF(n, opt_precision) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/babel-polyfill/browser-polyfill.js function s (line 1) | function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&re... function assert (line 1) | function assert(condition,msg1,msg2){if(!condition)throw TypeError(msg2?... function cof (line 1) | function cof(it){return toString.call(it).slice(8,-1)} function fastKey (line 1) | function fastKey(it,create){if(!isObject(it))return(typeof it=="string"?... function getEntry (line 1) | function getEntry(that,key){var index=fastKey(key),entry;if(index!="F")r... function C (line 1) | function C(iterable){var that=assert.inst(this,C,NAME);set(that,O1,$.cre... function findFrozen (line 1) | function findFrozen(store,key){return find.call(store.array,function(it)... function leakStore (line 1) | function leakStore(that){return that[LEAK]||hide(that,LEAK,{array:[],get... function C (line 1) | function C(iterable){$.set(assert.inst(this,C,NAME),ID,id++);if(iterable... function fixMethod (line 1) | function fixMethod(KEY,CHAIN){var method=proto[KEY];if($.FW)proto[KEY]=f... function ctx (line 1) | function ctx(fn,that){return function(){return fn.apply(that,arguments)}} function $def (line 1) | function $def(type,name,source){var key,own,out,exp,isGlobal=type&$def.G... function setIterator (line 1) | function setIterator(O,value){$.hide(O,SYMBOL_ITERATOR,value);if(FF_ITER... function defineIterator (line 1) | function defineIterator(Constructor,NAME,value,DEFAULT){var proto=Constr... function getIterator (line 1) | function getIterator(it){var Symbol=$.g.Symbol,ext=it[Symbol&&Symbol.ite... function closeIterator (line 1) | function closeIterator(iterator){var ret=iterator["return"];if(ret!==und... function stepCall (line 1) | function stepCall(iterator,fn,value,entries){try{return entries?fn(asser... function createIter (line 1) | function createIter(kind){return function(){return new Constructor(this,... function toInteger (line 1) | function toInteger(it){return isNaN(it=+it)?0:(it>0?floor:ceil)(it)} function desc (line 1) | function desc(bitmap,value){return{enumerable:!(bitmap&1),configurable:!... function simpleSet (line 1) | function simpleSet(object,key,value){object[key]=value;return object} function createDefiner (line 1) | function createDefiner(bitmap){return DESC?function(object,key,value){re... function isObject (line 1) | function isObject(it){return it!==null&&(typeof it=="object"||typeof it=... function isFunction (line 1) | function isFunction(it){return typeof it=="function"} function assertDefined (line 1) | function assertDefined(it){if(it==undefined)throw TypeError("Can't call ... function check (line 1) | function check(O,proto){assert.obj(O);assert(proto===null||$.isObject(pr... function run (line 1) | function run(){var id=+this;if($.has(queue,id)){var fn=queue[id];delete ... function listner (line 1) | function listner(event){run.call(event.data)} function uid (line 1) | function uid(key){return"Symbol("+key+")_"+(++sid+Math.random()).toStrin... function createGetKeys (line 1) | function createGetKeys(names,length){return function(object){var O=toObj... function isPrimitive (line 1) | function isPrimitive(it){return!$.isObject(it)} function Empty (line 1) | function Empty(){} function bound (line 1) | function bound(){var args=partArgs.concat(slice.call(arguments));return ... function arrayMethodFix (line 1) | function arrayMethodFix(fn){return function(){return fn.apply($.ES5Objec... function createArrayReduce (line 1) | function createArrayReduce(isRight){return function(callbackfn,memo){ass... function lz (line 1) | function lz(num){return num>9?num:"0"+num} function roundTiesToEven (line 1) | function roundTiesToEven(n){return n+1/EPSILON-1/EPSILON} function sign (line 1) | function sign(x){return(x=+x)==0||x!=x?x:x<0?-1:1; function asinh (line 3) | function asinh(x){return!isFinite(x=+x)||x==0?x:x<0?-asinh(-x):log(x+sqr... function expm1 (line 3) | function expm1(x){return(x=+x)==0?x:x>-1e-6&&x<1e-6?x+x*x/2:exp(x)-1} function toPrimitive (line 3) | function toPrimitive(it){var fn,val;if(isFunction(fn=it.valueOf)&&!isObj... function toNumber (line 3) | function toNumber(it){if(isObject(it))it=toPrimitive(it);if(typeof it=="... function isInteger (line 3) | function isInteger(it){return!$.isObject(it)&&_isFinite(it)&&floor(it)==... function wrapObjectMethod (line 3) | function wrapObjectMethod(METHOD,MODE){var fn=($.core.Object||{})[METHOD... function getConstructor (line 3) | function getConstructor(C){var S=assertObject(C)[SPECIES];return S!=unde... function isThenable (line 3) | function isThenable(it){var then;if(isObject(it))then=it.then;return isF... function isUnhandled (line 3) | function isUnhandled(promise){var record=promise[RECORD],chain=record.c,... function notify (line 3) | function notify(record,isReject){var chain=record.c;if(isReject||chain.l... function $reject (line 3) | function $reject(value){var record=this;if(record.d)return;record.d=true... function $resolve (line 3) | function $resolve(value){var record=this,then,wrapper;if(record.d)return... function Enumerate (line 3) | function Enumerate(iterated){var keys=[],key;for(key in iterated)keys.pu... function wrap (line 3) | function wrap(fn){return function(it){assertObject(it);try{fn.apply(unde... function get (line 3) | function get(target,propertyKey){var receiver=arguments.length<3?target:... function set (line 3) | function set(target,propertyKey,V){var receiver=arguments.length<4?targe... function wrap (line 3) | function wrap(tag){var sym=AllSymbols[tag]=$.set($.create(Symbol.prototy... function createObjectToArray (line 3) | function createObjectToArray(isEntries){return function(object){var O=$.... function setStatics (line 3) | function setStatics(keys,length){$.each.call(keys.split(","),function(ke... function wrap (line 3) | function wrap(set){return MSIE?function(fn,time){return set(invoke(parti... function wrap (line 3) | function wrap(innerFn,outerFn,self,tryLocsList){var generator=Object.cre... function tryCatch (line 3) | function tryCatch(fn,obj,arg){try{return{type:"normal",arg:fn.call(obj,a... function Generator (line 3) | function Generator(){} function GeneratorFunction (line 3) | function GeneratorFunction(){} function GeneratorFunctionPrototype (line 3) | function GeneratorFunctionPrototype(){} function step (line 3) | function step(method,arg){var record=tryCatch(generator[method],generato... function makeInvokeMethod (line 3) | function makeInvokeMethod(innerFn,self,context){var state=GenStateSuspen... function defineGeneratorMethod (line 3) | function defineGeneratorMethod(method){Gp[method]=function(arg){return t... function pushTryEntry (line 3) | function pushTryEntry(locs){var entry={tryLoc:locs[0]};if(1 in locs){ent... function resetTryEntry (line 3) | function resetTryEntry(entry){var record=entry.completion||{};record.typ... function Context (line 3) | function Context(tryLocsList){this.tryEntries=[{tryLoc:"root"}];tryLocsL... function values (line 3) | function values(iterable){if(iterable){var iteratorMethod=iterable[itera... function doneResult (line 3) | function doneResult(){return{value:undefined,done:true}} function handle (line 5) | function handle(loc,caught){record.type="throw";record.arg=exception;con... FILE: 28-ionic/dailyreads/mobileapp/www/lib/ionic/js/angular-ui/angular-ui-router.js function inherit (line 27) | function inherit(parent, extra) { function merge (line 31) | function merge(dst) { function ancestors (line 49) | function ancestors(first, second) { function objectKeys (line 65) | function objectKeys(object) { function indexOf (line 84) | function indexOf(array, value) { function inheritParams (line 108) | function inheritParams(currentParams, newParams, $current, $to) { function equalForKeys (line 134) | function equalForKeys(a, b, keys) { function filterByKeys (line 154) | function filterByKeys(keys, values) { function indexBy (line 165) | function indexBy(array, propName) { function pick (line 175) | function pick(obj) { function omit (line 186) | function omit(obj) { function pluck (line 195) | function pluck(collection, key) { function filter (line 204) | function filter(collection, callback) { function map (line 215) | function map(collection, callback) { function $Resolve (line 318) | function $Resolve( $q, $injector) { function $TemplateFactory (line 572) | function $TemplateFactory( $http, $templateCache, $injector) { function UrlMatcher (line 738) | function UrlMatcher(pattern, config, parentMatcher) { function decodePathArray (line 913) | function decodePathArray(string) { function encodeDashes (line 999) | function encodeDashes(str) { // Replace dashes with encoded "\-" function Type (line 1069) | function Type(config) { function ArrayType (line 1168) | function ArrayType(type, mode) { function $UrlMatcherFactory (line 1229) | function $UrlMatcherFactory() { function $UrlRouterProvider (line 1725) | function $UrlRouterProvider( $locationProvider, $urlMatcherFactory) { function $StateProvider (line 2144) | function $StateProvider( $urlRouterProvider, $urlMatcherFactory) { function $ViewProvider (line 3498) | function $ViewProvider() { function $ViewScrollProvider (line 3575) | function $ViewScrollProvider() { function $ViewDirective (line 3735) | function $ViewDirective( $state, $injector, $uiViewScroll, $inte... function $ViewDirectiveFill (line 3875) | function $ViewDirectiveFill ( $compile, $controller, $state, $int... function getUiViewName (line 3915) | function getUiViewName(scope, attrs, element, $interpolate) { function parseStateRef (line 3924) | function parseStateRef(ref, current) { function stateContext (line 3932) | function stateContext(el) { function $StateRefDirective (line 4003) | function $StateRefDirective($state, $timeout) { function $StateRefActiveDirective (line 4148) | function $StateRefActiveDirective($state, $stateParams, $interpolate) { function $IsStateFilter (line 4203) | function $IsStateFilter($state) { function $IncludedByStateFilter (line 4221) | function $IncludedByStateFilter($state) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/ionic/js/angular/angular-animate.js function assertArg (line 82) | function assertArg(arg, name, reason) { function mergeClasses (line 89) | function mergeClasses(a,b) { function packageStyles (line 98) | function packageStyles(options) { function pendClasses (line 107) | function pendClasses(classes, fix, isPrefix) { function removeFromArray (line 124) | function removeFromArray(arr, val) { function stripCommentsFromElement (line 131) | function stripCommentsFromElement(element) { function extractElementNode (line 158) | function extractElementNode(element) { function $$addClass (line 168) | function $$addClass($$jqLite, element, className) { function $$removeClass (line 174) | function $$removeClass($$jqLite, element, className) { function applyAnimationClassesFactory (line 180) | function applyAnimationClassesFactory($$jqLite) { function prepareAnimationOptions (line 193) | function prepareAnimationOptions(options) { function applyAnimationStyles (line 207) | function applyAnimationStyles(element, options) { function applyAnimationFromStyles (line 212) | function applyAnimationFromStyles(element, options) { function applyAnimationToStyles (line 219) | function applyAnimationToStyles(element, options) { function mergeAnimationDetails (line 226) | function mergeAnimationDetails(element, oldAnimation, newAnimation) { function resolveElementClasses (line 267) | function resolveElementClasses(existing, toAdd, toRemove) { function getDomNode (line 325) | function getDomNode(element) { function applyGeneratedPreparationClasses (line 329) | function applyGeneratedPreparationClasses(element, event, options) { function clearGeneratedClasses (line 346) | function clearGeneratedClasses(element, options) { function blockTransitions (line 357) | function blockTransitions(node, duration) { function blockKeyframeAnimations (line 366) | function blockKeyframeAnimations(node, applyBlock) { function applyInlineStyle (line 373) | function applyInlineStyle(node, styleTuple) { function concatWithSpace (line 379) | function concatWithSpace(a,b) { function scheduler (line 388) | function scheduler(tasks) { function nextTick (line 418) | function nextTick() { function setData (line 525) | function setData(value) { function getCssKeyframeDurationStyle (line 771) | function getCssKeyframeDurationStyle(duration) { function getCssDelayStyle (line 775) | function getCssDelayStyle(delay, isKeyframeAnimation) { function computeCssStyles (line 780) | function computeCssStyles($window, element, properties) { function parseMaxTime (line 806) | function parseMaxTime(str) { function truthyTimingValue (line 821) | function truthyTimingValue(val) { function getCssTransitionDurationStyle (line 825) | function getCssTransitionDurationStyle(duration, applyOnlyDuration) { function createLocalCacheLookup (line 836) | function createLocalCacheLookup() { function registerRestorableStyles (line 872) | function registerRestorableStyles(backup, node, properties) { function gcsHashFn (line 892) | function gcsHashFn(node, extraClasses) { function computeCachedCssStyles (line 899) | function computeCachedCssStyles(node, className, cacheKey, properties) { function computeCachedCssStaggerStyles (line 915) | function computeCachedCssStaggerStyles(node, className, cacheKey, proper... function waitUntilQuiet (line 946) | function waitUntilQuiet(callback) { function computeTimings (line 965) | function computeTimings(node, className, cacheKey) { function endFn (line 1235) | function endFn() { function cancelFn (line 1239) | function cancelFn() { function close (line 1243) | function close(rejected) { // jshint ignore:line function applyBlocking (line 1302) | function applyBlocking(duration) { function closeAndReturnNoopAnimator (line 1312) | function closeAndReturnNoopAnimator() { function onAnimationProgress (line 1331) | function onAnimationProgress(event) { function start (line 1358) | function start() { function isDocumentFragment (line 1544) | function isDocumentFragment(node) { function filterCssClasses (line 1575) | function filterCssClasses(classes) { function getUniqueValues (line 1580) | function getUniqueValues(a, b) { function prepareAnchoredAnimation (line 1588) | function prepareAnchoredAnimation(classes, outAnchor, inAnchor) { function prepareFromToAnchorAnimation (line 1715) | function prepareFromToAnchorAnimation(from, to, classes, anchors) { function prepareRegularAnimation (line 1768) | function prepareRegularAnimation(animationDetails) { function applyOptions (line 1863) | function applyOptions() { function close (line 1868) | function close() { function onComplete (line 1930) | function onComplete(success) { function endAnimations (line 1935) | function endAnimations(cancelled) { function executeAnimationFn (line 1944) | function executeAnimationFn(fn, element, event, options, onDone) { function groupEventedAnimations (line 1987) | function groupEventedAnimations(element, event, options, animations, fnN... function packageAnimations (line 2028) | function packageAnimations(element, event, options, animations, fnName) { function lookupAnimations (line 2070) | function lookupAnimations(classes) { function endFnFactory (line 2116) | function endFnFactory() { function done (line 2125) | function done(status) { function prepareAnimation (line 2135) | function prepareAnimation(animationDetails) { function makeTruthyCssClassMap (line 2159) | function makeTruthyCssClassMap(classString) { function hasMatchingClasses (line 2173) | function hasMatchingClasses(newClassString, currentClassString) { function isAllowed (line 2182) | function isAllowed(ruleType, element, currentAnimation, previousAnimatio... function hasAnimationClasses (line 2188) | function hasAnimationClasses(animation, and) { function postDigestTaskFactory (line 2255) | function postDigestTaskFactory() { function normalizeAnimationDetails (line 2315) | function normalizeAnimationDetails(element, animation) { function findCallbacks (line 2326) | function findCallbacks(parent, element, event) { function filterFromRegistry (line 2368) | function filterFromRegistry(list, matchContainer, matchCallback) { function queueAnimation (line 2427) | function queueAnimation(element, event, initialOptions) { function closeChildAnimations (line 2699) | function closeChildAnimations(element) { function clearElementAnimationState (line 2718) | function clearElementAnimationState(element) { function isMatchingElement (line 2724) | function isMatchingElement(nodeOrElmA, nodeOrElmB) { function areAnimationsAllowed (line 2735) | function areAnimationsAllowed(element, parentElement, event) { function markElementAnimationState (line 2820) | function markElementAnimationState(element, state, details) { function setRunner (line 2843) | function setRunner(element, runner) { function removeRunner (line 2847) | function removeRunner(element) { function getRunner (line 2851) | function getRunner(element) { function sortAnimations (line 2861) | function sortAnimations(animations) { function getAnchorNodes (line 3061) | function getAnchorNodes(node) { function groupAnimations (line 3076) | function groupAnimations(animations) { function cssClassesIntersection (line 3159) | function cssClassesIntersection(a,b) { function invokeFirstDriver (line 3179) | function invokeFirstDriver(animationDetails) { function beforeStart (line 3194) | function beforeStart() { function updateAnimationRunners (line 3205) | function updateAnimationRunners(animation, newRunner) { function handleDestroyedElement (line 3218) | function handleDestroyedElement() { function close (line 3225) | function close(rejected) { // jshint ignore:line FILE: 28-ionic/dailyreads/mobileapp/www/lib/ionic/js/angular/angular-resource.js function isValidDottedPath (line 15) | function isValidDottedPath(path) { function lookupDottedPath (line 20) | function lookupDottedPath(obj, path) { function shallowClearAndCopy (line 35) | function shallowClearAndCopy(src, dst) { function encodeUriSegment (line 443) | function encodeUriSegment(val) { function encodeUriQuery (line 462) | function encodeUriQuery(val, pctEncodeSpaces) { function Route (line 471) | function Route(template, defaults) { function resourceFactory (line 550) | function resourceFactory(url, paramDefaults, actions, options) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/ionic/js/angular/angular-sanitize.js function $SanitizeProvider (line 147) | function $SanitizeProvider() { function sanitizeText (line 204) | function sanitizeText(chars) { function toMap (line 293) | function toMap(str, lowercaseKeys) { function htmlParser (line 335) | function htmlParser(html, handler) { function attrToMap (line 395) | function attrToMap(attrs) { function encodeEntities (line 412) | function encodeEntities(value) { function htmlSanitizeWriter (line 437) | function htmlSanitizeWriter(buf, uriValidator) { function stripCustomNsAttrs (line 491) | function stripCustomNsAttrs(node) { function addText (line 682) | function addText(text) { function addLink (line 689) | function addLink(url, text) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/ionic/js/angular/angular.js function minErr (line 38) | function minErr(module, ErrorConstructor) { function isArrayLike (line 249) | function isArrayLike(obj) { function forEach (line 306) | function forEach(obj, iterator, context) { function forEachSorted (line 350) | function forEachSorted(obj, iterator, context) { function reverseParams (line 364) | function reverseParams(iteratorFn) { function nextUid (line 378) | function nextUid() { function setHashKey (line 388) | function setHashKey(obj, h) { function baseExtend (line 397) | function baseExtend(dst, objs, deep) { function extend (line 449) | function extend(dst) { function merge (line 472) | function merge(dst) { function toInt (line 478) | function toInt(str) { function inherit (line 483) | function inherit(parent, extra) { function noop (line 503) | function noop() {} function identity (line 525) | function identity($) {return $;} function valueFn (line 529) | function valueFn(value) {return function valueRef() {return value;};} function hasCustomToString (line 531) | function hasCustomToString(obj) { function isUndefined (line 548) | function isUndefined(value) {return typeof value === 'undefined';} function isDefined (line 563) | function isDefined(value) {return typeof value !== 'undefined';} function isObject (line 579) | function isObject(value) { function isBlankObject (line 590) | function isBlankObject(value) { function isString (line 607) | function isString(value) {return typeof value === 'string';} function isNumber (line 628) | function isNumber(value) {return typeof value === 'number';} function isDate (line 643) | function isDate(value) { function isFunction (line 674) | function isFunction(value) {return typeof value === 'function';} function isRegExp (line 684) | function isRegExp(value) { function isWindow (line 696) | function isWindow(obj) { function isScope (line 701) | function isScope(obj) { function isFile (line 706) | function isFile(obj) { function isFormData (line 711) | function isFormData(obj) { function isBlob (line 716) | function isBlob(obj) { function isBoolean (line 721) | function isBoolean(value) { function isPromiseLike (line 726) | function isPromiseLike(obj) { function isTypedArray (line 732) | function isTypedArray(value) { function isArrayBuffer (line 736) | function isArrayBuffer(obj) { function isElement (line 766) | function isElement(node) { function makeMap (line 776) | function makeMap(str) { function nodeName_ (line 785) | function nodeName_(element) { function includes (line 789) | function includes(array, obj) { function arrayRemove (line 793) | function arrayRemove(array, value) { function copy (line 859) | function copy(source, destination) { function shallowCopy (line 1001) | function shallowCopy(src, dst) { function equals (line 1051) | function equals(o1, o2) { function noUnsafeEval (line 1116) | function noUnsafeEval() { function concat (line 1181) | function concat(array1, array2, index) { function sliceArgs (line 1185) | function sliceArgs(args, startIndex) { function bind (line 1209) | function bind(self, fn) { function toJsonReplacer (line 1230) | function toJsonReplacer(key, value) { function toJson (line 1262) | function toJson(obj, pretty) { function fromJson (line 1283) | function fromJson(json) { function timezoneToOffset (line 1291) | function timezoneToOffset(timezone, fallback) { function addDateMinutes (line 1299) | function addDateMinutes(date, minutes) { function convertTimezoneToLocal (line 1306) | function convertTimezoneToLocal(date, timezone, reverse) { function startingTag (line 1317) | function startingTag(element) { function tryDecodeURIComponent (line 1347) | function tryDecodeURIComponent(value) { function parseKeyValue (line 1360) | function parseKeyValue(/**string*/keyValue) { function toKeyValue (line 1387) | function toKeyValue(obj) { function encodeUriSegment (line 1415) | function encodeUriSegment(val) { function encodeUriQuery (line 1434) | function encodeUriQuery(val, pctEncodeSpaces) { function getNgAttribute (line 1446) | function getNgAttribute(element, ngAttr) { function angularInit (line 1591) | function angularInit(element, bootstrap) { function bootstrap (line 1679) | function bootstrap(element, modules, config) { function reloadWithDebugInfo (line 1757) | function reloadWithDebugInfo() { function getTestability (line 1770) | function getTestability(rootElement) { function snake_case (line 1780) | function snake_case(name, separator) { function bindJQuery (line 1788) | function bindJQuery() { function assertArg (line 1842) | function assertArg(arg, name, reason) { function assertArgFn (line 1849) | function assertArgFn(arg, name, acceptArrayAnnotation) { function assertNotHasOwnProperty (line 1864) | function assertNotHasOwnProperty(name, context) { function getter (line 1878) | function getter(obj, path, bindFnToScope) { function getBlockNodes (line 1902) | function getBlockNodes(nodes) { function createMap (line 1932) | function createMap() { function setupModuleLoader (line 1952) | function setupModuleLoader(window) { function serializeObject (line 2307) | function serializeObject(obj) { function toDebugString (line 2322) | function toDebugString(obj) { function publishExternalAPI (line 2454) | function publishExternalAPI(angular) { function jqNextId (line 2730) | function jqNextId() { return ++jqId; } function camelCase (line 2743) | function camelCase(name) { function jqLiteIsTextNode (line 2771) | function jqLiteIsTextNode(html) { function jqLiteAcceptsData (line 2775) | function jqLiteAcceptsData(node) { function jqLiteHasData (line 2782) | function jqLiteHasData(node) { function jqLiteCleanData (line 2789) | function jqLiteCleanData(nodes) { function jqLiteBuildFragment (line 2795) | function jqLiteBuildFragment(html, context) { function jqLiteParseHTML (line 2832) | function jqLiteParseHTML(html, context) { function jqLiteWrapNode (line 2847) | function jqLiteWrapNode(node, wrapper) { function JQLite (line 2866) | function JQLite(element) { function jqLiteClone (line 2891) | function jqLiteClone(element) { function jqLiteDealoc (line 2895) | function jqLiteDealoc(element, onlyDescendants) { function jqLiteOff (line 2906) | function jqLiteOff(element, type, fn, unsupported) { function jqLiteRemoveData (line 2944) | function jqLiteRemoveData(element, name) { function jqLiteExpandoStore (line 2966) | function jqLiteExpandoStore(element, createIfNecessary) { function jqLiteData (line 2979) | function jqLiteData(element, key, value) { function jqLiteHasClass (line 3005) | function jqLiteHasClass(element, selector) { function jqLiteRemoveClass (line 3011) | function jqLiteRemoveClass(element, cssClasses) { function jqLiteAddClass (line 3023) | function jqLiteAddClass(element, cssClasses) { function jqLiteAddNodes (line 3040) | function jqLiteAddNodes(root, elements) { function jqLiteController (line 3066) | function jqLiteController(element, name) { function jqLiteInheritedData (line 3070) | function jqLiteInheritedData(element, name, value) { function jqLiteEmpty (line 3090) | function jqLiteEmpty(element) { function jqLiteRemove (line 3097) | function jqLiteRemove(element, keepData) { function jqLiteDocumentLoaded (line 3104) | function jqLiteDocumentLoaded(action, win) { function trigger (line 3124) | function trigger() { function getBooleanAttrName (line 3178) | function getBooleanAttrName(element, name) { function getAliasedAttrName (line 3186) | function getAliasedAttrName(name) { function getText (line 3279) | function getText(element, value) { function createEventHandler (line 3364) | function createEventHandler(element, events) { function defaultHandlerWrapper (line 3416) | function defaultHandlerWrapper(element, event, handler) { function specialMouseHandlerWrapper (line 3420) | function specialMouseHandlerWrapper(target, event, handler) { function $$jqLiteProvider (line 3667) | function $$jqLiteProvider() { function hashKey (line 3698) | function hashKey(obj, nextUidFn) { function HashMap (line 3721) | function HashMap(array, isolatedUid) { function extractArgs (line 3834) | function extractArgs(fn) { function anonFn (line 3840) | function anonFn(fn) { function annotate (line 3850) | function annotate(fn, strictDi, name) { function createInjector (line 4397) | function createInjector(modulesToLoad, strictDi) { function $AnchorScrollProvider (line 4666) | function $AnchorScrollProvider() { function mergeClasses (line 4933) | function mergeClasses(a,b) { function extractElementNode (line 4942) | function extractElementNode(element) { function splitClasses (line 4951) | function splitClasses(classes) { function prepareAnimateOptions (line 4976) | function prepareAnimateOptions(options) { function updateData (line 5021) | function updateData(data, classes, value) { function handleCSSClassChanges (line 5036) | function handleCSSClassChanges() { function addRemoveClassesPostDigest (line 5065) | function addRemoveClassesPostDigest(element, add, remove) { function domInsert (line 5179) | function domInsert(element, parentElement, afterElement) { function waitForTick (line 5526) | function waitForTick(fn) { function next (line 5561) | function next() { function onProgress (line 5585) | function onProgress(response) { function AnimateRunner (line 5593) | function AnimateRunner(host) { function run (line 5749) | function run() { function applyAnimationContents (line 5760) | function applyAnimationContents() { function Browser (line 5801) | function Browser(window, document, $log, $sniffer) { function $BrowserProvider (line 6129) | function $BrowserProvider() { function $CacheFactoryProvider (line 6217) | function $CacheFactoryProvider() { function $TemplateCacheProvider (line 6532) | function $TemplateCacheProvider() { function $CompileProvider (line 7391) | function $CompileProvider($provide, $$sanitizeUriProvider) { function directiveNormalize (line 9786) | function directiveNormalize(name) { function nodesetLinkingFn (line 9835) | function nodesetLinkingFn( function directiveLinkingFn (line 9842) | function directiveLinkingFn( function tokenDifference (line 9850) | function tokenDifference(str1, str2) { function removeComments (line 9866) | function removeComments(jqNodes) { function identifierForController (line 9887) | function identifierForController(controller, ident) { function $ControllerProvider (line 9906) | function $ControllerProvider() { function $DocumentProvider (line 10088) | function $DocumentProvider() { function $ExceptionHandlerProvider (line 10134) | function $ExceptionHandlerProvider() { function serializeValue (line 10180) | function serializeValue(v) { function $HttpParamSerializerProvider (line 10188) | function $HttpParamSerializerProvider() { function $HttpParamSerializerJQLikeProvider (line 10225) | function $HttpParamSerializerJQLikeProvider() { function defaultHttpResponseTransform (line 10297) | function defaultHttpResponseTransform(data, headers) { function isJsonLike (line 10313) | function isJsonLike(str) { function parseHeaders (line 10324) | function parseHeaders(headers) { function headersGetter (line 10360) | function headersGetter(headers) { function transformData (line 10390) | function transformData(data, headers, status, fns) { function isSuccess (line 10403) | function isSuccess(status) { function $HttpProvider (line 10414) | function $HttpProvider() { function $xhrFactoryProvider (line 11516) | function $xhrFactoryProvider() { function $HttpBackendProvider (line 11541) | function $HttpBackendProvider() { function createHttpBackend (line 11547) | function createHttpBackend($browser, createXhr, $browserDefer, callbacks... function $InterpolateProvider (line 11749) | function $InterpolateProvider() { function $IntervalProvider (line 12074) | function $IntervalProvider() { function encodePath (line 12295) | function encodePath(path) { function parseAbsoluteUrl (line 12306) | function parseAbsoluteUrl(absoluteUrl, locationObj) { function parseAppUrl (line 12315) | function parseAppUrl(relativeUrl, locationObj) { function beginsWith (line 12340) | function beginsWith(begin, whole) { function stripHash (line 12347) | function stripHash(url) { function trimEmptyHash (line 12352) | function trimEmptyHash(url) { function stripFile (line 12357) | function stripFile(url) { function serverBase (line 12362) | function serverBase(url) { function LocationHtml5Url (line 12376) | function LocationHtml5Url(appBase, appBaseNoFile, basePrefix) { function LocationHashbangUrl (line 12455) | function LocationHashbangUrl(appBase, appBaseNoFile, hashPrefix) { function LocationHashbangInHtml5Url (line 12567) | function LocationHashbangInHtml5Url(appBase, appBaseNoFile, hashPrefix) { function locationGetter (line 12931) | function locationGetter(property) { function locationGetterSetter (line 12938) | function locationGetterSetter(property, preprocess) { function $LocationProvider (line 12984) | function $LocationProvider() { function $LogProvider (line 13318) | function $LogProvider() { function ensureSafeMemberName (line 13474) | function ensureSafeMemberName(name, fullExpression) { function getStringValue (line 13485) | function getStringValue(name) { function ensureSafeObject (line 13503) | function ensureSafeObject(obj, fullExpression) { function ensureSafeFunction (line 13534) | function ensureSafeFunction(obj, fullExpression) { function ensureSafeAssignContext (line 13548) | function ensureSafeAssignContext(obj, fullExpression) { function ifDefined (line 14061) | function ifDefined(v, d) { function plusFn (line 14065) | function plusFn(l, r) { function isStateless (line 14071) | function isStateless($filter, filterName) { function findConstantAndWatchExpressions (line 14076) | function findConstantAndWatchExpressions(ast, $filter) { function getInputs (line 14184) | function getInputs(body) { function isAssignable (line 14192) | function isAssignable(ast) { function assignableAST (line 14196) | function assignableAST(ast) { function isLiteral (line 14202) | function isLiteral(ast) { function isConstant (line 14210) | function isConstant(ast) { function ASTCompiler (line 14214) | function ASTCompiler(astBuilder, $filter) { function ASTInterpreter (line 14713) | function ASTInterpreter(astBuilder, $filter) { function isPossiblyDangerousMemberName (line 15113) | function isPossiblyDangerousMemberName(name) { function getValueOf (line 15119) | function getValueOf(value) { function $ParseProvider (line 15174) | function $ParseProvider() { function $QProvider (line 15661) | function $QProvider() { function $$QProvider (line 15670) | function $$QProvider() { function qFactory (line 15686) | function qFactory(nextTick, exceptionHandler) { function $$RAFProvider (line 16039) | function $$RAFProvider() { //rAF function $RootScopeProvider (line 16136) | function $RootScopeProvider() { function $$SanitizeUriProvider (line 17455) | function $$SanitizeUriProvider() { function adjustMatcher (line 17546) | function adjustMatcher(matcher) { function adjustMatchers (line 17574) | function adjustMatchers(matchers) { function $SceDelegateProvider (line 17652) | function $SceDelegateProvider() { function $SceProvider (line 18189) | function $SceProvider() { function $SnifferProvider (line 18601) | function $SnifferProvider() { function $TemplateRequestProvider (line 18689) | function $TemplateRequestProvider() { function $$TestabilityProvider (line 18787) | function $$TestabilityProvider() { function $TimeoutProvider (line 18902) | function $TimeoutProvider() { function urlResolve (line 19053) | function urlResolve(url) { function urlIsSameOrigin (line 19087) | function urlIsSameOrigin(requestUrl) { function $WindowProvider (line 19134) | function $WindowProvider() { function $$CookieReader (line 19147) | function $$CookieReader($document) { function $$CookieReaderProvider (line 19189) | function $$CookieReaderProvider() { function $FilterProvider (line 19293) | function $FilterProvider($provide) { function filterFilter (line 19483) | function filterFilter() { function createPredicateFn (line 19520) | function createPredicateFn(expression, comparator, matchAgainstAnyProp) { function deepCompare (line 19557) | function deepCompare(actual, expected, comparator, matchAgainstAnyProp, ... function getTypeForFilter (line 19607) | function getTypeForFilter(val) { function currencyFilter (line 19668) | function currencyFilter($locale) { function numberFilter (line 19740) | function numberFilter($locale) { function parse (line 19765) | function parse(numStr) { function roundNumber (line 19820) | function roundNumber(parsedNumber, fractionSize, minFrac, maxFrac) { function formatNumber (line 19895) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz... function padNumber (line 19961) | function padNumber(num, digits, trim, negWrap) { function dateGetter (line 19980) | function dateGetter(name, size, offset, trim, negWrap) { function dateStrGetter (line 19992) | function dateStrGetter(name, shortForm, standAlone) { function timeZoneGetter (line 20002) | function timeZoneGetter(date, formats, offset) { function getFirstThursdayOfYear (line 20012) | function getFirstThursdayOfYear(year) { function getThursdayThisWeek (line 20020) | function getThursdayThisWeek(datetime) { function weekGetter (line 20026) | function weekGetter(size) { function ampmGetter (line 20038) | function ampmGetter(date, formats) { function eraGetter (line 20042) | function eraGetter(date, formats) { function longEraGetter (line 20046) | function longEraGetter(date, formats) { function dateFilter (line 20182) | function dateFilter($locale) { function jsonFilter (line 20289) | function jsonFilter() { function limitToFilter (line 20418) | function limitToFilter() { function orderByFilter (line 20640) | function orderByFilter($parse) { function ngDirective (line 20761) | function ngDirective(directive) { function defaultLinkFn (line 21140) | function defaultLinkFn(scope, element, attr) { function nullFormRenameControl (line 21242) | function nullFormRenameControl(control, name) { function FormController (line 21290) | function FormController(element, attrs, $scope, $animate, $interpolate) { function getSetter (line 21764) | function getSetter(expression) { function stringBasedInputType (line 22871) | function stringBasedInputType(ctrl) { function textInputType (line 22877) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) { function baseInputType (line 22882) | function baseInputType(scope, element, attr, ctrl, $sniffer, $browser) { function weekParser (line 22992) | function weekParser(isoWeek, existingDate) { function createDateParser (line 23024) | function createDateParser(regexp, mapping) { function createDateInputType (line 23074) | function createDateInputType(type, regexp, parseDate, format) { function badInputChecker (line 23146) | function badInputChecker(scope, element, attr, ctrl) { function numberInputType (line 23157) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) { function urlInputType (line 23211) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) { function emailInputType (line 23224) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) { function radioInputType (line 23237) | function radioInputType(scope, element, attr, ctrl) { function parseConstantExpr (line 23259) | function parseConstantExpr($parse, context, name, expression, fallback) { function checkboxInputType (line 23272) | function checkboxInputType(scope, element, attr, ctrl, $sniffer, $browse... function classDirective (line 23855) | function classDirective(name, selector) { function processParseErrors (line 26455) | function processParseErrors() { function processSyncValidators (line 26475) | function processSyncValidators() { function processAsyncValidators (line 26491) | function processAsyncValidators() { function setValidity (line 26517) | function setValidity(name, isValid) { function validationDone (line 26523) | function validationDone(allValid) { function writeToModelIfNeeded (line 26603) | function writeToModelIfNeeded() { function addSetValidityMethod (line 27179) | function addSetValidityMethod(context) { function isObjectEmpty (line 27273) | function isObjectEmpty(obj) { function parseOptionsExpression (line 27565) | function parseOptionsExpression(optionsExp, selectElement, scope) { function ngOptionsPostLink (line 27727) | function ngOptionsPostLink(scope, selectElement, attr, ctrls) { function updateElementText (line 28315) | function updateElementText(newText) { function ngTranscludeCloneAttachFn (line 29641) | function ngTranscludeCloneAttachFn(clone) { function chromeHack (line 29713) | function chromeHack(optionElement) { function selectPreLink (line 30075) | function selectPreLink(scope, element, attr, ctrls) { function selectPostLink (line 30139) | function selectPostLink(scope, element, attrs, ctrls) { function getDecimals (line 30567) | function getDecimals(n) { function getVF (line 30573) | function getVF(n, opt_precision) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/ionic/js/ionic-angular.js function actionSheet (line 120) | function actionSheet(opts) { function retain (line 368) | function retain() { function release (line 379) | function release() { function getElement (line 391) | function getElement() { function preventClick (line 544) | function preventClick(ev) { function addClickBlock (line 549) | function addClickBlock() { function removeClickBlock (line 564) | function removeClickBlock() { function getViewById (line 710) | function getViewById(viewId) { function getBackView (line 714) | function getBackView(view) { function getForwardView (line 718) | function getForwardView(view) { function getHistoryById (line 722) | function getHistoryById(historyId) { function getHistory (line 726) | function getHistory(scope) { function getParentHistoryObj (line 742) | function getParentHistoryObj(scope) { function setNavViews (line 756) | function setNavViews(viewId) { function getCurrentStateId (line 762) | function getCurrentStateId() { function getCurrentStateParams (line 779) | function getCurrentStateParams() { function isAbstractTag (line 1417) | function isAbstractTag(ele) { function canSwipeBack (line 1421) | function canSwipeBack(ele, viewLocals) { function onHardwareBackButton (line 1496) | function onHardwareBackButton(e) { function setStyles (line 1924) | function setStyles(ele, opacity, x, boxShadowOpacity) { function setStyles (line 1959) | function setStyles(ctrl, opacity, titleX, backTextX) { function enter (line 1975) | function enter(ctrlA, ctrlB, step) { function leave (line 1982) | function leave(ctrlA, ctrlB, step) { function setStyles (line 2014) | function setStyles(ele, x, opacity) { function setStyles (line 2046) | function setStyles(ctrl, opacity) { function setPlatformConfig (line 2092) | function setPlatformConfig(platformName, platformConfigs) { function addConfig (line 2103) | function addConfig(configObj, platformObj) { function createConfig (line 2121) | function createConfig(configObj, providerObj, platformPath) { function stringObj (line 2152) | function stringObj(obj, str) { function getLoader (line 2300) | function getLoader() { function showLoader (line 2387) | function showLoader(options) { function hideLoader (line 2408) | function hideLoader() { function positionView (line 3155) | function positionView(target, popoverEle) { function createPopup (line 3572) | function createPopup(options) { function onHardwareBackButton (line 3656) | function onHardwareBackButton() { function showPopup (line 3661) | function showPopup(options) { function focusInput (line 3725) | function focusInput(element) { function showAlert (line 3732) | function showAlert(opts) { function showConfirm (line 3744) | function showConfirm(opts) { function showPrompt (line 3758) | function showPrompt(opts) { function getStyle (line 3807) | function getStyle(el, cssprop) { function isStaticPositioned (line 3821) | function isStaticPositioned(element) { function $ionicTemplateCache (line 4413) | function $ionicTemplateCache(templates) { function run (line 4429) | function run() { function fetchTemplate (line 4499) | function fetchTemplate(url) { function loadAndCompile (line 4506) | function loadAndCompile(options) { function warn (line 4558) | function warn(oldMethod, newMethod) { function onReflow (line 4811) | function onReflow() { function completeOnTransitionEnd (line 4832) | function completeOnTransitionEnd(ev) { function transitionComplete (line 4836) | function transitionComplete() { function cancelOnTransitionEnd (line 4870) | function cancelOnTransitionEnd(ev) { function cancelTransition (line 4874) | function cancelTransition() { function getViewElementIdentifier (line 5057) | function getViewElementIdentifier(locals, view) { function viewState (line 5063) | function viewState(locals) { function getTransitionData (line 5067) | function getTransitionData(viewLocals, enteringEle, direction, view) { function getViewData (line 5089) | function getViewData(view) { function navViewAttr (line 5100) | function navViewAttr(ele, value) { function destroyViewEle (line 5108) | function destroyViewEle(ele) { function compareStatePrefixes (line 5121) | function compareStatePrefixes(enteringStateName, exitingStateName) { function getScopeForElement (line 5136) | function getScopeForElement(element, stateData) { function aggregateNavViewChildren (line 5170) | function aggregateNavViewChildren(element) { function isIOS9UIWebView (line 5233) | function isIOS9UIWebView(userAgent) { function applyIOS9Shim (line 5237) | function applyIOS9Shim(browser) { function $LocationDecorator (line 5284) | function $LocationDecorator($location, $timeout) { function getEle (line 5678) | function getEle(className) { function onInfinite (line 5724) | function onInfinite() { function finishInfiniteScroll (line 5732) | function finishInfiniteScroll() { function checkInfiniteBounds (line 5748) | function checkInfiniteBounds() { function calculateMaxValue (line 5808) | function calculateMaxValue(maximum) { function positionItem (line 6095) | function positionItem(ele, itemType) { function transitionEnd (line 6262) | function transitionEnd() { function deprecatedWarning (line 6402) | function deprecatedWarning(oldMethod, newMethod) { function createNavElement (line 6409) | function createNavElement(type) { function getOnScreenHeaderBar (line 6416) | function getOnScreenHeaderBar() { function getOffScreenHeaderBar (line 6423) | function getOffScreenHeaderBar() { function navBarAttr (line 6430) | function navBarAttr(ctrl, val) { function navSwipeAttr (line 6434) | function navSwipeAttr(val) { function onTabsLeave (line 6651) | function onTabsLeave(ev, data) { function onDragStart (line 6808) | function onDragStart(ev) { function onDrag (line 6848) | function onDrag(ev) { function onRelease (line 6869) | function onRelease(ev) { function getDragX (line 6917) | function getDragX(ev) { function getSwipeCompletion (line 6921) | function getSwipeCompletion(dragX) { function navSwipeAttr (line 6936) | function navSwipeAttr(val) { function onTabsTop (line 6941) | function onTabsTop(ev, isTabsTop) { function onBarSubheader (line 6946) | function onBarSubheader(ev, isBarSubheader) { function getAssociatedNavBarCtrl (line 6951) | function getAssociatedNavBarCtrl() { function handleMousedown (line 7005) | function handleMousedown(e) { function handleTouchstart (line 7014) | function handleTouchstart(e) { function handleTouchend (line 7023) | function handleTouchend() { function handleTouchmove (line 7052) | function handleTouchmove(e) { function handleScroll (line 7130) | function handleScroll(e) { function overscroll (line 7135) | function overscroll(val) { function nativescroll (line 7140) | function nativescroll(target, newScrollTop) { function setScrollLock (line 7149) | function setScrollLock(enabled) { function scrollTo (line 7189) | function scrollTo(Y, duration, callback) { function destroy (line 7271) | function destroy() { function activate (line 7300) | function activate() { function deactivate (line 7305) | function deactivate() { function start (line 7314) | function start() { function show (line 7326) | function show() { function hide (line 7331) | function hide() { function tail (line 7336) | function tail() { function createSvgElement (line 8053) | function createSvgElement(tagName, data, parent, spinnerName) { function setSvgAttribute (line 8078) | function setSvgAttribute(ele, k, v) { function animationValues (line 8082) | function animationValues(strValues, i) { function run (line 8365) | function run() { function easeInOutCubic (line 8410) | function easeInOutCubic(t, c) { function afterEnter (line 8685) | function afterEnter() { function titleUpdate (line 8708) | function titleUpdate(newTitle) { function deregisterFns (line 8716) | function deregisterFns() { function generateNavBarItem (line 8725) | function generateNavBarItem(html) { function attrTrue (line 8733) | function attrTrue(key) { function CollectionRepeatDirective (line 8942) | function CollectionRepeatDirective($ionicCollectionManager, $parse, $win... function RepeatManagerFactory (line 9248) | function RepeatManagerFactory($rootScope, $window, $$rAF) { function prelink (line 9923) | function prelink($scope, $element, $attr) { function checkAsideExpose (line 10088) | function checkAsideExpose() { function onResize (line 10094) | function onResize() { function gestureDirective (line 10388) | function gestureDirective(directiveName) { function tapScrollToTopDirective (line 10491) | function tapScrollToTopDirective() { //eslint-disable-line no-unused-vars function headerFooterBarDirective (line 10531) | function headerFooterBarDirective(isHeader) { function stopPropagation (line 10954) | function stopPropagation(ev) { function init (line 10980) | function init() { function stopPropagation (line 11059) | function stopPropagation(e) { function onShow (line 11215) | function onShow(e) { function onHide (line 11229) | function onHide() { function keyboardAttachGetClientHeight (line 11251) | function keyboardAttachGetClientHeight(element) { function init (line 11360) | function init() { function hasIconClass (line 11701) | function hasIconClass(ele) { function updateView (line 12207) | function updateView(firstTime) { function eventStopPropagation (line 12273) | function eventStopPropagation(e) { function prelink (line 12574) | function prelink($scope, $element, $attr) { function prelink (line 12741) | function prelink($scope, $element, $attr, sideMenuCtrl) { function prelink (line 13027) | function prelink($scope, $element, $attrs, ctrl) { function freezeAllScrolls (line 13151) | function freezeAllScrolls(shouldFreeze) { function getPager (line 13228) | function getPager() { function attrStr (line 13735) | function attrStr(k, v) { function selectIfMatchesState (line 13823) | function selectIfMatchesState() { function tabSelected (line 13835) | function tabSelected(isSelected) { function destroyTab (line 13870) | function destroyTab() { function prelink (line 14034) | function prelink($scope, $element, $attr, tabsCtrl) { function postLink (line 14076) | function postLink($scope, $element, $attr, tabsCtrl) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/ionic/js/ionic.bundle.js function trueFn (line 38) | function trueFn() { return true; } function DelegateInstance (line 58) | function DelegateInstance(instances, handle) { function DelegateService (line 72) | function DelegateService() { function instanceMethodCaller (line 95) | function instanceMethodCaller(methodName) { function domReady (line 138) | function domReady() { function setup (line 698) | function setup() { function getParameterByName (line 2040) | function getParameterByName(name) { function verifyPlatformReady (line 2460) | function verifyPlatformReady() { function onWindowLoad (line 2469) | function onWindowLoad() { function onPlatformReady (line 2490) | function onPlatformReady() { function update (line 2583) | function update(fn) { function tapEventListener (line 2924) | function tapEventListener(type, enable, useCapture) { function tapClick (line 2932) | function tapClick(e) { function triggerMouseEvent (line 2948) | function triggerMouseEvent(type, ele, x, y) { function tapClickGateKeeper (line 2956) | function tapClickGateKeeper(e) { function tapMouseDown (line 2978) | function tapMouseDown(e) { function tapMouseUp (line 3007) | function tapMouseUp(e) { function tapMouseMove (line 3025) | function tapMouseMove(e) { function tapTouchStart (line 3036) | function tapTouchStart(e) { function tapTouchEnd (line 3063) | function tapTouchEnd(e) { function tapTouchMove (line 3080) | function tapTouchMove(e) { function tapTouchCancel (line 3089) | function tapTouchCancel() { function tapEnableTouchEvents (line 3095) | function tapEnableTouchEvents() { function tapIgnoreEvent (line 3103) | function tapIgnoreEvent(e) { function tapHandleFocus (line 3117) | function tapHandleFocus(ele) { function tapFocusOutActive (line 3152) | function tapFocusOutActive() { function tapFocusIn (line 3161) | function tapFocusIn(e) { function tapFocusOut (line 3183) | function tapFocusOut() { function tapActiveElement (line 3188) | function tapActiveElement(ele) { function tapHasPointerMoved (line 3195) | function tapHasPointerMoved(endEvent) { function tapContainingElement (line 3211) | function tapContainingElement(ele, allowSelf) { function tapTargetElement (line 3221) | function tapTargetElement(ele) { function isSelectOrOption (line 3234) | function isSelectOrOption(tagName){ function clear (line 3310) | function clear() { function activateElements (line 3318) | function activateElements() { function deactivateElements (line 3329) | function deactivateElements() { function keyboardInit (line 3813) | function keyboardInit() { function keyboardNativeShow (line 3843) | function keyboardNativeShow(e) { function keyboardFocusIn (line 3872) | function keyboardFocusIn(e) { function keyboardFocusOut (line 3940) | function keyboardFocusOut() { function keyboardOrientationChange (line 3981) | function keyboardOrientationChange() { function keyboardOnKeyDown (line 4013) | function keyboardOnKeyDown(e) { function keyboardPreventDefault (line 4023) | function keyboardPreventDefault(e) { function keyboardWaitForResize (line 4047) | function keyboardWaitForResize(callback, isOpening) { function keyboardHide (line 4111) | function keyboardHide() { function keyboardShow (line 4152) | function keyboardShow() { function keyboardGetHeight (line 4192) | function keyboardGetHeight() { function isPortraitViewportHeight (line 4231) | function isPortraitViewportHeight(viewportHeight) { function isLandscapeViewportHeight (line 4237) | function isLandscapeViewportHeight(viewportHeight) { function keyboardUpdateViewportHeight (line 4243) | function keyboardUpdateViewportHeight() { function keyboardInitViewportHeight (line 4267) | function keyboardInitViewportHeight() { function getViewportHeight (line 4285) | function getViewportHeight() { function keyboardHasPlugin (line 4302) | function keyboardHasPlugin() { function viewportLoadTag (line 4360) | function viewportLoadTag() { function viewportUpdate (line 4383) | function viewportUpdate() { function viewportTagUpdate (line 4467) | function viewportTagUpdate() { function getEventTouches (line 5274) | function getEventTouches(e) { function animateScroll (line 7221) | function animateScroll(Y, X) { function makeInvisible (line 7669) | function makeInvisible() { function setup (line 8353) | function setup() { function prev (line 8411) | function prev(slideSpeed) { function next (line 8418) | function next(slideSpeed) { function circle (line 8425) | function circle(index) { function slide (line 8432) | function slide(to, slideSpeed) { function move (line 8480) | function move(index, dist, speed) { function translate (line 8487) | function translate(index, dist, speed) { function animate (line 8507) | function animate(from, to, speed) { function begin (line 8546) | function begin() { function stop (line 8552) | function stop() { function isH (line 9330) | function isH() { function round (line 9392) | function round(a) { function onReady (line 9412) | function onReady () { function _onReady (line 9436) | function _onReady() { function autoplay (line 9455) | function autoplay() { function forceSetTranslate (line 9920) | function forceSetTranslate() { function findElementInEvent (line 10109) | function findElementInEvent(e, selector) { function initObserver (line 10963) | function initObserver(target, options) { function setControlledTranslate (line 11749) | function setControlledTranslate(c) { function setControlledTransition (line 11789) | function setControlledTransition(c) { function handleKeyboard (line 11844) | function handleKeyboard(e) { function handleMousewheel (line 11939) | function handleMousewheel(e) { function setParallaxTransform (line 12048) | function setParallaxTransform(el, progress) { function normalizeEventName (line 12132) | function normalizeEventName (eventName) { function handleLiveEvent (line 12661) | function handleLiveEvent(e) { function proxy (line 12729) | function proxy(e) { function fireCallBack (line 12753) | function fireCallBack(e) { function addLibraryPlugin (line 13162) | function addLibraryPlugin(lib) { function fireCallBack (line 13178) | function fireCallBack(e) { function minErr (line 13408) | function minErr(module, ErrorConstructor) { function isArrayLike (line 13619) | function isArrayLike(obj) { function forEach (line 13676) | function forEach(obj, iterator, context) { function forEachSorted (line 13720) | function forEachSorted(obj, iterator, context) { function reverseParams (line 13734) | function reverseParams(iteratorFn) { function nextUid (line 13748) | function nextUid() { function setHashKey (line 13758) | function setHashKey(obj, h) { function baseExtend (line 13767) | function baseExtend(dst, objs, deep) { function extend (line 13819) | function extend(dst) { function merge (line 13842) | function merge(dst) { function toInt (line 13848) | function toInt(str) { function inherit (line 13853) | function inherit(parent, extra) { function noop (line 13873) | function noop() {} function identity (line 13895) | function identity($) {return $;} function valueFn (line 13899) | function valueFn(value) {return function valueRef() {return value;};} function hasCustomToString (line 13901) | function hasCustomToString(obj) { function isUndefined (line 13918) | function isUndefined(value) {return typeof value === 'undefined';} function isDefined (line 13933) | function isDefined(value) {return typeof value !== 'undefined';} function isObject (line 13949) | function isObject(value) { function isBlankObject (line 13960) | function isBlankObject(value) { function isString (line 13977) | function isString(value) {return typeof value === 'string';} function isNumber (line 13998) | function isNumber(value) {return typeof value === 'number';} function isDate (line 14013) | function isDate(value) { function isFunction (line 14044) | function isFunction(value) {return typeof value === 'function';} function isRegExp (line 14054) | function isRegExp(value) { function isWindow (line 14066) | function isWindow(obj) { function isScope (line 14071) | function isScope(obj) { function isFile (line 14076) | function isFile(obj) { function isFormData (line 14081) | function isFormData(obj) { function isBlob (line 14086) | function isBlob(obj) { function isBoolean (line 14091) | function isBoolean(value) { function isPromiseLike (line 14096) | function isPromiseLike(obj) { function isTypedArray (line 14102) | function isTypedArray(value) { function isArrayBuffer (line 14106) | function isArrayBuffer(obj) { function isElement (line 14136) | function isElement(node) { function makeMap (line 14146) | function makeMap(str) { function nodeName_ (line 14155) | function nodeName_(element) { function includes (line 14159) | function includes(array, obj) { function arrayRemove (line 14163) | function arrayRemove(array, value) { function copy (line 14229) | function copy(source, destination) { function shallowCopy (line 14371) | function shallowCopy(src, dst) { function equals (line 14421) | function equals(o1, o2) { function noUnsafeEval (line 14486) | function noUnsafeEval() { function concat (line 14551) | function concat(array1, array2, index) { function sliceArgs (line 14555) | function sliceArgs(args, startIndex) { function bind (line 14579) | function bind(self, fn) { function toJsonReplacer (line 14600) | function toJsonReplacer(key, value) { function toJson (line 14632) | function toJson(obj, pretty) { function fromJson (line 14653) | function fromJson(json) { function timezoneToOffset (line 14661) | function timezoneToOffset(timezone, fallback) { function addDateMinutes (line 14669) | function addDateMinutes(date, minutes) { function convertTimezoneToLocal (line 14676) | function convertTimezoneToLocal(date, timezone, reverse) { function startingTag (line 14687) | function startingTag(element) { function tryDecodeURIComponent (line 14717) | function tryDecodeURIComponent(value) { function parseKeyValue (line 14730) | function parseKeyValue(/**string*/keyValue) { function toKeyValue (line 14757) | function toKeyValue(obj) { function encodeUriSegment (line 14785) | function encodeUriSegment(val) { function encodeUriQuery (line 14804) | function encodeUriQuery(val, pctEncodeSpaces) { function getNgAttribute (line 14816) | function getNgAttribute(element, ngAttr) { function angularInit (line 14961) | function angularInit(element, bootstrap) { function bootstrap (line 15049) | function bootstrap(element, modules, config) { function reloadWithDebugInfo (line 15127) | function reloadWithDebugInfo() { function getTestability (line 15140) | function getTestability(rootElement) { function snake_case (line 15150) | function snake_case(name, separator) { function bindJQuery (line 15158) | function bindJQuery() { function assertArg (line 15212) | function assertArg(arg, name, reason) { function assertArgFn (line 15219) | function assertArgFn(arg, name, acceptArrayAnnotation) { function assertNotHasOwnProperty (line 15234) | function assertNotHasOwnProperty(name, context) { function getter (line 15248) | function getter(obj, path, bindFnToScope) { function getBlockNodes (line 15272) | function getBlockNodes(nodes) { function createMap (line 15302) | function createMap() { function setupModuleLoader (line 15322) | function setupModuleLoader(window) { function serializeObject (line 15677) | function serializeObject(obj) { function toDebugString (line 15692) | function toDebugString(obj) { function publishExternalAPI (line 15824) | function publishExternalAPI(angular) { function jqNextId (line 16100) | function jqNextId() { return ++jqId; } function camelCase (line 16113) | function camelCase(name) { function jqLiteIsTextNode (line 16141) | function jqLiteIsTextNode(html) { function jqLiteAcceptsData (line 16145) | function jqLiteAcceptsData(node) { function jqLiteHasData (line 16152) | function jqLiteHasData(node) { function jqLiteCleanData (line 16159) | function jqLiteCleanData(nodes) { function jqLiteBuildFragment (line 16165) | function jqLiteBuildFragment(html, context) { function jqLiteParseHTML (line 16202) | function jqLiteParseHTML(html, context) { function jqLiteWrapNode (line 16217) | function jqLiteWrapNode(node, wrapper) { function JQLite (line 16236) | function JQLite(element) { function jqLiteClone (line 16261) | function jqLiteClone(element) { function jqLiteDealoc (line 16265) | function jqLiteDealoc(element, onlyDescendants) { function jqLiteOff (line 16276) | function jqLiteOff(element, type, fn, unsupported) { function jqLiteRemoveData (line 16314) | function jqLiteRemoveData(element, name) { function jqLiteExpandoStore (line 16336) | function jqLiteExpandoStore(element, createIfNecessary) { function jqLiteData (line 16349) | function jqLiteData(element, key, value) { function jqLiteHasClass (line 16375) | function jqLiteHasClass(element, selector) { function jqLiteRemoveClass (line 16381) | function jqLiteRemoveClass(element, cssClasses) { function jqLiteAddClass (line 16393) | function jqLiteAddClass(element, cssClasses) { function jqLiteAddNodes (line 16410) | function jqLiteAddNodes(root, elements) { function jqLiteController (line 16436) | function jqLiteController(element, name) { function jqLiteInheritedData (line 16440) | function jqLiteInheritedData(element, name, value) { function jqLiteEmpty (line 16460) | function jqLiteEmpty(element) { function jqLiteRemove (line 16467) | function jqLiteRemove(element, keepData) { function jqLiteDocumentLoaded (line 16474) | function jqLiteDocumentLoaded(action, win) { function trigger (line 16494) | function trigger() { function getBooleanAttrName (line 16548) | function getBooleanAttrName(element, name) { function getAliasedAttrName (line 16556) | function getAliasedAttrName(name) { function getText (line 16649) | function getText(element, value) { function createEventHandler (line 16734) | function createEventHandler(element, events) { function defaultHandlerWrapper (line 16786) | function defaultHandlerWrapper(element, event, handler) { function specialMouseHandlerWrapper (line 16790) | function specialMouseHandlerWrapper(target, event, handler) { function $$jqLiteProvider (line 17037) | function $$jqLiteProvider() { function hashKey (line 17068) | function hashKey(obj, nextUidFn) { function HashMap (line 17091) | function HashMap(array, isolatedUid) { function extractArgs (line 17204) | function extractArgs(fn) { function anonFn (line 17210) | function anonFn(fn) { function annotate (line 17220) | function annotate(fn, strictDi, name) { function createInjector (line 17767) | function createInjector(modulesToLoad, strictDi) { function $AnchorScrollProvider (line 18036) | function $AnchorScrollProvider() { function mergeClasses (line 18303) | function mergeClasses(a,b) { function extractElementNode (line 18312) | function extractElementNode(element) { function splitClasses (line 18321) | function splitClasses(classes) { function prepareAnimateOptions (line 18346) | function prepareAnimateOptions(options) { function updateData (line 18391) | function updateData(data, classes, value) { function handleCSSClassChanges (line 18406) | function handleCSSClassChanges() { function addRemoveClassesPostDigest (line 18435) | function addRemoveClassesPostDigest(element, add, remove) { function domInsert (line 18549) | function domInsert(element, parentElement, afterElement) { function waitForTick (line 18896) | function waitForTick(fn) { function next (line 18931) | function next() { function onProgress (line 18955) | function onProgress(response) { function AnimateRunner (line 18963) | function AnimateRunner(host) { function run (line 19119) | function run() { function applyAnimationContents (line 19130) | function applyAnimationContents() { function Browser (line 19171) | function Browser(window, document, $log, $sniffer) { function $BrowserProvider (line 19499) | function $BrowserProvider() { function $CacheFactoryProvider (line 19587) | function $CacheFactoryProvider() { function $TemplateCacheProvider (line 19902) | function $TemplateCacheProvider() { function $CompileProvider (line 20761) | function $CompileProvider($provide, $$sanitizeUriProvider) { function directiveNormalize (line 23156) | function directiveNormalize(name) { function nodesetLinkingFn (line 23205) | function nodesetLinkingFn( function directiveLinkingFn (line 23212) | function directiveLinkingFn( function tokenDifference (line 23220) | function tokenDifference(str1, str2) { function removeComments (line 23236) | function removeComments(jqNodes) { function identifierForController (line 23257) | function identifierForController(controller, ident) { function $ControllerProvider (line 23276) | function $ControllerProvider() { function $DocumentProvider (line 23458) | function $DocumentProvider() { function $ExceptionHandlerProvider (line 23504) | function $ExceptionHandlerProvider() { function serializeValue (line 23550) | function serializeValue(v) { function $HttpParamSerializerProvider (line 23558) | function $HttpParamSerializerProvider() { function $HttpParamSerializerJQLikeProvider (line 23595) | function $HttpParamSerializerJQLikeProvider() { function defaultHttpResponseTransform (line 23667) | function defaultHttpResponseTransform(data, headers) { function isJsonLike (line 23683) | function isJsonLike(str) { function parseHeaders (line 23694) | function parseHeaders(headers) { function headersGetter (line 23730) | function headersGetter(headers) { function transformData (line 23760) | function transformData(data, headers, status, fns) { function isSuccess (line 23773) | function isSuccess(status) { function $HttpProvider (line 23784) | function $HttpProvider() { function $xhrFactoryProvider (line 24886) | function $xhrFactoryProvider() { function $HttpBackendProvider (line 24911) | function $HttpBackendProvider() { function createHttpBackend (line 24917) | function createHttpBackend($browser, createXhr, $browserDefer, callbacks... function $InterpolateProvider (line 25119) | function $InterpolateProvider() { function $IntervalProvider (line 25444) | function $IntervalProvider() { function encodePath (line 25665) | function encodePath(path) { function parseAbsoluteUrl (line 25676) | function parseAbsoluteUrl(absoluteUrl, locationObj) { function parseAppUrl (line 25685) | function parseAppUrl(relativeUrl, locationObj) { function beginsWith (line 25710) | function beginsWith(begin, whole) { function stripHash (line 25717) | function stripHash(url) { function trimEmptyHash (line 25722) | function trimEmptyHash(url) { function stripFile (line 25727) | function stripFile(url) { function serverBase (line 25732) | function serverBase(url) { function LocationHtml5Url (line 25746) | function LocationHtml5Url(appBase, appBaseNoFile, basePrefix) { function LocationHashbangUrl (line 25825) | function LocationHashbangUrl(appBase, appBaseNoFile, hashPrefix) { function LocationHashbangInHtml5Url (line 25937) | function LocationHashbangInHtml5Url(appBase, appBaseNoFile, hashPrefix) { function locationGetter (line 26301) | function locationGetter(property) { function locationGetterSetter (line 26308) | function locationGetterSetter(property, preprocess) { function $LocationProvider (line 26354) | function $LocationProvider() { function $LogProvider (line 26688) | function $LogProvider() { function ensureSafeMemberName (line 26844) | function ensureSafeMemberName(name, fullExpression) { function getStringValue (line 26855) | function getStringValue(name) { function ensureSafeObject (line 26873) | function ensureSafeObject(obj, fullExpression) { function ensureSafeFunction (line 26904) | function ensureSafeFunction(obj, fullExpression) { function ensureSafeAssignContext (line 26918) | function ensureSafeAssignContext(obj, fullExpression) { function ifDefined (line 27431) | function ifDefined(v, d) { function plusFn (line 27435) | function plusFn(l, r) { function isStateless (line 27441) | function isStateless($filter, filterName) { function findConstantAndWatchExpressions (line 27446) | function findConstantAndWatchExpressions(ast, $filter) { function getInputs (line 27554) | function getInputs(body) { function isAssignable (line 27562) | function isAssignable(ast) { function assignableAST (line 27566) | function assignableAST(ast) { function isLiteral (line 27572) | function isLiteral(ast) { function isConstant (line 27580) | function isConstant(ast) { function ASTCompiler (line 27584) | function ASTCompiler(astBuilder, $filter) { function ASTInterpreter (line 28083) | function ASTInterpreter(astBuilder, $filter) { function isPossiblyDangerousMemberName (line 28483) | function isPossiblyDangerousMemberName(name) { function getValueOf (line 28489) | function getValueOf(value) { function $ParseProvider (line 28544) | function $ParseProvider() { function $QProvider (line 29031) | function $QProvider() { function $$QProvider (line 29040) | function $$QProvider() { function qFactory (line 29056) | function qFactory(nextTick, exceptionHandler) { function $$RAFProvider (line 29409) | function $$RAFProvider() { //rAF function $RootScopeProvider (line 29506) | function $RootScopeProvider() { function $$SanitizeUriProvider (line 30825) | function $$SanitizeUriProvider() { function adjustMatcher (line 30916) | function adjustMatcher(matcher) { function adjustMatchers (line 30944) | function adjustMatchers(matchers) { function $SceDelegateProvider (line 31022) | function $SceDelegateProvider() { function $SceProvider (line 31559) | function $SceProvider() { function $SnifferProvider (line 31971) | function $SnifferProvider() { function $TemplateRequestProvider (line 32059) | function $TemplateRequestProvider() { function $$TestabilityProvider (line 32157) | function $$TestabilityProvider() { function $TimeoutProvider (line 32272) | function $TimeoutProvider() { function urlResolve (line 32423) | function urlResolve(url) { function urlIsSameOrigin (line 32457) | function urlIsSameOrigin(requestUrl) { function $WindowProvider (line 32504) | function $WindowProvider() { function $$CookieReader (line 32517) | function $$CookieReader($document) { function $$CookieReaderProvider (line 32559) | function $$CookieReaderProvider() { function $FilterProvider (line 32663) | function $FilterProvider($provide) { function filterFilter (line 32853) | function filterFilter() { function createPredicateFn (line 32890) | function createPredicateFn(expression, comparator, matchAgainstAnyProp) { function deepCompare (line 32927) | function deepCompare(actual, expected, comparator, matchAgainstAnyProp, ... function getTypeForFilter (line 32977) | function getTypeForFilter(val) { function currencyFilter (line 33038) | function currencyFilter($locale) { function numberFilter (line 33110) | function numberFilter($locale) { function parse (line 33135) | function parse(numStr) { function roundNumber (line 33190) | function roundNumber(parsedNumber, fractionSize, minFrac, maxFrac) { function formatNumber (line 33265) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz... function padNumber (line 33331) | function padNumber(num, digits, trim, negWrap) { function dateGetter (line 33350) | function dateGetter(name, size, offset, trim, negWrap) { function dateStrGetter (line 33362) | function dateStrGetter(name, shortForm, standAlone) { function timeZoneGetter (line 33372) | function timeZoneGetter(date, formats, offset) { function getFirstThursdayOfYear (line 33382) | function getFirstThursdayOfYear(year) { function getThursdayThisWeek (line 33390) | function getThursdayThisWeek(datetime) { function weekGetter (line 33396) | function weekGetter(size) { function ampmGetter (line 33408) | function ampmGetter(date, formats) { function eraGetter (line 33412) | function eraGetter(date, formats) { function longEraGetter (line 33416) | function longEraGetter(date, formats) { function dateFilter (line 33552) | function dateFilter($locale) { function jsonFilter (line 33659) | function jsonFilter() { function limitToFilter (line 33788) | function limitToFilter() { function orderByFilter (line 34010) | function orderByFilter($parse) { function ngDirective (line 34131) | function ngDirective(directive) { function defaultLinkFn (line 34510) | function defaultLinkFn(scope, element, attr) { function nullFormRenameControl (line 34612) | function nullFormRenameControl(control, name) { function FormController (line 34660) | function FormController(element, attrs, $scope, $animate, $interpolate) { function getSetter (line 35134) | function getSetter(expression) { function stringBasedInputType (line 36241) | function stringBasedInputType(ctrl) { function textInputType (line 36247) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) { function baseInputType (line 36252) | function baseInputType(scope, element, attr, ctrl, $sniffer, $browser) { function weekParser (line 36362) | function weekParser(isoWeek, existingDate) { function createDateParser (line 36394) | function createDateParser(regexp, mapping) { function createDateInputType (line 36444) | function createDateInputType(type, regexp, parseDate, format) { function badInputChecker (line 36516) | function badInputChecker(scope, element, attr, ctrl) { function numberInputType (line 36527) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) { function urlInputType (line 36581) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) { function emailInputType (line 36594) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) { function radioInputType (line 36607) | function radioInputType(scope, element, attr, ctrl) { function parseConstantExpr (line 36629) | function parseConstantExpr($parse, context, name, expression, fallback) { function checkboxInputType (line 36642) | function checkboxInputType(scope, element, attr, ctrl, $sniffer, $browse... function classDirective (line 37225) | function classDirective(name, selector) { function processParseErrors (line 39825) | function processParseErrors() { function processSyncValidators (line 39845) | function processSyncValidators() { function processAsyncValidators (line 39861) | function processAsyncValidators() { function setValidity (line 39887) | function setValidity(name, isValid) { function validationDone (line 39893) | function validationDone(allValid) { function writeToModelIfNeeded (line 39973) | function writeToModelIfNeeded() { function addSetValidityMethod (line 40549) | function addSetValidityMethod(context) { function isObjectEmpty (line 40643) | function isObjectEmpty(obj) { function parseOptionsExpression (line 40935) | function parseOptionsExpression(optionsExp, selectElement, scope) { function ngOptionsPostLink (line 41097) | function ngOptionsPostLink(scope, selectElement, attr, ctrls) { function updateElementText (line 41685) | function updateElementText(newText) { function ngTranscludeCloneAttachFn (line 43011) | function ngTranscludeCloneAttachFn(clone) { function chromeHack (line 43083) | function chromeHack(optionElement) { function selectPreLink (line 43445) | function selectPreLink(scope, element, attr, ctrls) { function selectPostLink (line 43509) | function selectPostLink(scope, element, attrs, ctrls) { function getDecimals (line 43937) | function getDecimals(n) { function getVF (line 43943) | function getVF(n, opt_precision) { function assertArg (line 44173) | function assertArg(arg, name, reason) { function mergeClasses (line 44180) | function mergeClasses(a,b) { function packageStyles (line 44189) | function packageStyles(options) { function pendClasses (line 44198) | function pendClasses(classes, fix, isPrefix) { function removeFromArray (line 44215) | function removeFromArray(arr, val) { function stripCommentsFromElement (line 44222) | function stripCommentsFromElement(element) { function extractElementNode (line 44249) | function extractElementNode(element) { function $$addClass (line 44259) | function $$addClass($$jqLite, element, className) { function $$removeClass (line 44265) | function $$removeClass($$jqLite, element, className) { function applyAnimationClassesFactory (line 44271) | function applyAnimationClassesFactory($$jqLite) { function prepareAnimationOptions (line 44284) | function prepareAnimationOptions(options) { function applyAnimationStyles (line 44298) | function applyAnimationStyles(element, options) { function applyAnimationFromStyles (line 44303) | function applyAnimationFromStyles(element, options) { function applyAnimationToStyles (line 44310) | function applyAnimationToStyles(element, options) { function mergeAnimationDetails (line 44317) | function mergeAnimationDetails(element, oldAnimation, newAnimation) { function resolveElementClasses (line 44358) | function resolveElementClasses(existing, toAdd, toRemove) { function getDomNode (line 44416) | function getDomNode(element) { function applyGeneratedPreparationClasses (line 44420) | function applyGeneratedPreparationClasses(element, event, options) { function clearGeneratedClasses (line 44437) | function clearGeneratedClasses(element, options) { function blockTransitions (line 44448) | function blockTransitions(node, duration) { function blockKeyframeAnimations (line 44457) | function blockKeyframeAnimations(node, applyBlock) { function applyInlineStyle (line 44464) | function applyInlineStyle(node, styleTuple) { function concatWithSpace (line 44470) | function concatWithSpace(a,b) { function scheduler (line 44479) | function scheduler(tasks) { function nextTick (line 44509) | function nextTick() { function setData (line 44616) | function setData(value) { function getCssKeyframeDurationStyle (line 44862) | function getCssKeyframeDurationStyle(duration) { function getCssDelayStyle (line 44866) | function getCssDelayStyle(delay, isKeyframeAnimation) { function computeCssStyles (line 44871) | function computeCssStyles($window, element, properties) { function parseMaxTime (line 44897) | function parseMaxTime(str) { function truthyTimingValue (line 44912) | function truthyTimingValue(val) { function getCssTransitionDurationStyle (line 44916) | function getCssTransitionDurationStyle(duration, applyOnlyDuration) { function createLocalCacheLookup (line 44927) | function createLocalCacheLookup() { function registerRestorableStyles (line 44963) | function registerRestorableStyles(backup, node, properties) { function gcsHashFn (line 44983) | function gcsHashFn(node, extraClasses) { function computeCachedCssStyles (line 44990) | function computeCachedCssStyles(node, className, cacheKey, properties) { function computeCachedCssStaggerStyles (line 45006) | function computeCachedCssStaggerStyles(node, className, cacheKey, proper... function waitUntilQuiet (line 45037) | function waitUntilQuiet(callback) { function computeTimings (line 45056) | function computeTimings(node, className, cacheKey) { function endFn (line 45326) | function endFn() { function cancelFn (line 45330) | function cancelFn() { function close (line 45334) | function close(rejected) { // jshint ignore:line function applyBlocking (line 45393) | function applyBlocking(duration) { function closeAndReturnNoopAnimator (line 45403) | function closeAndReturnNoopAnimator() { function onAnimationProgress (line 45422) | function onAnimationProgress(event) { function start (line 45449) | function start() { function isDocumentFragment (line 45635) | function isDocumentFragment(node) { function filterCssClasses (line 45666) | function filterCssClasses(classes) { function getUniqueValues (line 45671) | function getUniqueValues(a, b) { function prepareAnchoredAnimation (line 45679) | function prepareAnchoredAnimation(classes, outAnchor, inAnchor) { function prepareFromToAnchorAnimation (line 45806) | function prepareFromToAnchorAnimation(from, to, classes, anchors) { function prepareRegularAnimation (line 45859) | function prepareRegularAnimation(animationDetails) { function applyOptions (line 45954) | function applyOptions() { function close (line 45959) | function close() { function onComplete (line 46021) | function onComplete(success) { function endAnimations (line 46026) | function endAnimations(cancelled) { function executeAnimationFn (line 46035) | function executeAnimationFn(fn, element, event, options, onDone) { function groupEventedAnimations (line 46078) | function groupEventedAnimations(element, event, options, animations, fnN... function packageAnimations (line 46119) | function packageAnimations(element, event, options, animations, fnName) { function lookupAnimations (line 46161) | function lookupAnimations(classes) { function endFnFactory (line 46207) | function endFnFactory() { function done (line 46216) | function done(status) { function prepareAnimation (line 46226) | function prepareAnimation(animationDetails) { function makeTruthyCssClassMap (line 46250) | function makeTruthyCssClassMap(classString) { function hasMatchingClasses (line 46264) | function hasMatchingClasses(newClassString, currentClassString) { function isAllowed (line 46273) | function isAllowed(ruleType, element, currentAnimation, previousAnimatio... function hasAnimationClasses (line 46279) | function hasAnimationClasses(animation, and) { function postDigestTaskFactory (line 46346) | function postDigestTaskFactory() { function normalizeAnimationDetails (line 46406) | function normalizeAnimationDetails(element, animation) { function findCallbacks (line 46417) | function findCallbacks(parent, element, event) { function filterFromRegistry (line 46459) | function filterFromRegistry(list, matchContainer, matchCallback) { function queueAnimation (line 46518) | function queueAnimation(element, event, initialOptions) { function closeChildAnimations (line 46790) | function closeChildAnimations(element) { function clearElementAnimationState (line 46809) | function clearElementAnimationState(element) { function isMatchingElement (line 46815) | function isMatchingElement(nodeOrElmA, nodeOrElmB) { function areAnimationsAllowed (line 46826) | function areAnimationsAllowed(element, parentElement, event) { function markElementAnimationState (line 46911) | function markElementAnimationState(element, state, details) { function setRunner (line 46934) | function setRunner(element, runner) { function removeRunner (line 46938) | function removeRunner(element) { function getRunner (line 46942) | function getRunner(element) { function sortAnimations (line 46952) | function sortAnimations(animations) { function getAnchorNodes (line 47152) | function getAnchorNodes(node) { function groupAnimations (line 47167) | function groupAnimations(animations) { function cssClassesIntersection (line 47250) | function cssClassesIntersection(a,b) { function invokeFirstDriver (line 47270) | function invokeFirstDriver(animationDetails) { function beforeStart (line 47285) | function beforeStart() { function updateAnimationRunners (line 47296) | function updateAnimationRunners(animation, newRunner) { function handleDestroyedElement (line 47309) | function handleDestroyedElement() { function close (line 47316) | function close(rejected) { // jshint ignore:line function $SanitizeProvider (line 48361) | function $SanitizeProvider() { function sanitizeText (line 48418) | function sanitizeText(chars) { function toMap (line 48507) | function toMap(str, lowercaseKeys) { function htmlParser (line 48549) | function htmlParser(html, handler) { function attrToMap (line 48609) | function attrToMap(attrs) { function encodeEntities (line 48626) | function encodeEntities(value) { function htmlSanitizeWriter (line 48651) | function htmlSanitizeWriter(buf, uriValidator) { function stripCustomNsAttrs (line 48705) | function stripCustomNsAttrs(node) { function addText (line 48896) | function addText(text) { function addLink (line 48903) | function addLink(url, text) { function inherit (line 48966) | function inherit(parent, extra) { function merge (line 48970) | function merge(dst) { function ancestors (line 48988) | function ancestors(first, second) { function objectKeys (line 49004) | function objectKeys(object) { function indexOf (line 49023) | function indexOf(array, value) { function inheritParams (line 49047) | function inheritParams(currentParams, newParams, $current, $to) { function equalForKeys (line 49073) | function equalForKeys(a, b, keys) { function filterByKeys (line 49093) | function filterByKeys(keys, values) { function indexBy (line 49104) | function indexBy(array, propName) { function pick (line 49114) | function pick(obj) { function omit (line 49125) | function omit(obj) { function pluck (line 49134) | function pluck(collection, key) { function filter (line 49143) | function filter(collection, callback) { function map (line 49154) | function map(collection, callback) { function $Resolve (line 49257) | function $Resolve( $q, $injector) { function $TemplateFactory (line 49511) | function $TemplateFactory( $http, $templateCache, $injector) { function UrlMatcher (line 49677) | function UrlMatcher(pattern, config, parentMatcher) { function decodePathArray (line 49852) | function decodePathArray(string) { function encodeDashes (line 49938) | function encodeDashes(str) { // Replace dashes with encoded "\-" function Type (line 50008) | function Type(config) { function ArrayType (line 50107) | function ArrayType(type, mode) { function $UrlMatcherFactory (line 50168) | function $UrlMatcherFactory() { function $UrlRouterProvider (line 50664) | function $UrlRouterProvider( $locationProvider, $urlMatcherFactory) { function $StateProvider (line 51083) | function $StateProvider( $urlRouterProvider, $urlMatcherFactory) { function $ViewProvider (line 52437) | function $ViewProvider() { function $ViewScrollProvider (line 52514) | function $ViewScrollProvider() { function $ViewDirective (line 52674) | function $ViewDirective( $state, $injector, $uiViewScroll, $inte... function $ViewDirectiveFill (line 52814) | function $ViewDirectiveFill ( $compile, $controller, $state, $int... function getUiViewName (line 52854) | function getUiViewName(scope, attrs, element, $interpolate) { function parseStateRef (line 52863) | function parseStateRef(ref, current) { function stateContext (line 52871) | function stateContext(el) { function $StateRefDirective (line 52942) | function $StateRefDirective($state, $timeout) { function $StateRefActiveDirective (line 53087) | function $StateRefActiveDirective($state, $stateParams, $interpolate) { function $IsStateFilter (line 53142) | function $IsStateFilter($state) { function $IncludedByStateFilter (line 53160) | function $IncludedByStateFilter($state) { function actionSheet (line 53298) | function actionSheet(opts) { function retain (line 53546) | function retain() { function release (line 53557) | function release() { function getElement (line 53569) | function getElement() { function preventClick (line 53722) | function preventClick(ev) { function addClickBlock (line 53727) | function addClickBlock() { function removeClickBlock (line 53742) | function removeClickBlock() { function getViewById (line 53888) | function getViewById(viewId) { function getBackView (line 53892) | function getBackView(view) { function getForwardView (line 53896) | function getForwardView(view) { function getHistoryById (line 53900) | function getHistoryById(historyId) { function getHistory (line 53904) | function getHistory(scope) { function getParentHistoryObj (line 53920) | function getParentHistoryObj(scope) { function setNavViews (line 53934) | function setNavViews(viewId) { function getCurrentStateId (line 53940) | function getCurrentStateId() { function getCurrentStateParams (line 53957) | function getCurrentStateParams() { function isAbstractTag (line 54595) | function isAbstractTag(ele) { function canSwipeBack (line 54599) | function canSwipeBack(ele, viewLocals) { function onHardwareBackButton (line 54674) | function onHardwareBackButton(e) { function setStyles (line 55102) | function setStyles(ele, opacity, x, boxShadowOpacity) { function setStyles (line 55137) | function setStyles(ctrl, opacity, titleX, backTextX) { function enter (line 55153) | function enter(ctrlA, ctrlB, step) { function leave (line 55160) | function leave(ctrlA, ctrlB, step) { function setStyles (line 55192) | function setStyles(ele, x, opacity) { function setStyles (line 55224) | function setStyles(ctrl, opacity) { function setPlatformConfig (line 55270) | function setPlatformConfig(platformName, platformConfigs) { function addConfig (line 55281) | function addConfig(configObj, platformObj) { function createConfig (line 55299) | function createConfig(configObj, providerObj, platformPath) { function stringObj (line 55330) | function stringObj(obj, str) { function getLoader (line 55478) | function getLoader() { function showLoader (line 55565) | function showLoader(options) { function hideLoader (line 55586) | function hideLoader() { function positionView (line 56333) | function positionView(target, popoverEle) { function createPopup (line 56750) | function createPopup(options) { function onHardwareBackButton (line 56834) | function onHardwareBackButton() { function showPopup (line 56839) | function showPopup(options) { function focusInput (line 56903) | function focusInput(element) { function showAlert (line 56910) | function showAlert(opts) { function showConfirm (line 56922) | function showConfirm(opts) { function showPrompt (line 56936) | function showPrompt(opts) { function getStyle (line 56985) | function getStyle(el, cssprop) { function isStaticPositioned (line 56999) | function isStaticPositioned(element) { function $ionicTemplateCache (line 57591) | function $ionicTemplateCache(templates) { function run (line 57607) | function run() { function fetchTemplate (line 57677) | function fetchTemplate(url) { function loadAndCompile (line 57684) | function loadAndCompile(options) { function warn (line 57736) | function warn(oldMethod, newMethod) { function onReflow (line 57989) | function onReflow() { function completeOnTransitionEnd (line 58010) | function completeOnTransitionEnd(ev) { function transitionComplete (line 58014) | function transitionComplete() { function cancelOnTransitionEnd (line 58048) | function cancelOnTransitionEnd(ev) { function cancelTransition (line 58052) | function cancelTransition() { function getViewElementIdentifier (line 58235) | function getViewElementIdentifier(locals, view) { function viewState (line 58241) | function viewState(locals) { function getTransitionData (line 58245) | function getTransitionData(viewLocals, enteringEle, direction, view) { function getViewData (line 58267) | function getViewData(view) { function navViewAttr (line 58278) | function navViewAttr(ele, value) { function destroyViewEle (line 58286) | function destroyViewEle(ele) { function compareStatePrefixes (line 58299) | function compareStatePrefixes(enteringStateName, exitingStateName) { function getScopeForElement (line 58314) | function getScopeForElement(element, stateData) { function aggregateNavViewChildren (line 58348) | function aggregateNavViewChildren(element) { function isIOS9UIWebView (line 58411) | function isIOS9UIWebView(userAgent) { function applyIOS9Shim (line 58415) | function applyIOS9Shim(browser) { function $LocationDecorator (line 58462) | function $LocationDecorator($location, $timeout) { function getEle (line 58856) | function getEle(className) { function onInfinite (line 58902) | function onInfinite() { function finishInfiniteScroll (line 58910) | function finishInfiniteScroll() { function checkInfiniteBounds (line 58926) | function checkInfiniteBounds() { function calculateMaxValue (line 58986) | function calculateMaxValue(maximum) { function positionItem (line 59273) | function positionItem(ele, itemType) { function transitionEnd (line 59440) | function transitionEnd() { function deprecatedWarning (line 59580) | function deprecatedWarning(oldMethod, newMethod) { function createNavElement (line 59587) | function createNavElement(type) { function getOnScreenHeaderBar (line 59594) | function getOnScreenHeaderBar() { function getOffScreenHeaderBar (line 59601) | function getOffScreenHeaderBar() { function navBarAttr (line 59608) | function navBarAttr(ctrl, val) { function navSwipeAttr (line 59612) | function navSwipeAttr(val) { function onTabsLeave (line 59829) | function onTabsLeave(ev, data) { function onDragStart (line 59986) | function onDragStart(ev) { function onDrag (line 60026) | function onDrag(ev) { function onRelease (line 60047) | function onRelease(ev) { function getDragX (line 60095) | function getDragX(ev) { function getSwipeCompletion (line 60099) | function getSwipeCompletion(dragX) { function navSwipeAttr (line 60114) | function navSwipeAttr(val) { function onTabsTop (line 60119) | function onTabsTop(ev, isTabsTop) { function onBarSubheader (line 60124) | function onBarSubheader(ev, isBarSubheader) { function getAssociatedNavBarCtrl (line 60129) | function getAssociatedNavBarCtrl() { function handleMousedown (line 60183) | function handleMousedown(e) { function handleTouchstart (line 60192) | function handleTouchstart(e) { function handleTouchend (line 60201) | function handleTouchend() { function handleTouchmove (line 60230) | function handleTouchmove(e) { function handleScroll (line 60308) | function handleScroll(e) { function overscroll (line 60313) | function overscroll(val) { function nativescroll (line 60318) | function nativescroll(target, newScrollTop) { function setScrollLock (line 60327) | function setScrollLock(enabled) { function scrollTo (line 60367) | function scrollTo(Y, duration, callback) { function destroy (line 60449) | function destroy() { function activate (line 60478) | function activate() { function deactivate (line 60483) | function deactivate() { function start (line 60492) | function start() { function show (line 60504) | function show() { function hide (line 60509) | function hide() { function tail (line 60514) | function tail() { function createSvgElement (line 61231) | function createSvgElement(tagName, data, parent, spinnerName) { function setSvgAttribute (line 61256) | function setSvgAttribute(ele, k, v) { function animationValues (line 61260) | function animationValues(strValues, i) { function run (line 61543) | function run() { function easeInOutCubic (line 61588) | function easeInOutCubic(t, c) { function afterEnter (line 61863) | function afterEnter() { function titleUpdate (line 61886) | function titleUpdate(newTitle) { function deregisterFns (line 61894) | function deregisterFns() { function generateNavBarItem (line 61903) | function generateNavBarItem(html) { function attrTrue (line 61911) | function attrTrue(key) { function CollectionRepeatDirective (line 62120) | function CollectionRepeatDirective($ionicCollectionManager, $parse, $win... function RepeatManagerFactory (line 62426) | function RepeatManagerFactory($rootScope, $window, $$rAF) { function prelink (line 63101) | function prelink($scope, $element, $attr) { function checkAsideExpose (line 63266) | function checkAsideExpose() { function onResize (line 63272) | function onResize() { function gestureDirective (line 63566) | function gestureDirective(directiveName) { function tapScrollToTopDirective (line 63669) | function tapScrollToTopDirective() { //eslint-disable-line no-unused-vars function headerFooterBarDirective (line 63709) | function headerFooterBarDirective(isHeader) { function stopPropagation (line 64132) | function stopPropagation(ev) { function init (line 64158) | function init() { function stopPropagation (line 64237) | function stopPropagation(e) { function onShow (line 64393) | function onShow(e) { function onHide (line 64407) | function onHide() { function keyboardAttachGetClientHeight (line 64429) | function keyboardAttachGetClientHeight(element) { function init (line 64538) | function init() { function hasIconClass (line 64879) | function hasIconClass(ele) { function updateView (line 65385) | function updateView(firstTime) { function eventStopPropagation (line 65451) | function eventStopPropagation(e) { function prelink (line 65752) | function prelink($scope, $element, $attr) { function prelink (line 65919) | function prelink($scope, $element, $attr, sideMenuCtrl) { function prelink (line 66205) | function prelink($scope, $element, $attrs, ctrl) { function freezeAllScrolls (line 66329) | function freezeAllScrolls(shouldFreeze) { function getPager (line 66406) | function getPager() { function attrStr (line 66913) | function attrStr(k, v) { function selectIfMatchesState (line 67001) | function selectIfMatchesState() { function tabSelected (line 67013) | function tabSelected(isSelected) { function destroyTab (line 67048) | function destroyTab() { function prelink (line 67212) | function prelink($scope, $element, $attr, tabsCtrl) { function postLink (line 67254) | function postLink($scope, $element, $attr, tabsCtrl) { FILE: 28-ionic/dailyreads/mobileapp/www/lib/ionic/js/ionic.js function trueFn (line 31) | function trueFn() { return true; } function DelegateInstance (line 51) | function DelegateInstance(instances, handle) { function DelegateService (line 65) | function DelegateService() { function instanceMethodCaller (line 88) | function instanceMethodCaller(methodName) { function domReady (line 131) | function domReady() { function setup (line 691) | function setup() { function getParameterByName (line 2033) | function getParameterByName(name) { function verifyPlatformReady (line 2453) | function verifyPlatformReady() { function onWindowLoad (line 2462) | function onWindowLoad() { function onPlatformReady (line 2483) | function onPlatformReady() { function update (line 2576) | function update(fn) { function tapEventListener (line 2917) | function tapEventListener(type, enable, useCapture) { function tapClick (line 2925) | function tapClick(e) { function triggerMouseEvent (line 2941) | function triggerMouseEvent(type, ele, x, y) { function tapClickGateKeeper (line 2949) | function tapClickGateKeeper(e) { function tapMouseDown (line 2971) | function tapMouseDown(e) { function tapMouseUp (line 3000) | function tapMouseUp(e) { function tapMouseMove (line 3018) | function tapMouseMove(e) { function tapTouchStart (line 3029) | function tapTouchStart(e) { function tapTouchEnd (line 3056) | function tapTouchEnd(e) { function tapTouchMove (line 3073) | function tapTouchMove(e) { function tapTouchCancel (line 3082) | function tapTouchCancel() { function tapEnableTouchEvents (line 3088) | function tapEnableTouchEvents() { function tapIgnoreEvent (line 3096) | function tapIgnoreEvent(e) { function tapHandleFocus (line 3110) | function tapHandleFocus(ele) { function tapFocusOutActive (line 3145) | function tapFocusOutActive() { function tapFocusIn (line 3154) | function tapFocusIn(e) { function tapFocusOut (line 3176) | function tapFocusOut() { function tapActiveElement (line 3181) | function tapActiveElement(ele) { function tapHasPointerMoved (line 3188) | function tapHasPointerMoved(endEvent) { function tapContainingElement (line 3204) | function tapContainingElement(ele, allowSelf) { function tapTargetElement (line 3214) | function tapTargetElement(ele) { function isSelectOrOption (line 3227) | function isSelectOrOption(tagName){ function clear (line 3303) | function clear() { function activateElements (line 3311) | function activateElements() { function deactivateElements (line 3322) | function deactivateElements() { function keyboardInit (line 3806) | function keyboardInit() { function keyboardNativeShow (line 3836) | function keyboardNativeShow(e) { function keyboardFocusIn (line 3865) | function keyboardFocusIn(e) { function keyboardFocusOut (line 3933) | function keyboardFocusOut() { function keyboardOrientationChange (line 3974) | function keyboardOrientationChange() { function keyboardOnKeyDown (line 4006) | function keyboardOnKeyDown(e) { function keyboardPreventDefault (line 4016) | function keyboardPreventDefault(e) { function keyboardWaitForResize (line 4040) | function keyboardWaitForResize(callback, isOpening) { function keyboardHide (line 4104) | function keyboardHide() { function keyboardShow (line 4145) | function keyboardShow() { function keyboardGetHeight (line 4185) | function keyboardGetHeight() { function isPortraitViewportHeight (line 4224) | function isPortraitViewportHeight(viewportHeight) { function isLandscapeViewportHeight (line 4230) | function isLandscapeViewportHeight(viewportHeight) { function keyboardUpdateViewportHeight (line 4236) | function keyboardUpdateViewportHeight() { function keyboardInitViewportHeight (line 4260) | function keyboardInitViewportHeight() { function getViewportHeight (line 4278) | function getViewportHeight() { function keyboardHasPlugin (line 4295) | function keyboardHasPlugin() { function viewportLoadTag (line 4353) | function viewportLoadTag() { function viewportUpdate (line 4376) | function viewportUpdate() { function viewportTagUpdate (line 4460) | function viewportTagUpdate() { function getEventTouches (line 5267) | function getEventTouches(e) { function animateScroll (line 7214) | function animateScroll(Y, X) { function makeInvisible (line 7662) | function makeInvisible() { function setup (line 8346) | function setup() { function prev (line 8404) | function prev(slideSpeed) { function next (line 8411) | function next(slideSpeed) { function circle (line 8418) | function circle(index) { function slide (line 8425) | function slide(to, slideSpeed) { function move (line 8473) | function move(index, dist, speed) { function translate (line 8480) | function translate(index, dist, speed) { function animate (line 8500) | function animate(from, to, speed) { function begin (line 8539) | function begin() { function stop (line 8545) | function stop() { function isH (line 9323) | function isH() { function round (line 9385) | function round(a) { function onReady (line 9405) | function onReady () { function _onReady (line 9429) | function _onReady() { function autoplay (line 9448) | function autoplay() { function forceSetTranslate (line 9913) | function forceSetTranslate() { function findElementInEvent (line 10102) | function findElementInEvent(e, selector) { function initObserver (line 10956) | function initObserver(target, options) { function setControlledTranslate (line 11742) | function setControlledTranslate(c) { function setControlledTransition (line 11782) | function setControlledTransition(c) { function handleKeyboard (line 11837) | function handleKeyboard(e) { function handleMousewheel (line 11932) | function handleMousewheel(e) { function setParallaxTransform (line 12041) | function setParallaxTransform(el, progress) { function normalizeEventName (line 12125) | function normalizeEventName (eventName) { function handleLiveEvent (line 12654) | function handleLiveEvent(e) { function proxy (line 12722) | function proxy(e) { function fireCallBack (line 12746) | function fireCallBack(e) { function addLibraryPlugin (line 13155) | function addLibraryPlugin(lib) { function fireCallBack (line 13171) | function fireCallBack(e) { FILE: 29-golang-github-slacknotification/programs/main.go constant GitHubStatusAPIURL (line 15) | GitHubStatusAPIURL = "https://status.github.com/api/last-message.json" constant SlackIncomingWebhookURL (line 16) | SlackIncomingWebhookURL = "YOUR_SLACK_INCOMING_WEBHOOK_URL" function check (line 19) | func check(e error) { type GitHubStatusLastMessage (line 26) | type GitHubStatusLastMessage struct type SlackMessage (line 35) | type SlackMessage struct function main (line 39) | func main() { function raiseSlackNotification (line 60) | func raiseSlackNotification(status GitHubStatusLastMessage) { FILE: 30-dropwizard/blog/src/main/java/blog/AppConfiguration.java class AppConfiguration (line 10) | public class AppConfiguration extends Configuration { FILE: 30-dropwizard/blog/src/main/java/blog/BlogApp.java class BlogApp (line 15) | public class BlogApp extends Application { method main (line 18) | public static void main(String[] args) throws Exception { method run (line 23) | @Override method initialize (line 45) | @Override FILE: 30-dropwizard/blog/src/main/java/blog/model/Blog.java class Blog (line 9) | public class Blog { method Blog (line 24) | public Blog() { method Blog (line 27) | public Blog(String title, String url) { method getId (line 33) | public String getId() { method getTitle (line 37) | public String getTitle() { method getUrl (line 41) | public String getUrl() { method getPublishedOn (line 45) | public Date getPublishedOn() { method get_id (line 49) | public String get_id() { FILE: 30-dropwizard/blog/src/main/java/blog/mongo/MongoHealthCheck.java class MongoHealthCheck (line 6) | public class MongoHealthCheck extends HealthCheck { method MongoHealthCheck (line 10) | public MongoHealthCheck(Mongo mongo) { method check (line 14) | @Override FILE: 30-dropwizard/blog/src/main/java/blog/mongo/MongoManaged.java class MongoManaged (line 6) | public class MongoManaged implements Managed { method MongoManaged (line 10) | public MongoManaged(Mongo mongo) { method start (line 14) | @Override method stop (line 18) | @Override FILE: 30-dropwizard/blog/src/main/java/blog/resources/BlogResource.java class BlogResource (line 16) | @Path("/blogs") method BlogResource (line 23) | public BlogResource(JacksonDBCollection blogs) { method publishNewBlog (line 27) | @POST FILE: 30-dropwizard/blog/src/main/java/blog/resources/IndexResource.java class IndexResource (line 17) | @Path("/") method IndexResource (line 22) | public IndexResource(JacksonDBCollection blogs) { method index (line 26) | @GET FILE: 32-groovy-ast-transformations/sha1-ast/src/main/java/playground/ToHashAdderAstTransformation.java class ToHashAdderAstTransformation (line 16) | @GroovyASTTransformation(phase = CompilePhase.CANONICALIZATION) method visit (line 19) | @Override FILE: 34-aws-lambda/code/tweet_sender.py function tweet_handler (line 9) | def tweet_handler(event, context): FILE: 36-webpack/code/dist/bundle.js function __webpack_require__ (line 6) | function __webpack_require__(moduleId) { function addStylesToDom (line 225) | function addStylesToDom(styles, options) { function listToStyles (line 247) | function listToStyles(list) { function insertStyleElement (line 265) | function insertStyleElement(options, styleElement) { function removeStyleElement (line 284) | function removeStyleElement(styleElement) { function createStyleElement (line 292) | function createStyleElement(options) { function createLinkElement (line 299) | function createLinkElement(options) { function addStyle (line 306) | function addStyle(obj, options) { function applyToSingletonTag (line 357) | function applyToSingletonTag(styleElement, index, remove, obj) { function applyToTag (line 374) | function applyToTag(styleElement, obj) { function updateLink (line 392) | function updateLink(linkElement, obj) { function timeline (line 419) | function timeline(user){ function DOMEval (line 515) | function DOMEval( code, doc ) { function isArrayLike (line 966) | function isArrayLike( obj ) { function Sizzle (line 1198) | function Sizzle( selector, context, results, seed ) { function createCache (line 1337) | function createCache() { function markFunction (line 1355) | function markFunction( fn ) { function assert (line 1364) | function assert( fn ) { function addHandle (line 1386) | function addHandle( attrs, handler ) { function siblingCheck (line 1401) | function siblingCheck( a, b ) { function createInputPseudo (line 1427) | function createInputPseudo( type ) { function createButtonPseudo (line 1438) | function createButtonPseudo( type ) { function createDisabledPseudo (line 1449) | function createDisabledPseudo( disabled ) { function createPositionalPseudo (line 1477) | function createPositionalPseudo( fn ) { function testContext (line 1500) | function testContext( context ) { function setFilters (line 2556) | function setFilters() {} function toSelector (line 2627) | function toSelector( tokens ) { function addCombinator (line 2637) | function addCombinator( matcher, combinator, base ) { function elementMatcher (line 2699) | function elementMatcher( matchers ) { function multipleContexts (line 2713) | function multipleContexts( selector, contexts, results ) { function condense (line 2722) | function condense( unmatched, map, filter, context, xml ) { function setMatcher (line 2743) | function setMatcher( preFilter, selector, matcher, postFilter, postFinde... function matcherFromTokens (line 2836) | function matcherFromTokens( tokens ) { function matcherFromGroupMatchers (line 2894) | function matcherFromGroupMatchers( elementMatchers, setMatchers ) { function winnow (line 3236) | function winnow( elements, qualifier, not ) { function sibling (line 3532) | function sibling( cur, dir ) { function createOptions (line 3608) | function createOptions( options ) { function Identity (line 3833) | function Identity( v ) { function Thrower (line 3836) | function Thrower( ex ) { function adoptValue (line 3840) | function adoptValue( value, resolve, reject ) { function resolve (line 3932) | function resolve( depth, deferred, handler, special ) { function completed (line 4298) | function completed() { function Data (line 4397) | function Data() { function dataAttr (line 4566) | function dataAttr( elem, key, data ) { function adjustCSS (line 4886) | function adjustCSS( elem, prop, valueParts, tween ) { function getDefaultDisplay (line 4951) | function getDefaultDisplay( elem ) { function showHide (line 4974) | function showHide( elements, show ) { function getAll (line 5075) | function getAll( context, tag ) { function setGlobalEval (line 5092) | function setGlobalEval( elems, refElements ) { function buildFragment (line 5108) | function buildFragment( elems, context, scripts, selection, ignored ) { function returnTrue (line 5231) | function returnTrue() { function returnFalse (line 5235) | function returnFalse() { function safeActiveElement (line 5241) | function safeActiveElement() { function on (line 5247) | function on( elem, types, selector, data, fn, one ) { function manipulationTarget (line 5956) | function manipulationTarget( elem, content ) { function disableScript (line 5967) | function disableScript( elem ) { function restoreScript (line 5971) | function restoreScript( elem ) { function cloneCopyEvent (line 5983) | function cloneCopyEvent( src, dest ) { function fixInput (line 6018) | function fixInput( src, dest ) { function domManip (line 6031) | function domManip( collection, args, callback, ignored ) { function remove (line 6121) | function remove( elem, selector, keepData ) { function computeStyleTests (line 6414) | function computeStyleTests() { function curCSS (line 6488) | function curCSS( elem, name, computed ) { function addGetHookIf (line 6535) | function addGetHookIf( conditionFn, hookFn ) { function vendorPropName (line 6571) | function vendorPropName( name ) { function setPositiveNumber (line 6590) | function setPositiveNumber( elem, value, subtract ) { function augmentWidthOrHeight (line 6602) | function augmentWidthOrHeight( elem, name, extra, isBorderBox, styles ) { function getWidthOrHeight (line 6646) | function getWidthOrHeight( elem, name, extra ) { function Tween (line 6954) | function Tween( elem, options, prop, end, easing ) { function raf (line 7077) | function raf() { function createFxNow (line 7085) | function createFxNow() { function genFx (line 7093) | function genFx( type, includeWidth ) { function createTween (line 7113) | function createTween( value, prop, animation ) { function defaultPrefilter (line 7127) | function defaultPrefilter( elem, props, opts ) { function propFilter (line 7298) | function propFilter( props, specialEasing ) { function Animation (line 7335) | function Animation( elem, properties, options ) { function getClass (line 8026) | function getClass( elem ) { function buildParams (line 8651) | function buildParams( prefix, obj, traditional, add ) { function addToPrefiltersOrTransports (line 8797) | function addToPrefiltersOrTransports( structure ) { function inspectPrefiltersOrTransports (line 8831) | function inspectPrefiltersOrTransports( structure, options, originalOpti... function ajaxExtend (line 8860) | function ajaxExtend( target, src ) { function ajaxHandleResponses (line 8880) | function ajaxHandleResponses( s, jqXHR, responses ) { function ajaxConvert (line 8938) | function ajaxConvert( s, response, jqXHR, isSuccess ) { function done (line 9451) | function done( status, nativeStatusText, responses, headers ) { function getWindow (line 10176) | function getWindow( elem ) { function createReduce (line 10696) | function createReduce(dir) { function createPredicateIndexFinder (line 11132) | function createPredicateIndexFinder(dir) { function createIndexFinder (line 11162) | function createIndexFinder(dir, predicateFind, sortedIndex) { function collectNonEnumProps (line 11427) | function collectNonEnumProps(obj, keys) { FILE: 36-webpack/code/js/timeline.js function timeline (line 4) | function timeline(user){