SYMBOL INDEX (2281 symbols across 40 files) FILE: karma.conf.js function karmaServedFiles (line 15) | function karmaServedFiles(ngVersion) { FILE: rollup.config.js constant MINIFY (line 5) | const MINIFY = process.env.MINIFY; constant MONOLITHIC (line 6) | const MONOLITHIC = process.env.MONOLITHIC; constant ROUTER (line 7) | const ROUTER = process.env.ROUTER; constant EVENTS (line 8) | const EVENTS = process.env.EVENTS; constant RESOLVE (line 9) | const RESOLVE = process.env.RESOLVE; constant BASE_CONFIG (line 48) | const BASE_CONFIG = { constant BASE_OUTPUT (line 53) | const BASE_OUTPUT = { constant ROUTER_CONFIG (line 60) | const ROUTER_CONFIG = Object.assign( constant MONOLITHIC_ROUTER_CONFIG (line 77) | const MONOLITHIC_ROUTER_CONFIG = Object.assign( constant EVENTS_CONFIG (line 93) | const EVENTS_CONFIG = Object.assign({}, BASE_CONFIG, { constant RESOLVE_CONFIG (line 106) | const RESOLVE_CONFIG = Object.assign({}, BASE_CONFIG, { constant CONFIG (line 119) | const CONFIG = RESOLVE FILE: src/directives/stateDirectives.ts type ng1_directive (line 39) | interface ng1_directive {} function parseStateRef (line 42) | function parseStateRef(ref: string) { function stateContext (line 52) | function stateContext(el: IAugmentedJQuery) { function processedDef (line 59) | function processedDef($state: StateService, $element: IAugmentedJQuery, ... type TypeInfo (line 67) | interface TypeInfo { function getTypeInfo (line 74) | function getTypeInfo(el: IAugmentedJQuery): TypeInfo { function clickHook (line 87) | function clickHook( function defaultOpts (line 118) | function defaultOpts(el: IAugmentedJQuery, $state: StateService) { function bindEvents (line 127) | function bindEvents(element: IAugmentedJQuery, scope: IScope, hookFn: Ev... function update (line 306) | function update() { function update (line 444) | function update() { function updateAfterTransition (line 621) | function updateAfterTransition(trans) { function setupEventListeners (line 629) | function setupEventListeners() { function handleStatesChanged (line 640) | function handleStatesChanged() { function setStatesFromDefinitionObject (line 644) | function setStatesFromDefinitionObject(statesDefinition: Obj) { function addState (line 667) | function addState(stateName: string, stateParams: Obj, activeClass: stri... function update (line 684) | function update() { type Def (line 714) | interface Def { type StateData (line 721) | interface StateData { FILE: src/directives/viewDirective.ts type UIViewData (line 35) | type UIViewData = { type UIViewAnimData (line 41) | type UIViewAnimData = { function getRenderer (line 187) | function getRenderer() { function configsEqual (line 206) | function configsEqual(config1: Ng1ViewConfig, config2: Ng1ViewConfig) { method creationContext (line 238) | get creationContext() { function configUpdatedCallback (line 250) | function configUpdatedCallback(config?: Ng1ViewConfig) { function cleanupLastView (line 269) | function cleanupLastView() { function updateView (line 295) | function updateView(config?: Ng1ViewConfig) { function $ViewDirectiveFill (line 366) | function $ViewDirectiveFill( function registerControllerCallbacks (line 456) | function registerControllerCallbacks( FILE: src/interface.ts type Ng1StateTransitionHook (line 43) | interface Ng1StateTransitionHook { type _Ng1StateDeclaration (line 52) | interface _Ng1StateDeclaration extends StateDeclaration { type Ng1StateDeclaration (line 124) | interface Ng1StateDeclaration extends _Ng1StateDeclaration, Ng1ViewDecla... type Ng1ViewDeclaration (line 368) | interface Ng1ViewDeclaration extends _ViewDeclaration { type Ng1Controller (line 631) | interface Ng1Controller { type TemplateFactoryProvider (line 715) | interface TemplateFactoryProvider { type StateRegistry (line 741) | interface StateRegistry { FILE: src/legacy/stateEvents.ts function applyPairs (line 165) | function applyPairs(memo: Obj, keyValTuple: any[]) { function stateChangeStartHandler (line 173) | function stateChangeStartHandler($transition$: Transition) { function stateNotFoundHandler (line 258) | function stateNotFoundHandler($to$: TargetState, $from$: TargetState, in... function $StateEventsProvider (line 284) | function $StateEventsProvider($stateProvider: StateProvider) { FILE: src/locationServices.ts class Ng1LocationServices (line 10) | class Ng1LocationServices implements LocationConfig, LocationServices { method monkeyPatchPathParameterType (line 42) | static monkeyPatchPathParameterType(router: UIRouter) { method dispose (line 53) | dispose() {} method constructor (line 55) | constructor($locationProvider: ILocationProvider) { method onChange (line 61) | onChange(callback: Function) { method html5Mode (line 66) | html5Mode() { method baseHref (line 72) | baseHref() { method url (line 76) | url(newUrl?: string, replace = false, state?) { method _runtimeServices (line 83) | _runtimeServices($rootScope, $location: ILocationService, $sniffer, $b... FILE: src/services.ts type UIRouter (line 53) | interface UIRouter { function $uiRouterProvider (line 65) | function $uiRouterProvider($locationProvider: ILocationProvider) { function runBlock (line 119) | function runBlock($injector: IInjectorService, $q: IQService, $uiRouter:... function watchDigests (line 150) | function watchDigests($rootScope: IRootScopeService) { FILE: src/stateFilters.ts function $IsStateFilter (line 17) | function $IsStateFilter($state: StateService) { function $IncludedByStateFilter (line 36) | function $IncludedByStateFilter($state: StateService) { FILE: src/stateProvider.ts class StateProvider (line 29) | class StateProvider { method constructor (line 30) | constructor(private stateRegistry: StateRegistry, private stateService... method decorator (line 123) | decorator(name: string, func: BuilderFunction) { method state (line 261) | state(name: any, definition?: any) { method onInvalid (line 277) | onInvalid(callback: OnInvalidCallback): Function { FILE: src/statebuilders/onEnterExitRetain.ts function decoratedNg1Hook (line 28) | function decoratedNg1Hook(trans: Transition, state: Ng1StateDeclaration)... FILE: src/statebuilders/views.ts function getNg1ViewConfigFactory (line 26) | function getNg1ViewConfigFactory(): ViewConfigFactory { function ng1ViewsBuilder (line 48) | function ng1ViewsBuilder(state: StateObject) { class Ng1ViewConfig (line 107) | class Ng1ViewConfig implements ViewConfig { method constructor (line 115) | constructor(public path: PathNode[], public viewDecl: Ng1ViewDeclarati... method load (line 117) | load() { method getController (line 145) | getController(context: ResolveContext): IInjectable | string | Promise... FILE: src/templateFactory.ts class TemplateFactory (line 24) | class TemplateFactory implements TemplateFactoryProvider { method useHttpService (line 43) | useHttpService(value: boolean) { method fromConfig (line 60) | fromConfig( method fromString (line 92) | fromString(template: string | Function, params?: RawParams) { method fromUrl (line 105) | fromUrl(url: string | Function, params: any) { method fromProvider (line 128) | fromProvider(provider: IInjectable, params: any, context: ResolveConte... method fromComponentProvider (line 142) | fromComponentProvider(provider: IInjectable, params: any, context: Res... method makeComponentTemplate (line 163) | makeComponentTemplate(uiView: IAugmentedJQuery, context: ResolveContex... function getComponentBindings (line 210) | function getComponentBindings(name: string) { type BindingTuple (line 223) | interface BindingTuple { FILE: src/urlRouterProvider.ts type RawNg1RuleFunction (line 14) | interface RawNg1RuleFunction { class UrlRouterProvider (line 33) | class UrlRouterProvider { method injectableHandler (line 34) | static injectableHandler(router: UIRouter, handler: IInjectable): UrlR... method constructor (line 39) | constructor(/** @hidden */ private router: UIRouter) {} method $get (line 42) | $get(): UrlRouter { method rule (line 80) | rule(ruleFn: RawNg1RuleFunction): UrlRouterProvider { method otherwise (line 116) | otherwise(rule: string | RawNg1RuleFunction): UrlRouterProvider { method when (line 167) | when(what: RegExp | UrlMatcher | string, handler: string | IInjectable... method deferIntercept (line 206) | deferIntercept(defer?: boolean): void { FILE: src/viewScroll.ts type UIViewScrollProvider (line 7) | interface UIViewScrollProvider { function $ViewScrollProvider (line 18) | function $ViewScrollProvider() { FILE: test/angular/1.2/angular-animate.js function extractElementNode (line 319) | function extractElementNode(element) { function prepareElement (line 328) | function prepareElement(element) { function stripCommentsFromElement (line 332) | function stripCommentsFromElement(element) { function isMatchingElement (line 336) | function isMatchingElement(elm1, elm2) { function blockElementAnimations (line 365) | function blockElementAnimations(element) { function lookup (line 371) | function lookup(name) { function animationRunner (line 401) | function animationRunner(element, animationEvent, className) { function performAnimation (line 827) | function performAnimation(animationEvent, className, element, parentElem... function cancelChildAnimations (line 1034) | function cancelChildAnimations(element) { function cleanup (line 1052) | function cleanup(element, className) { function animationsDisabled (line 1074) | function animationsDisabled(element, parentElement) { function clearCacheAfterReflow (line 1167) | function clearCacheAfterReflow() { function afterReflow (line 1177) | function afterReflow(element, callback) { function animationCloseHandler (line 1196) | function animationCloseHandler(element, totalTime) { function closeAllAnimations (line 1220) | function closeAllAnimations(elements) { function getElementAnimationDetails (line 1229) | function getElementAnimationDetails(element, cacheKey) { function parseMaxTime (line 1287) | function parseMaxTime(str) { function getCacheKey (line 1298) | function getCacheKey(element) { function animateSetup (line 1308) | function animateSetup(animationEvent, element, className, calculationDec... function isStructuralAnimation (line 1374) | function isStructuralAnimation(className) { function blockTransitions (line 1378) | function blockTransitions(element, className, isAnimating) { function blockKeyframeAnimations (line 1386) | function blockKeyframeAnimations(element) { function unblockTransitions (line 1390) | function unblockTransitions(element, className) { function unblockKeyframeAnimations (line 1399) | function unblockKeyframeAnimations(element) { function animateRun (line 1407) | function animateRun(animationEvent, element, className, activeAnimationC... function prepareStaggerDelay (line 1514) | function prepareStaggerDelay(delayStyle, staggerDelay, index) { function animateBefore (line 1523) | function animateBefore(animationEvent, element, className, calculationDe... function animateAfter (line 1531) | function animateAfter(animationEvent, element, className, afterAnimation... function animate (line 1540) | function animate(animationEvent, element, className, animationComplete) { function animateClose (line 1571) | function animateClose(element, className) { function suffixClasses (line 1690) | function suffixClasses(classes, suffix) { FILE: test/angular/1.2/angular-mocks.js function concat (line 297) | function concat(array1, array2, index) { function tick (line 472) | function tick() { function jsonStringToDate (line 564) | function jsonStringToDate(string) { function int (line 584) | function int(str) { function padNumber (line 588) | function padNumber(num, digits, trim) { function serialize (line 831) | function serialize(object) { function serializeScope (line 864) | function serializeScope(scope, offset) { function createHttpBackendMock (line 1095) | function createHttpBackendMock($rootScope, $delegate, $browser) { function MockHttpExpectation (line 1544) | function MockHttpExpectation(method, url, data, headers) { function createMockXhr (line 1584) | function createMockXhr() { function MockXhr (line 1588) | function MockXhr() { function formatPendingTasksAsString (line 1677) | function formatPendingTasksAsString(tasks) { function workFn (line 2041) | function workFn() { function workFn (line 2165) | function workFn() { FILE: test/angular/1.2/angular.js function minErr (line 36) | function minErr(module) { function isArrayLike (line 268) | function isArrayLike(obj) { function forEach (line 312) | function forEach(obj, iterator, context) { function sortedKeys (line 340) | function sortedKeys(obj) { function forEachSorted (line 350) | function forEachSorted(obj, iterator, context) { function reverseParams (line 364) | function reverseParams(iteratorFn) { function nextUid (line 376) | function nextUid() { function setHashKey (line 404) | function setHashKey(obj, h) { function extend (line 427) | function extend(dst) { function int (line 441) | function int(str) { function inherit (line 446) | function inherit(parent, extra) { function noop (line 466) | function noop() {} function identity (line 488) | function identity($) {return $;} function valueFn (line 492) | function valueFn(value) {return function() {return value;};} function isUndefined (line 506) | function isUndefined(value){return typeof value === 'undefined';} function isDefined (line 521) | function isDefined(value){return typeof value !== 'undefined';} function isObject (line 537) | function isObject(value){return value != null && typeof value === 'objec... function isString (line 552) | function isString(value){return typeof value === 'string';} function isNumber (line 567) | function isNumber(value){return typeof value === 'number';} function isDate (line 582) | function isDate(value) { function isFunction (line 620) | function isFunction(value){return typeof value === 'function';} function isRegExp (line 630) | function isRegExp(value) { function isWindow (line 642) | function isWindow(obj) { function isScope (line 647) | function isScope(obj) { function isFile (line 652) | function isFile(obj) { function isBlob (line 657) | function isBlob(obj) { function isBoolean (line 662) | function isBoolean(value) { function isPromiseLike (line 667) | function isPromiseLike(obj) { function isElement (line 699) | function isElement(node) { function makeMap (line 709) | function makeMap(str) { function map (line 730) | function map(obj, iterator, context) { function size (line 751) | function size(obj, ownPropsOnly) { function includes (line 766) | function includes(array, obj) { function indexOf (line 770) | function indexOf(array, obj) { function arrayRemove (line 779) | function arrayRemove(array, value) { function isLeafNode (line 786) | function isLeafNode (node) { function copy (line 856) | function copy(source, destination, stackSource, stackDest) { function shallowCopy (line 929) | function shallowCopy(src, dst) { function equals (line 979) | function equals(o1, o2) { function concat (line 1041) | function concat(array1, array2, index) { function sliceArgs (line 1045) | function sliceArgs(args, startIndex) { function bind (line 1069) | function bind(self, fn) { function toJsonReplacer (line 1090) | function toJsonReplacer(key, value) { function toJson (line 1121) | function toJson(obj, pretty) { function fromJson (line 1139) | function fromJson(json) { function toBoolean (line 1146) | function toBoolean(value) { function startingTag (line 1161) | function startingTag(element) { function tryDecodeURIComponent (line 1193) | function tryDecodeURIComponent(value) { function parseKeyValue (line 1206) | function parseKeyValue(/**string*/keyValue) { function toKeyValue (line 1227) | function toKeyValue(obj) { function encodeUriSegment (line 1255) | function encodeUriSegment(val) { function encodeUriQuery (line 1274) | function encodeUriQuery(val, pctEncodeSpaces) { function angularInit (line 1330) | function angularInit(element, bootstrap) { function bootstrap (line 1428) | function bootstrap(element, modules) { function snake_case (line 1474) | function snake_case(name, separator) { function bindJQuery (line 1481) | function bindJQuery() { function assertArg (line 1509) | function assertArg(arg, name, reason) { function assertArgFn (line 1516) | function assertArgFn(arg, name, acceptArrayAnnotation) { function assertNotHasOwnProperty (line 1531) | function assertNotHasOwnProperty(name, context) { function getter (line 1545) | function getter(obj, path, bindFnToScope) { function getBlockElements (line 1569) | function getBlockElements(nodes) { function setupModuleLoader (line 1597) | function setupModuleLoader(window) { function publishExternalAPI (line 2000) | function publishExternalAPI(angular){ function jqNextId (line 2235) | function jqNextId() { return ++jqId; } function camelCase (line 2247) | function camelCase(name) { function jqLitePatchJQueryRemove (line 2263) | function jqLitePatchJQueryRemove(name, dispatchThis, filterElems, getter... function jqLiteIsTextNode (line 2317) | function jqLiteIsTextNode(html) { function jqLiteBuildFragment (line 2321) | function jqLiteBuildFragment(html, context) { function jqLiteParseHTML (line 2356) | function jqLiteParseHTML(html, context) { function JQLite (line 2368) | function JQLite(element) { function jqLiteClone (line 2391) | function jqLiteClone(element) { function jqLiteDealoc (line 2395) | function jqLiteDealoc(element){ function jqLiteOff (line 2402) | function jqLiteOff(element, type, fn, unsupported) { function jqLiteRemoveData (line 2427) | function jqLiteRemoveData(element, name) { function jqLiteExpandoStore (line 2446) | function jqLiteExpandoStore(element, key, value) { function jqLiteData (line 2461) | function jqLiteData(element, key, value) { function jqLiteHasClass (line 2487) | function jqLiteHasClass(element, selector) { function jqLiteRemoveClass (line 2493) | function jqLiteRemoveClass(element, cssClasses) { function jqLiteAddClass (line 2505) | function jqLiteAddClass(element, cssClasses) { function jqLiteAddNodes (line 2521) | function jqLiteAddNodes(root, elements) { function jqLiteController (line 2532) | function jqLiteController(element, name) { function jqLiteInheritedData (line 2536) | function jqLiteInheritedData(element, name, value) { function jqLiteEmpty (line 2556) | function jqLiteEmpty(element) { function trigger (line 2572) | function trigger() { function getBooleanAttrName (line 2619) | function getBooleanAttrName(element, name) { function getText (line 2733) | function getText(element, value) { function createEventHandler (line 2820) | function createEventHandler(element, events) { function hashKey (line 3141) | function hashKey(obj, nextUidFn) { function HashMap (line 3162) | function HashMap(array, isolatedUid) { function annotate (line 3266) | function annotate(fn) { function createInjector (line 3786) | function createInjector(modulesToLoad) { function $AnchorScrollProvider (line 4044) | function $AnchorScrollProvider() { function async (line 4192) | function async(fn) { function $$AsyncCallbackProvider (line 4355) | function $$AsyncCallbackProvider(){ function Browser (line 4389) | function Browser(window, document, $log, $sniffer) { function $BrowserProvider (line 4763) | function $BrowserProvider(){ function $CacheFactoryProvider (line 4851) | function $CacheFactoryProvider() { function $TemplateCacheProvider (line 5164) | function $TemplateCacheProvider() { function $CompileProvider (line 5688) | function $CompileProvider($provide, $$sanitizeUriProvider) { function directiveNormalize (line 7193) | function directiveNormalize(name) { function nodesetLinkingFn (line 7242) | function nodesetLinkingFn( function directiveLinkingFn (line 7249) | function directiveLinkingFn( function tokenDifference (line 7257) | function tokenDifference(str1, str2) { function $ControllerProvider (line 7283) | function $ControllerProvider() { function $DocumentProvider (line 7386) | function $DocumentProvider(){ function $ExceptionHandlerProvider (line 7424) | function $ExceptionHandlerProvider() { function parseHeaders (line 7438) | function parseHeaders(headers) { function headersGetter (line 7469) | function headersGetter(headers) { function transformData (line 7494) | function transformData(data, headers, fns) { function isSuccess (line 7506) | function isSuccess(status) { function $HttpProvider (line 7517) | function $HttpProvider() { function createXhr (line 8534) | function createXhr(method) { function $HttpBackendProvider (line 8564) | function $HttpBackendProvider() { function createHttpBackend (line 8570) | function createHttpBackend($browser, createXhr, $browserDefer, callbacks... function $InterpolateProvider (line 8785) | function $InterpolateProvider() { function $IntervalProvider (line 8997) | function $IntervalProvider() { function $LocaleProvider (line 9192) | function $LocaleProvider(){ function encodePath (line 9265) | function encodePath(path) { function parseAbsoluteUrl (line 9276) | function parseAbsoluteUrl(absoluteUrl, locationObj, appBase) { function parseAppUrl (line 9285) | function parseAppUrl(relativeUrl, locationObj, appBase) { function beginsWith (line 9310) | function beginsWith(begin, whole) { function stripHash (line 9317) | function stripHash(url) { function trimEmptyHash (line 9322) | function trimEmptyHash(url) { function stripFile (line 9327) | function stripFile(url) { function serverBase (line 9332) | function serverBase(url) { function LocationHtml5Url (line 9345) | function LocationHtml5Url(appBase, basePrefix) { function LocationHashbangUrl (line 9418) | function LocationHashbangUrl(appBase, hashPrefix) { function LocationHashbangInHtml5Url (line 9513) | function LocationHashbangInHtml5Url(appBase, hashPrefix) { function locationGetter (line 9775) | function locationGetter(property) { function locationGetterSetter (line 9782) | function locationGetterSetter(property, preprocess) { function $LocationProvider (line 9827) | function $LocationProvider(){ function $LogProvider (line 10054) | function $LogProvider(){ function ensureSafeMemberName (line 10201) | function ensureSafeMemberName(name, fullExpression) { function getStringValue (line 10212) | function getStringValue(name, fullExpression) { function ensureSafeObject (line 10231) | function ensureSafeObject(obj, fullExpression) { function ensureSafeFunction (line 10262) | function ensureSafeFunction(obj, fullExpression) { function setter (line 11034) | function setter(obj, path, setValue, fullExp, options) { function isPossiblyDangerousMemberName (line 11071) | function isPossiblyDangerousMemberName(name) { function cspSafeGetterFn (line 11080) | function cspSafeGetterFn(key0, key1, key2, key3, key4, fullExp, options) { function getterFnWithExtraArgs (line 11193) | function getterFnWithExtraArgs(fn, fullExpression) { function getterFn (line 11199) | function getterFn(path, options, fullExp) { function $ParseProvider (line 11337) | function $ParseProvider() { function $QProvider (line 11652) | function $QProvider() { function qFactory (line 11670) | function qFactory(nextTick, exceptionHandler) { function $$RAFProvider (line 12008) | function $$RAFProvider(){ //rAF function $RootScopeProvider (line 12107) | function $RootScopeProvider(){ function $$SanitizeUriProvider (line 13228) | function $$SanitizeUriProvider() { function escapeForRegexp (line 13314) | function escapeForRegexp(s) { function adjustMatcher (line 13320) | function adjustMatcher(matcher) { function adjustMatchers (line 13348) | function adjustMatchers(matchers) { function $SceDelegateProvider (line 13426) | function $SceDelegateProvider() { function $SceProvider (line 13956) | function $SceProvider() { function $SnifferProvider (line 14369) | function $SnifferProvider() { function $TimeoutProvider (line 14446) | function $TimeoutProvider() { function urlResolve (line 14592) | function urlResolve(url, base) { function urlIsSameOrigin (line 14626) | function urlIsSameOrigin(requestUrl) { function $WindowProvider (line 14673) | function $WindowProvider(){ function $FilterProvider (line 14770) | function $FilterProvider($provide) { function filterFilter (line 14940) | function filterFilter() { function currencyFilter (line 15095) | function currencyFilter($locale) { function numberFilter (line 15156) | function numberFilter($locale) { function formatNumber (line 15165) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz... function padNumber (line 15247) | function padNumber(num, digits, trim) { function dateGetter (line 15261) | function dateGetter(name, size, offset, trim) { function dateStrGetter (line 15272) | function dateStrGetter(name, shortForm) { function timeZoneGetter (line 15281) | function timeZoneGetter(date) { function ampmGetter (line 15291) | function ampmGetter(date, formats) { function dateFilter (line 15411) | function dateFilter($locale) { function jsonFilter (line 15510) | function jsonFilter() { function limitToFilter (line 15609) | function limitToFilter(){ function orderByFilter (line 15744) | function orderByFilter($parse){ function ngDirective (line 15809) | function ngDirective(directive) { function FormController (line 16313) | function FormController(element, attrs, $scope, $animate) { function validate (line 17131) | function validate(ctrl, validatorName, validity, value){ function testFlags (line 17136) | function testFlags(validity, flags) { function addNativeHtml5Validators (line 17150) | function addNativeHtml5Validators(ctrl, validatorName, badFlags, ignoreF... function textInputType (line 17168) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) { function numberInputType (line 17322) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) { function urlInputType (line 17367) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) { function emailInputType (line 17378) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) { function radioInputType (line 17389) | function radioInputType(scope, element, attr, ctrl) { function checkboxInputType (line 17411) | function checkboxInputType(scope, element, attr, ctrl) { function toggleValidCss (line 17807) | function toggleValidCss(isValid, validationErrorKey) { function getStringValue (line 18526) | function getStringValue() { function classDirective (line 18538) | function classDirective(name, selector) { function getBlockStart (line 20811) | function getBlockStart(block) { function getBlockEnd (line 20815) | function getBlockEnd(block) { function setupAsSingle (line 21753) | function setupAsSingle(scope, selectElement, ngModelCtrl, selectCtrl) { function setupAsMultiple (line 21778) | function setupAsMultiple(scope, selectElement, ctrl) { function setupAsOptions (line 21809) | function setupAsOptions(scope, selectElement, ctrl) { FILE: test/angular/1.3/angular-animate.js function extractElementNode (line 464) | function extractElementNode(element) { function prepareElement (line 473) | function prepareElement(element) { function stripCommentsFromElement (line 477) | function stripCommentsFromElement(element) { function isMatchingElement (line 481) | function isMatchingElement(elm1, elm2) { function classBasedAnimationsBlocked (line 525) | function classBasedAnimationsBlocked(element, setter) { function runAnimationPostDigest (line 535) | function runAnimationPostDigest(fn) { function parseAnimateOptions (line 548) | function parseAnimateOptions(options) { function resolveElementClasses (line 560) | function resolveElementClasses(element, cache, runningAnimations) { function lookup (line 604) | function lookup(name) { function animationRunner (line 634) | function animationRunner(element, animationEvent, className, options) { function performAnimation (line 1287) | function performAnimation(animationEvent, className, element, parentElem... function cancelChildAnimations (line 1504) | function cancelChildAnimations(element) { function cleanup (line 1522) | function cleanup(element, className) { function animationsDisabled (line 1544) | function animationsDisabled(element, parentElement) { function clearCacheAfterReflow (line 1637) | function clearCacheAfterReflow() { function afterReflow (line 1647) | function afterReflow(element, callback) { function animationCloseHandler (line 1666) | function animationCloseHandler(element, totalTime) { function closeAllAnimations (line 1690) | function closeAllAnimations(elements) { function getElementAnimationDetails (line 1701) | function getElementAnimationDetails(element, cacheKey) { function parseMaxTime (line 1745) | function parseMaxTime(str) { function getCacheKey (line 1756) | function getCacheKey(element) { function animateSetup (line 1766) | function animateSetup(animationEvent, element, className, styles) { function animateRun (line 1829) | function animateRun(animationEvent, element, className, activeAnimationC... function blockTransitions (line 1984) | function blockTransitions(node, bool) { function blockAnimations (line 1988) | function blockAnimations(node, bool) { function animateBefore (line 1992) | function animateBefore(animationEvent, element, className, styles) { function animateAfter (line 2000) | function animateAfter(animationEvent, element, className, afterAnimation... function animate (line 2009) | function animate(animationEvent, element, className, animationComplete, ... function animateClose (line 2038) | function animateClose(element, className) { function suffixClasses (line 2128) | function suffixClasses(classes, suffix) { FILE: test/angular/1.3/angular-mocks.js function concat (line 306) | function concat(array1, array2, index) { function tick (line 481) | function tick() { function jsonStringToDate (line 577) | function jsonStringToDate(string) { function int (line 597) | function int(str) { function padNumber (line 601) | function padNumber(num, digits, trim) { function timeoutsRemaining (line 847) | function timeoutsRemaining() { function serialize (line 891) | function serialize(object) { function serializeScope (line 924) | function serializeScope(scope, offset) { function createHttpBackendMock (line 1176) | function createHttpBackendMock($rootScope, $timeout, $delegate, $browser) { function MockHttpExpectation (line 1652) | function MockHttpExpectation(method, url, data, headers) { function createMockXhr (line 1693) | function createMockXhr() { function MockXhr (line 1697) | function MockXhr() { function formatPendingTasksAsString (line 1786) | function formatPendingTasksAsString(tasks) { function countChildScopes (line 2191) | function countChildScopes() { function countWatchers (line 2223) | function countWatchers() { function workFn (line 2325) | function workFn() { function workFn (line 2449) | function workFn() { function workFn (line 2494) | function workFn() { FILE: test/angular/1.3/angular.js function minErr (line 38) | function minErr(module, ErrorConstructor) { function isArrayLike (line 259) | function isArrayLike(obj) { function forEach (line 311) | function forEach(obj, iterator, context) { function sortedKeys (line 342) | function sortedKeys(obj) { function forEachSorted (line 346) | function forEachSorted(obj, iterator, context) { function reverseParams (line 360) | function reverseParams(iteratorFn) { function nextUid (line 374) | function nextUid() { function setHashKey (line 384) | function setHashKey(obj, h) { function extend (line 408) | function extend(dst) { function int (line 426) | function int(str) { function inherit (line 431) | function inherit(parent, extra) { function noop (line 451) | function noop() {} function identity (line 473) | function identity($) {return $;} function valueFn (line 477) | function valueFn(value) {return function() {return value;};} function isUndefined (line 491) | function isUndefined(value) {return typeof value === 'undefined';} function isDefined (line 506) | function isDefined(value) {return typeof value !== 'undefined';} function isObject (line 522) | function isObject(value) { function isString (line 540) | function isString(value) {return typeof value === 'string';} function isNumber (line 561) | function isNumber(value) {return typeof value === 'number';} function isDate (line 576) | function isDate(value) { function isFunction (line 607) | function isFunction(value) {return typeof value === 'function';} function isRegExp (line 617) | function isRegExp(value) { function isWindow (line 629) | function isWindow(obj) { function isScope (line 634) | function isScope(obj) { function isFile (line 639) | function isFile(obj) { function isFormData (line 644) | function isFormData(obj) { function isBlob (line 649) | function isBlob(obj) { function isBoolean (line 654) | function isBoolean(value) { function isPromiseLike (line 659) | function isPromiseLike(obj) { function isElement (line 689) | function isElement(node) { function makeMap (line 699) | function makeMap(str) { function nodeName_ (line 707) | function nodeName_(element) { function includes (line 711) | function includes(array, obj) { function arrayRemove (line 715) | function arrayRemove(array, value) { function copy (line 780) | function copy(source, destination, stackSource, stackDest) { function shallowCopy (line 858) | function shallowCopy(src, dst) { function equals (line 908) | function equals(o1, o2) { function concat (line 971) | function concat(array1, array2, index) { function sliceArgs (line 975) | function sliceArgs(args, startIndex) { function bind (line 999) | function bind(self, fn) { function toJsonReplacer (line 1020) | function toJsonReplacer(key, value) { function toJson (line 1052) | function toJson(obj, pretty) { function fromJson (line 1073) | function fromJson(json) { function startingTag (line 1083) | function startingTag(element) { function tryDecodeURIComponent (line 1113) | function tryDecodeURIComponent(value) { function parseKeyValue (line 1126) | function parseKeyValue(/**string*/keyValue) { function toKeyValue (line 1147) | function toKeyValue(obj) { function encodeUriSegment (line 1175) | function encodeUriSegment(val) { function encodeUriQuery (line 1194) | function encodeUriQuery(val, pctEncodeSpaces) { function getNgAttribute (line 1206) | function getNgAttribute(element, ngAttr) { function angularInit (line 1345) | function angularInit(element, bootstrap) { function bootstrap (line 1424) | function bootstrap(element, modules, config) { function reloadWithDebugInfo (line 1502) | function reloadWithDebugInfo() { function getTestability (line 1515) | function getTestability(rootElement) { function snake_case (line 1525) | function snake_case(name, separator) { function bindJQuery (line 1534) | function bindJQuery() { function assertArg (line 1588) | function assertArg(arg, name, reason) { function assertArgFn (line 1595) | function assertArgFn(arg, name, acceptArrayAnnotation) { function assertNotHasOwnProperty (line 1610) | function assertNotHasOwnProperty(name, context) { function getter (line 1624) | function getter(obj, path, bindFnToScope) { function getBlockNodes (line 1648) | function getBlockNodes(nodes) { function createMap (line 1676) | function createMap() { function setupModuleLoader (line 1696) | function setupModuleLoader(window) { function serializeObject (line 2013) | function serializeObject(obj) { function toDebugString (line 2028) | function toDebugString(obj) { function publishExternalAPI (line 2150) | function publishExternalAPI(angular) { function jqNextId (line 2413) | function jqNextId() { return ++jqId; } function camelCase (line 2426) | function camelCase(name) { function jqLiteIsTextNode (line 2454) | function jqLiteIsTextNode(html) { function jqLiteAcceptsData (line 2458) | function jqLiteAcceptsData(node) { function jqLiteBuildFragment (line 2465) | function jqLiteBuildFragment(html, context) { function jqLiteParseHTML (line 2502) | function jqLiteParseHTML(html, context) { function JQLite (line 2518) | function JQLite(element) { function jqLiteClone (line 2543) | function jqLiteClone(element) { function jqLiteDealoc (line 2547) | function jqLiteDealoc(element, onlyDescendants) { function jqLiteOff (line 2558) | function jqLiteOff(element, type, fn, unsupported) { function jqLiteRemoveData (line 2590) | function jqLiteRemoveData(element, name) { function jqLiteExpandoStore (line 2612) | function jqLiteExpandoStore(element, createIfNecessary) { function jqLiteData (line 2625) | function jqLiteData(element, key, value) { function jqLiteHasClass (line 2651) | function jqLiteHasClass(element, selector) { function jqLiteRemoveClass (line 2657) | function jqLiteRemoveClass(element, cssClasses) { function jqLiteAddClass (line 2669) | function jqLiteAddClass(element, cssClasses) { function jqLiteAddNodes (line 2686) | function jqLiteAddNodes(root, elements) { function jqLiteController (line 2712) | function jqLiteController(element, name) { function jqLiteInheritedData (line 2716) | function jqLiteInheritedData(element, name, value) { function jqLiteEmpty (line 2736) | function jqLiteEmpty(element) { function jqLiteRemove (line 2743) | function jqLiteRemove(element, keepData) { function jqLiteDocumentLoaded (line 2750) | function jqLiteDocumentLoaded(action, win) { function trigger (line 2770) | function trigger() { function getBooleanAttrName (line 2824) | function getBooleanAttrName(element, name) { function getAliasedAttrName (line 2832) | function getAliasedAttrName(element, name) { function getText (line 2924) | function getText(element, value) { function createEventHandler (line 3009) | function createEventHandler(element, events) { function $$jqLiteProvider (line 3304) | function $$jqLiteProvider() { function hashKey (line 3335) | function hashKey(obj, nextUidFn) { function HashMap (line 3358) | function HashMap(array, isolatedUid) { function anonFn (line 3464) | function anonFn(fn) { function annotate (line 3475) | function annotate(fn, strictDi, name) { function createInjector (line 4010) | function createInjector(modulesToLoad, strictDi) { function $AnchorScrollProvider (line 4254) | function $AnchorScrollProvider() { function runAnimationPostDigest (line 4597) | function runAnimationPostDigest(fn) { function resolveElementClasses (line 4612) | function resolveElementClasses(element, classes) { function cachedClassManipulation (line 4638) | function cachedClassManipulation(cache, classes, op) { function asyncPromise (line 4645) | function asyncPromise() { function applyStyles (line 4657) | function applyStyles(element, options) { function $$AsyncCallbackProvider (line 4883) | function $$AsyncCallbackProvider() { function Browser (line 4916) | function Browser(window, document, $log, $sniffer) { function $BrowserProvider (line 5357) | function $BrowserProvider() { function $CacheFactoryProvider (line 5445) | function $CacheFactoryProvider() { function $TemplateCacheProvider (line 5758) | function $TemplateCacheProvider() { function $CompileProvider (line 6482) | function $CompileProvider($provide, $$sanitizeUriProvider) { function directiveNormalize (line 8294) | function directiveNormalize(name) { function nodesetLinkingFn (line 8343) | function nodesetLinkingFn( function directiveLinkingFn (line 8350) | function directiveLinkingFn( function tokenDifference (line 8358) | function tokenDifference(str1, str2) { function removeComments (line 8374) | function removeComments(jqNodes) { function $ControllerProvider (line 8403) | function $ControllerProvider() { function $DocumentProvider (line 8570) | function $DocumentProvider() { function $ExceptionHandlerProvider (line 8616) | function $ExceptionHandlerProvider() { function defaultHttpResponseTransform (line 8633) | function defaultHttpResponseTransform(data, headers) { function isJsonLike (line 8649) | function isJsonLike(str) { function parseHeaders (line 8660) | function parseHeaders(headers) { function headersGetter (line 8691) | function headersGetter(headers) { function transformData (line 8721) | function transformData(data, headers, status, fns) { function isSuccess (line 8733) | function isSuccess(status) { function $HttpProvider (line 8744) | function $HttpProvider() { function createXhr (line 9784) | function createXhr() { function $HttpBackendProvider (line 9804) | function $HttpBackendProvider() { function createHttpBackend (line 9810) | function createHttpBackend($browser, createXhr, $browserDefer, callbacks... function $InterpolateProvider (line 9994) | function $InterpolateProvider() { function $IntervalProvider (line 10304) | function $IntervalProvider() { function $LocaleProvider (line 10499) | function $LocaleProvider() { function encodePath (line 10580) | function encodePath(path) { function parseAbsoluteUrl (line 10591) | function parseAbsoluteUrl(absoluteUrl, locationObj) { function parseAppUrl (line 10600) | function parseAppUrl(relativeUrl, locationObj) { function beginsWith (line 10625) | function beginsWith(begin, whole) { function stripHash (line 10632) | function stripHash(url) { function trimEmptyHash (line 10637) | function trimEmptyHash(url) { function stripFile (line 10642) | function stripFile(url) { function serverBase (line 10647) | function serverBase(url) { function LocationHtml5Url (line 10661) | function LocationHtml5Url(appBase, appBaseNoFile, basePrefix) { function LocationHashbangUrl (line 10740) | function LocationHashbangUrl(appBase, appBaseNoFile, hashPrefix) { function LocationHashbangInHtml5Url (line 10852) | function LocationHashbangInHtml5Url(appBase, appBaseNoFile, hashPrefix) { function locationGetter (line 11214) | function locationGetter(property) { function locationGetterSetter (line 11221) | function locationGetterSetter(property, preprocess) { function $LocationProvider (line 11266) | function $LocationProvider() { function $LogProvider (line 11600) | function $LogProvider() { function ensureSafeMemberName (line 11756) | function ensureSafeMemberName(name, fullExpression) { function getStringValue (line 11767) | function getStringValue(name, fullExpression) { function ensureSafeObject (line 11786) | function ensureSafeObject(obj, fullExpression) { function ensureSafeFunction (line 11817) | function ensureSafeFunction(obj, fullExpression) { function isConstant (line 12063) | function isConstant(exp) { function setter (line 12554) | function setter(obj, locals, path, setValue, fullExp) { function isPossiblyDangerousMemberName (line 12577) | function isPossiblyDangerousMemberName(name) { function cspSafeGetterFn (line 12586) | function cspSafeGetterFn(key0, key1, key2, key3, key4, fullExp, expensiv... function getterFnWithEnsureSafeObject (line 12627) | function getterFnWithEnsureSafeObject(fn, fullExpression) { function getterFn (line 12633) | function getterFn(path, options, fullExp) { function getValueOf (line 12702) | function getValueOf(value) { function $ParseProvider (line 12757) | function $ParseProvider() { function $QProvider (line 13218) | function $QProvider() { function $$QProvider (line 13227) | function $$QProvider() { function qFactory (line 13243) | function qFactory(nextTick, exceptionHandler) { function $$RAFProvider (line 13574) | function $$RAFProvider() { //rAF function $RootScopeProvider (line 13709) | function $RootScopeProvider() { function $$SanitizeUriProvider (line 14976) | function $$SanitizeUriProvider() { function adjustMatcher (line 15067) | function adjustMatcher(matcher) { function adjustMatchers (line 15095) | function adjustMatchers(matchers) { function $SceDelegateProvider (line 15173) | function $SceDelegateProvider() { function $SceProvider (line 15703) | function $SceProvider() { function $SnifferProvider (line 16115) | function $SnifferProvider() { function $TemplateRequestProvider (line 16209) | function $TemplateRequestProvider() { function $$TestabilityProvider (line 16260) | function $$TestabilityProvider() { function $TimeoutProvider (line 16375) | function $TimeoutProvider() { function urlResolve (line 16514) | function urlResolve(url) { function urlIsSameOrigin (line 16548) | function urlIsSameOrigin(requestUrl) { function $WindowProvider (line 16595) | function $WindowProvider() { function $FilterProvider (line 16699) | function $FilterProvider($provide) { function filterFilter (line 16883) | function filterFilter() { function createPredicateFn (line 16914) | function createPredicateFn(expression, comparator, matchAgainstAnyProp) { function deepCompare (line 16951) | function deepCompare(actual, expected, comparator, matchAgainstAnyProp, ... function currencyFilter (line 17053) | function currencyFilter($locale) { function numberFilter (line 17126) | function numberFilter($locale) { function formatNumber (line 17139) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz... function padNumber (line 17220) | function padNumber(num, digits, trim) { function dateGetter (line 17234) | function dateGetter(name, size, offset, trim) { function dateStrGetter (line 17245) | function dateStrGetter(name, shortForm) { function timeZoneGetter (line 17254) | function timeZoneGetter(date) { function getFirstThursdayOfYear (line 17264) | function getFirstThursdayOfYear(year) { function getThursdayThisWeek (line 17272) | function getThursdayThisWeek(datetime) { function weekGetter (line 17278) | function weekGetter(size) { function ampmGetter (line 17290) | function ampmGetter(date, formats) { function eraGetter (line 17294) | function eraGetter(date, formats) { function longEraGetter (line 17298) | function longEraGetter(date, formats) { function dateFilter (line 17430) | function dateFilter($locale) { function jsonFilter (line 17536) | function jsonFilter() { function limitToFilter (line 17653) | function limitToFilter() { function orderByFilter (line 17826) | function orderByFilter($parse) { function ngDirective (line 17914) | function ngDirective(directive) { function nullFormRenameControl (line 18399) | function nullFormRenameControl(control, name) { function FormController (line 18446) | function FormController(element, attrs, $scope, $animate, $interpolate) { function stringBasedInputType (line 19872) | function stringBasedInputType(ctrl) { function textInputType (line 19878) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) { function baseInputType (line 19883) | function baseInputType(scope, element, attr, ctrl, $sniffer, $browser) { function weekParser (line 19969) | function weekParser(isoWeek, existingDate) { function createDateParser (line 20001) | function createDateParser(regexp, mapping) { function createDateInputType (line 20051) | function createDateInputType(type, regexp, parseDate, format) { function badInputChecker (line 20124) | function badInputChecker(scope, element, attr, ctrl) { function numberInputType (line 20139) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) { function urlInputType (line 20193) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) { function emailInputType (line 20206) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) { function radioInputType (line 20219) | function radioInputType(scope, element, attr, ctrl) { function parseConstantExpr (line 20241) | function parseConstantExpr($parse, context, name, expression, fallback) { function checkboxInputType (line 20254) | function checkboxInputType(scope, element, attr, ctrl, $sniffer, $browse... function classDirective (line 20815) | function classDirective(name, selector) { function processParseErrors (line 23288) | function processParseErrors() { function processSyncValidators (line 23308) | function processSyncValidators() { function processAsyncValidators (line 23324) | function processAsyncValidators() { function setValidity (line 23350) | function setValidity(name, isValid) { function validationDone (line 23356) | function validationDone(allValid) { function writeToModelIfNeeded (line 23435) | function writeToModelIfNeeded() { function addSetValidityMethod (line 23970) | function addSetValidityMethod(context) { function isObjectEmpty (line 24065) | function isObjectEmpty(obj) { function updateElementText (line 24329) | function updateElementText(newText) { function setupAsSingle (line 25869) | function setupAsSingle(scope, selectElement, ngModelCtrl, selectCtrl) { function setupAsMultiple (line 25894) | function setupAsMultiple(scope, selectElement, ctrl) { function setupAsOptions (line 25925) | function setupAsOptions(scope, selectElement, ctrl) { FILE: test/angular/1.4/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 2253) | function postDigestTaskFactory() { function normalizeAnimationDetails (line 2313) | function normalizeAnimationDetails(element, animation) { function findCallbacks (line 2324) | function findCallbacks(parent, element, event) { function filterFromRegistry (line 2361) | function filterFromRegistry(list, matchContainer, matchCallback) { function queueAnimation (line 2418) | function queueAnimation(element, event, initialOptions) { function closeChildAnimations (line 2695) | function closeChildAnimations(element) { function clearElementAnimationState (line 2714) | function clearElementAnimationState(element) { function isMatchingElement (line 2720) | function isMatchingElement(nodeOrElmA, nodeOrElmB) { function areAnimationsAllowed (line 2731) | function areAnimationsAllowed(element, parentElement, event) { function markElementAnimationState (line 2816) | function markElementAnimationState(element, state, details) { function setRunner (line 2839) | function setRunner(element, runner) { function removeRunner (line 2843) | function removeRunner(element) { function getRunner (line 2847) | function getRunner(element) { function sortAnimations (line 2857) | function sortAnimations(animations) { function getAnchorNodes (line 3057) | function getAnchorNodes(node) { function groupAnimations (line 3072) | function groupAnimations(animations) { function cssClassesIntersection (line 3155) | function cssClassesIntersection(a,b) { function invokeFirstDriver (line 3175) | function invokeFirstDriver(animationDetails) { function beforeStart (line 3190) | function beforeStart() { function updateAnimationRunners (line 3201) | function updateAnimationRunners(animation, newRunner) { function handleDestroyedElement (line 3214) | function handleDestroyedElement() { function close (line 3221) | function close(rejected) { // jshint ignore:line FILE: test/angular/1.4/angular-mocks.js function concat (line 281) | function concat(array1, array2, index) { function tick (line 461) | function tick() { function jsonStringToDate (line 557) | function jsonStringToDate(string) { function toInt (line 577) | function toInt(str) { function padNumber (line 581) | function padNumber(num, digits, trim) { function reflowFn (line 775) | function reflowFn() { method reflows (line 853) | get reflows() { function serialize (line 948) | function serialize(object) { function serializeScope (line 981) | function serializeScope(scope, offset) { function createHttpBackendMock (line 1233) | function createHttpBackendMock($rootScope, $timeout, $delegate, $browser) { function MockHttpExpectation (line 1712) | function MockHttpExpectation(method, url, data, headers) { function createMockXhr (line 1753) | function createMockXhr() { function MockXhr (line 1757) | function MockXhr() { function formatPendingTasksAsString (line 1846) | function formatPendingTasksAsString(tasks) { function countChildScopes (line 2235) | function countChildScopes() { function countWatchers (line 2267) | function countWatchers() { function workFn (line 2368) | function workFn() { function workFn (line 2498) | function workFn() { function workFn (line 2543) | function workFn() { FILE: test/angular/1.4/angular.js function minErr (line 38) | function minErr(module, ErrorConstructor) { function isArrayLike (line 269) | function isArrayLike(obj) { function forEach (line 326) | function forEach(obj, iterator, context) { function forEachSorted (line 370) | function forEachSorted(obj, iterator, context) { function reverseParams (line 384) | function reverseParams(iteratorFn) { function nextUid (line 398) | function nextUid() { function setHashKey (line 408) | function setHashKey(obj, h) { function baseExtend (line 417) | function baseExtend(dst, objs, deep) { function extend (line 469) | function extend(dst) { function merge (line 492) | function merge(dst) { function toInt (line 498) | function toInt(str) { function inherit (line 503) | function inherit(parent, extra) { function noop (line 523) | function noop() {} function identity (line 555) | function identity($) {return $;} function valueFn (line 559) | function valueFn(value) {return function() {return value;};} function hasCustomToString (line 561) | function hasCustomToString(obj) { function isUndefined (line 578) | function isUndefined(value) {return typeof value === 'undefined';} function isDefined (line 593) | function isDefined(value) {return typeof value !== 'undefined';} function isObject (line 609) | function isObject(value) { function isBlankObject (line 620) | function isBlankObject(value) { function isString (line 637) | function isString(value) {return typeof value === 'string';} function isNumber (line 658) | function isNumber(value) {return typeof value === 'number';} function isDate (line 673) | function isDate(value) { function isFunction (line 704) | function isFunction(value) {return typeof value === 'function';} function isRegExp (line 714) | function isRegExp(value) { function isWindow (line 726) | function isWindow(obj) { function isScope (line 731) | function isScope(obj) { function isFile (line 736) | function isFile(obj) { function isFormData (line 741) | function isFormData(obj) { function isBlob (line 746) | function isBlob(obj) { function isBoolean (line 751) | function isBoolean(value) { function isPromiseLike (line 756) | function isPromiseLike(obj) { function isTypedArray (line 762) | function isTypedArray(value) { function isElement (line 792) | function isElement(node) { function makeMap (line 802) | function makeMap(str) { function nodeName_ (line 811) | function nodeName_(element) { function includes (line 815) | function includes(array, obj) { function arrayRemove (line 819) | function arrayRemove(array, value) { function copy (line 885) | function copy(source, destination) { function shallowCopy (line 999) | function shallowCopy(src, dst) { function equals (line 1049) | function equals(o1, o2) { function noUnsafeEval (line 1115) | function noUnsafeEval() { function concat (line 1180) | function concat(array1, array2, index) { function sliceArgs (line 1184) | function sliceArgs(args, startIndex) { function bind (line 1208) | function bind(self, fn) { function toJsonReplacer (line 1229) | function toJsonReplacer(key, value) { function toJson (line 1261) | function toJson(obj, pretty) { function fromJson (line 1282) | function fromJson(json) { function timezoneToOffset (line 1290) | function timezoneToOffset(timezone, fallback) { function addDateMinutes (line 1298) | function addDateMinutes(date, minutes) { function convertTimezoneToLocal (line 1305) | function convertTimezoneToLocal(date, timezone, reverse) { function startingTag (line 1316) | function startingTag(element) { function tryDecodeURIComponent (line 1346) | function tryDecodeURIComponent(value) { function parseKeyValue (line 1359) | function parseKeyValue(/**string*/keyValue) { function toKeyValue (line 1386) | function toKeyValue(obj) { function encodeUriSegment (line 1414) | function encodeUriSegment(val) { function encodeUriQuery (line 1433) | function encodeUriQuery(val, pctEncodeSpaces) { function getNgAttribute (line 1445) | function getNgAttribute(element, ngAttr) { function angularInit (line 1583) | function angularInit(element, bootstrap) { function bootstrap (line 1662) | function bootstrap(element, modules, config) { function reloadWithDebugInfo (line 1740) | function reloadWithDebugInfo() { function getTestability (line 1753) | function getTestability(rootElement) { function snake_case (line 1763) | function snake_case(name, separator) { function bindJQuery (line 1772) | function bindJQuery() { function assertArg (line 1830) | function assertArg(arg, name, reason) { function assertArgFn (line 1837) | function assertArgFn(arg, name, acceptArrayAnnotation) { function assertNotHasOwnProperty (line 1852) | function assertNotHasOwnProperty(name, context) { function getter (line 1866) | function getter(obj, path, bindFnToScope) { function getBlockNodes (line 1890) | function getBlockNodes(nodes) { function createMap (line 1920) | function createMap() { function setupModuleLoader (line 1940) | function setupModuleLoader(window) { function serializeObject (line 2282) | function serializeObject(obj) { function toDebugString (line 2297) | function toDebugString(obj) { function publishExternalAPI (line 2428) | function publishExternalAPI(angular) { function jqNextId (line 2704) | function jqNextId() { return ++jqId; } function camelCase (line 2717) | function camelCase(name) { function jqLiteIsTextNode (line 2745) | function jqLiteIsTextNode(html) { function jqLiteAcceptsData (line 2749) | function jqLiteAcceptsData(node) { function jqLiteHasData (line 2756) | function jqLiteHasData(node) { function jqLiteBuildFragment (line 2763) | function jqLiteBuildFragment(html, context) { function jqLiteParseHTML (line 2800) | function jqLiteParseHTML(html, context) { function jqLiteWrapNode (line 2815) | function jqLiteWrapNode(node, wrapper) { function JQLite (line 2834) | function JQLite(element) { function jqLiteClone (line 2859) | function jqLiteClone(element) { function jqLiteDealoc (line 2863) | function jqLiteDealoc(element, onlyDescendants) { function jqLiteOff (line 2874) | function jqLiteOff(element, type, fn, unsupported) { function jqLiteRemoveData (line 2912) | function jqLiteRemoveData(element, name) { function jqLiteExpandoStore (line 2934) | function jqLiteExpandoStore(element, createIfNecessary) { function jqLiteData (line 2947) | function jqLiteData(element, key, value) { function jqLiteHasClass (line 2973) | function jqLiteHasClass(element, selector) { function jqLiteRemoveClass (line 2979) | function jqLiteRemoveClass(element, cssClasses) { function jqLiteAddClass (line 2991) | function jqLiteAddClass(element, cssClasses) { function jqLiteAddNodes (line 3008) | function jqLiteAddNodes(root, elements) { function jqLiteController (line 3034) | function jqLiteController(element, name) { function jqLiteInheritedData (line 3038) | function jqLiteInheritedData(element, name, value) { function jqLiteEmpty (line 3058) | function jqLiteEmpty(element) { function jqLiteRemove (line 3065) | function jqLiteRemove(element, keepData) { function jqLiteDocumentLoaded (line 3072) | function jqLiteDocumentLoaded(action, win) { function trigger (line 3092) | function trigger() { function getBooleanAttrName (line 3146) | function getBooleanAttrName(element, name) { function getAliasedAttrName (line 3154) | function getAliasedAttrName(name) { function getText (line 3246) | function getText(element, value) { function createEventHandler (line 3331) | function createEventHandler(element, events) { function defaultHandlerWrapper (line 3383) | function defaultHandlerWrapper(element, event, handler) { function specialMouseHandlerWrapper (line 3387) | function specialMouseHandlerWrapper(target, event, handler) { function $$jqLiteProvider (line 3634) | function $$jqLiteProvider() { function hashKey (line 3665) | function hashKey(obj, nextUidFn) { function HashMap (line 3688) | function HashMap(array, isolatedUid) { function anonFn (line 3800) | function anonFn(fn) { function annotate (line 3811) | function annotate(fn, strictDi, name) { function createInjector (line 4360) | function createInjector(modulesToLoad, strictDi) { function $AnchorScrollProvider (line 4605) | function $AnchorScrollProvider() { function mergeClasses (line 4872) | function mergeClasses(a,b) { function extractElementNode (line 4881) | function extractElementNode(element) { function splitClasses (line 4890) | function splitClasses(classes) { function prepareAnimateOptions (line 4915) | function prepareAnimateOptions(options) { function updateData (line 4960) | function updateData(data, classes, value) { function handleCSSClassChanges (line 4975) | function handleCSSClassChanges() { function addRemoveClassesPostDigest (line 5004) | function addRemoveClassesPostDigest(element, add, remove) { function domInsert (line 5118) | function domInsert(element, parentElement, afterElement) { function waitForTick (line 5465) | function waitForTick(fn) { function next (line 5500) | function next() { function onProgress (line 5524) | function onProgress(response) { function AnimateRunner (line 5532) | function AnimateRunner(host) { function run (line 5688) | function run() { function applyAnimationContents (line 5699) | function applyAnimationContents() { function Browser (line 5740) | function Browser(window, document, $log, $sniffer) { function $BrowserProvider (line 6070) | function $BrowserProvider() { function $CacheFactoryProvider (line 6158) | function $CacheFactoryProvider() { function $TemplateCacheProvider (line 6473) | function $TemplateCacheProvider() { function $CompileProvider (line 7244) | function $CompileProvider($provide, $$sanitizeUriProvider) { function directiveNormalize (line 9213) | function directiveNormalize(name) { function nodesetLinkingFn (line 9262) | function nodesetLinkingFn( function directiveLinkingFn (line 9269) | function directiveLinkingFn( function tokenDifference (line 9277) | function tokenDifference(str1, str2) { function removeComments (line 9293) | function removeComments(jqNodes) { function identifierForController (line 9314) | function identifierForController(controller, ident) { function $ControllerProvider (line 9333) | function $ControllerProvider() { function $DocumentProvider (line 9506) | function $DocumentProvider() { function $ExceptionHandlerProvider (line 9552) | function $ExceptionHandlerProvider() { function serializeValue (line 9598) | function serializeValue(v) { function $HttpParamSerializerProvider (line 9606) | function $HttpParamSerializerProvider() { function $HttpParamSerializerJQLikeProvider (line 9643) | function $HttpParamSerializerJQLikeProvider() { function defaultHttpResponseTransform (line 9715) | function defaultHttpResponseTransform(data, headers) { function isJsonLike (line 9731) | function isJsonLike(str) { function parseHeaders (line 9742) | function parseHeaders(headers) { function headersGetter (line 9778) | function headersGetter(headers) { function transformData (line 9808) | function transformData(data, headers, status, fns) { function isSuccess (line 9821) | function isSuccess(status) { function $HttpProvider (line 9832) | function $HttpProvider() { function $xhrFactoryProvider (line 10934) | function $xhrFactoryProvider() { function $HttpBackendProvider (line 10959) | function $HttpBackendProvider() { function createHttpBackend (line 10965) | function createHttpBackend($browser, createXhr, $browserDefer, callbacks... function $InterpolateProvider (line 11159) | function $InterpolateProvider() { function $IntervalProvider (line 11467) | function $IntervalProvider() { function encodePath (line 11679) | function encodePath(path) { function parseAbsoluteUrl (line 11690) | function parseAbsoluteUrl(absoluteUrl, locationObj) { function parseAppUrl (line 11699) | function parseAppUrl(relativeUrl, locationObj) { function beginsWith (line 11724) | function beginsWith(begin, whole) { function stripHash (line 11731) | function stripHash(url) { function trimEmptyHash (line 11736) | function trimEmptyHash(url) { function stripFile (line 11741) | function stripFile(url) { function serverBase (line 11746) | function serverBase(url) { function LocationHtml5Url (line 11760) | function LocationHtml5Url(appBase, appBaseNoFile, basePrefix) { function LocationHashbangUrl (line 11839) | function LocationHashbangUrl(appBase, appBaseNoFile, hashPrefix) { function LocationHashbangInHtml5Url (line 11951) | function LocationHashbangInHtml5Url(appBase, appBaseNoFile, hashPrefix) { function locationGetter (line 12315) | function locationGetter(property) { function locationGetterSetter (line 12322) | function locationGetterSetter(property, preprocess) { function $LocationProvider (line 12368) | function $LocationProvider() { function $LogProvider (line 12702) | function $LogProvider() { function ensureSafeMemberName (line 12858) | function ensureSafeMemberName(name, fullExpression) { function getStringValue (line 12869) | function getStringValue(name, fullExpression) { function ensureSafeObject (line 12888) | function ensureSafeObject(obj, fullExpression) { function ensureSafeFunction (line 12919) | function ensureSafeFunction(obj, fullExpression) { function ensureSafeAssignContext (line 12933) | function ensureSafeAssignContext(obj, fullExpression) { function ifDefined (line 13450) | function ifDefined(v, d) { function plusFn (line 13454) | function plusFn(l, r) { function isStateless (line 13460) | function isStateless($filter, filterName) { function findConstantAndWatchExpressions (line 13465) | function findConstantAndWatchExpressions(ast, $filter) { function getInputs (line 13569) | function getInputs(body) { function isAssignable (line 13577) | function isAssignable(ast) { function assignableAST (line 13581) | function assignableAST(ast) { function isLiteral (line 13587) | function isLiteral(ast) { function isConstant (line 13595) | function isConstant(ast) { function ASTCompiler (line 13599) | function ASTCompiler(astBuilder, $filter) { function ASTInterpreter (line 14094) | function ASTInterpreter(astBuilder, $filter) { function isPossiblyDangerousMemberName (line 14490) | function isPossiblyDangerousMemberName(name) { function getValueOf (line 14496) | function getValueOf(value) { function $ParseProvider (line 14551) | function $ParseProvider() { function $QProvider (line 15019) | function $QProvider() { function $$QProvider (line 15028) | function $$QProvider() { function qFactory (line 15044) | function qFactory(nextTick, exceptionHandler) { function $$RAFProvider (line 15398) | function $$RAFProvider() { //rAF function $RootScopeProvider (line 15495) | function $RootScopeProvider() { function $$SanitizeUriProvider (line 16814) | function $$SanitizeUriProvider() { function adjustMatcher (line 16905) | function adjustMatcher(matcher) { function adjustMatchers (line 16933) | function adjustMatchers(matchers) { function $SceDelegateProvider (line 17011) | function $SceDelegateProvider() { function $SceProvider (line 17543) | function $SceProvider() { function $SnifferProvider (line 17955) | function $SnifferProvider() { function $TemplateRequestProvider (line 18049) | function $TemplateRequestProvider() { function $$TestabilityProvider (line 18102) | function $$TestabilityProvider() { function $TimeoutProvider (line 18217) | function $TimeoutProvider() { function urlResolve (line 18368) | function urlResolve(url) { function urlIsSameOrigin (line 18402) | function urlIsSameOrigin(requestUrl) { function $WindowProvider (line 18449) | function $WindowProvider() { function $$CookieReader (line 18462) | function $$CookieReader($document) { function $$CookieReaderProvider (line 18504) | function $$CookieReaderProvider() { function $FilterProvider (line 18608) | function $FilterProvider($provide) { function filterFilter (line 18798) | function filterFilter() { function createPredicateFn (line 18835) | function createPredicateFn(expression, comparator, matchAgainstAnyProp) { function deepCompare (line 18872) | function deepCompare(actual, expected, comparator, matchAgainstAnyProp, ... function getTypeForFilter (line 18922) | function getTypeForFilter(val) { function currencyFilter (line 18983) | function currencyFilter($locale) { function numberFilter (line 19057) | function numberFilter($locale) { function parse (line 19082) | function parse(numStr) { function roundNumber (line 19137) | function roundNumber(parsedNumber, fractionSize, minFrac, maxFrac) { function formatNumber (line 19193) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz... function padNumber (line 19259) | function padNumber(num, digits, trim) { function dateGetter (line 19274) | function dateGetter(name, size, offset, trim) { function dateStrGetter (line 19286) | function dateStrGetter(name, shortForm) { function timeZoneGetter (line 19295) | function timeZoneGetter(date, formats, offset) { function getFirstThursdayOfYear (line 19305) | function getFirstThursdayOfYear(year) { function getThursdayThisWeek (line 19313) | function getThursdayThisWeek(datetime) { function weekGetter (line 19319) | function weekGetter(size) { function ampmGetter (line 19331) | function ampmGetter(date, formats) { function eraGetter (line 19335) | function eraGetter(date, formats) { function longEraGetter (line 19339) | function longEraGetter(date, formats) { function dateFilter (line 19473) | function dateFilter($locale) { function jsonFilter (line 19580) | function jsonFilter() { function limitToFilter (line 19709) | function limitToFilter() { function orderByFilter (line 19930) | function orderByFilter($parse) { function ngDirective (line 20048) | function ngDirective(directive) { function defaultLinkFn (line 20427) | function defaultLinkFn(scope, element, attr) { function nullFormRenameControl (line 20529) | function nullFormRenameControl(control, name) { function FormController (line 20577) | function FormController(element, attrs, $scope, $animate, $interpolate) { function getSetter (line 21051) | function getSetter(expression) { function stringBasedInputType (line 22158) | function stringBasedInputType(ctrl) { function textInputType (line 22164) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) { function baseInputType (line 22169) | function baseInputType(scope, element, attr, ctrl, $sniffer, $browser) { function weekParser (line 22279) | function weekParser(isoWeek, existingDate) { function createDateParser (line 22311) | function createDateParser(regexp, mapping) { function createDateInputType (line 22361) | function createDateInputType(type, regexp, parseDate, format) { function badInputChecker (line 22433) | function badInputChecker(scope, element, attr, ctrl) { function numberInputType (line 22448) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) { function urlInputType (line 22502) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) { function emailInputType (line 22515) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) { function radioInputType (line 22528) | function radioInputType(scope, element, attr, ctrl) { function parseConstantExpr (line 22550) | function parseConstantExpr($parse, context, name, expression, fallback) { function checkboxInputType (line 22563) | function checkboxInputType(scope, element, attr, ctrl, $sniffer, $browse... function classDirective (line 23147) | function classDirective(name, selector) { function processParseErrors (line 25733) | function processParseErrors() { function processSyncValidators (line 25753) | function processSyncValidators() { function processAsyncValidators (line 25769) | function processAsyncValidators() { function setValidity (line 25795) | function setValidity(name, isValid) { function validationDone (line 25801) | function validationDone(allValid) { function writeToModelIfNeeded (line 25880) | function writeToModelIfNeeded() { function addSetValidityMethod (line 26451) | function addSetValidityMethod(context) { function isObjectEmpty (line 26545) | function isObjectEmpty(obj) { function parseOptionsExpression (line 26837) | function parseOptionsExpression(optionsExp, selectElement, scope) { function ngOptionsPostLink (line 27000) | function ngOptionsPostLink(scope, selectElement, attr, ctrls) { function updateElementText (line 27591) | function updateElementText(newText) { function chromeHack (line 28850) | function chromeHack(optionElement) { function selectPreLink (line 29212) | function selectPreLink(scope, element, attr, ctrls) { function selectPostLink (line 29276) | function selectPostLink(scope, element, attrs, ctrls) { function getDecimals (line 29705) | function getDecimals(n) { function getVF (line 29711) | function getVF(n, opt_precision) { FILE: test/angular/1.5/angular-animate.js function assertArg (line 64) | function assertArg(arg, name, reason) { function mergeClasses (line 71) | function mergeClasses(a,b) { function packageStyles (line 80) | function packageStyles(options) { function pendClasses (line 89) | function pendClasses(classes, fix, isPrefix) { function removeFromArray (line 106) | function removeFromArray(arr, val) { function stripCommentsFromElement (line 113) | function stripCommentsFromElement(element) { function extractElementNode (line 138) | function extractElementNode(element) { function $$addClass (line 148) | function $$addClass($$jqLite, element, className) { function $$removeClass (line 154) | function $$removeClass($$jqLite, element, className) { function applyAnimationClassesFactory (line 160) | function applyAnimationClassesFactory($$jqLite) { function prepareAnimationOptions (line 173) | function prepareAnimationOptions(options) { function applyAnimationStyles (line 187) | function applyAnimationStyles(element, options) { function applyAnimationFromStyles (line 192) | function applyAnimationFromStyles(element, options) { function applyAnimationToStyles (line 199) | function applyAnimationToStyles(element, options) { function mergeAnimationDetails (line 206) | function mergeAnimationDetails(element, oldAnimation, newAnimation) { function resolveElementClasses (line 247) | function resolveElementClasses(existing, toAdd, toRemove) { function getDomNode (line 305) | function getDomNode(element) { function applyGeneratedPreparationClasses (line 309) | function applyGeneratedPreparationClasses(element, event, options) { function clearGeneratedClasses (line 326) | function clearGeneratedClasses(element, options) { function blockTransitions (line 337) | function blockTransitions(node, duration) { function blockKeyframeAnimations (line 346) | function blockKeyframeAnimations(node, applyBlock) { function applyInlineStyle (line 353) | function applyInlineStyle(node, styleTuple) { function concatWithSpace (line 359) | function concatWithSpace(a,b) { function scheduler (line 368) | function scheduler(tasks) { function nextTick (line 398) | function nextTick() { function setData (line 505) | function setData(value) { function getCssKeyframeDurationStyle (line 752) | function getCssKeyframeDurationStyle(duration) { function getCssDelayStyle (line 756) | function getCssDelayStyle(delay, isKeyframeAnimation) { function computeCssStyles (line 761) | function computeCssStyles($window, element, properties) { function parseMaxTime (line 787) | function parseMaxTime(str) { function truthyTimingValue (line 802) | function truthyTimingValue(val) { function getCssTransitionDurationStyle (line 806) | function getCssTransitionDurationStyle(duration, applyOnlyDuration) { function createLocalCacheLookup (line 817) | function createLocalCacheLookup() { function registerRestorableStyles (line 853) | function registerRestorableStyles(backup, node, properties) { function gcsHashFn (line 873) | function gcsHashFn(node, extraClasses) { function computeCachedCssStyles (line 880) | function computeCachedCssStyles(node, className, cacheKey, properties) { function computeCachedCssStaggerStyles (line 896) | function computeCachedCssStaggerStyles(node, className, cacheKey, proper... function waitUntilQuiet (line 926) | function waitUntilQuiet(callback) { function computeTimings (line 945) | function computeTimings(node, className, cacheKey) { function endFn (line 1215) | function endFn() { function cancelFn (line 1219) | function cancelFn() { function close (line 1223) | function close(rejected) { function applyBlocking (line 1285) | function applyBlocking(duration) { function closeAndReturnNoopAnimator (line 1295) | function closeAndReturnNoopAnimator() { function onAnimationProgress (line 1314) | function onAnimationProgress(event) { function start (line 1341) | function start() { function isDocumentFragment (line 1529) | function isDocumentFragment(node) { function filterCssClasses (line 1558) | function filterCssClasses(classes) { function getUniqueValues (line 1563) | function getUniqueValues(a, b) { function prepareAnchoredAnimation (line 1571) | function prepareAnchoredAnimation(classes, outAnchor, inAnchor) { function prepareFromToAnchorAnimation (line 1698) | function prepareFromToAnchorAnimation(from, to, classes, anchors) { function prepareRegularAnimation (line 1751) | function prepareRegularAnimation(animationDetails) { function applyOptions (line 1846) | function applyOptions() { function close (line 1851) | function close() { function onComplete (line 1913) | function onComplete(success) { function endAnimations (line 1918) | function endAnimations(cancelled) { function executeAnimationFn (line 1927) | function executeAnimationFn(fn, element, event, options, onDone) { function groupEventedAnimations (line 1970) | function groupEventedAnimations(element, event, options, animations, fnN... function packageAnimations (line 2011) | function packageAnimations(element, event, options, animations, fnName) { function lookupAnimations (line 2061) | function lookupAnimations(classes) { function endFnFactory (line 2107) | function endFnFactory() { function done (line 2116) | function done(status) { function prepareAnimation (line 2126) | function prepareAnimation(animationDetails) { function makeTruthyCssClassMap (line 2150) | function makeTruthyCssClassMap(classString) { function hasMatchingClasses (line 2164) | function hasMatchingClasses(newClassString, currentClassString) { function isAllowed (line 2173) | function isAllowed(ruleType, element, currentAnimation, previousAnimatio... function hasAnimationClasses (line 2179) | function hasAnimationClasses(animation, and) { function postDigestTaskFactory (line 2246) | function postDigestTaskFactory() { function normalizeAnimationDetails (line 2306) | function normalizeAnimationDetails(element, animation) { function findCallbacks (line 2316) | function findCallbacks(parent, element, event) { function filterFromRegistry (line 2335) | function filterFromRegistry(list, matchContainer, matchCallback) { function cleanupEventListeners (line 2344) | function cleanupEventListeners(phase, element) { function queueAnimation (line 2440) | function queueAnimation(element, event, initialOptions) { function closeChildAnimations (line 2720) | function closeChildAnimations(element) { function clearElementAnimationState (line 2739) | function clearElementAnimationState(element) { function isMatchingElement (line 2745) | function isMatchingElement(nodeOrElmA, nodeOrElmB) { function areAnimationsAllowed (line 2756) | function areAnimationsAllowed(element, parentElement, event) { function markElementAnimationState (line 2841) | function markElementAnimationState(element, state, details) { function setRunner (line 2866) | function setRunner(element, runner) { function removeRunner (line 2870) | function removeRunner(element) { function getRunner (line 2874) | function getRunner(element) { function sortAnimations (line 2884) | function sortAnimations(animations) { function getAnchorNodes (line 3084) | function getAnchorNodes(node) { function groupAnimations (line 3099) | function groupAnimations(animations) { function cssClassesIntersection (line 3182) | function cssClassesIntersection(a,b) { function invokeFirstDriver (line 3202) | function invokeFirstDriver(animationDetails) { function beforeStart (line 3215) | function beforeStart() { function updateAnimationRunners (line 3226) | function updateAnimationRunners(animation, newRunner) { function handleDestroyedElement (line 3240) | function handleDestroyedElement() { function close (line 3247) | function close(rejected) { FILE: test/angular/1.5/angular-mocks.js function concat (line 292) | function concat(array1, array2, index) { function tick (line 472) | function tick() { function jsonStringToDate (line 561) | function jsonStringToDate(string) { function toInt (line 585) | function toInt(str) { function padNumberInMock (line 589) | function padNumberInMock(num, digits, trim) { function reflowFn (line 785) | function reflowFn() { method reflows (line 863) | get reflows() { function serialize (line 955) | function serialize(object) { function serializeScope (line 988) | function serializeScope(scope, offset) { function createHttpBackendMock (line 1322) | function createHttpBackendMock($rootScope, $timeout, $delegate, $browser) { function MockHttpExpectation (line 1899) | function MockHttpExpectation(method, url, data, headers, keys) { function createMockXhr (line 2004) | function createMockXhr() { function MockXhr (line 2008) | function MockXhr() { function formatPendingTasksAsString (line 2111) | function formatPendingTasksAsString(tasks) { function createControllerDecorator (line 2231) | function createControllerDecorator(compileProvider) { function countChildScopes (line 2711) | function countChildScopes() { function countWatchers (line 2743) | function countWatchers() { function workFn (line 2808) | function workFn() { function WorkFn (line 3102) | function WorkFn() { function workFn (line 3148) | function workFn() { function InjectorState (line 3159) | function InjectorState() { FILE: test/angular/1.5/angular.js function minErr (line 38) | function minErr(module, ErrorConstructor) { function isArrayLike (line 253) | function isArrayLike(obj) { function forEach (line 310) | function forEach(obj, iterator, context) { function forEachSorted (line 354) | function forEachSorted(obj, iterator, context) { function reverseParams (line 368) | function reverseParams(iteratorFn) { function nextUid (line 382) | function nextUid() { function setHashKey (line 392) | function setHashKey(obj, h) { function baseExtend (line 401) | function baseExtend(dst, objs, deep) { function extend (line 453) | function extend(dst) { function merge (line 476) | function merge(dst) { function toInt (line 482) | function toInt(str) { function inherit (line 492) | function inherit(parent, extra) { function noop (line 512) | function noop() {} function identity (line 544) | function identity($) {return $;} function valueFn (line 548) | function valueFn(value) {return function valueRef() {return value;};} function hasCustomToString (line 550) | function hasCustomToString(obj) { function isUndefined (line 567) | function isUndefined(value) {return typeof value === 'undefined';} function isDefined (line 582) | function isDefined(value) {return typeof value !== 'undefined';} function isObject (line 598) | function isObject(value) { function isBlankObject (line 609) | function isBlankObject(value) { function isString (line 626) | function isString(value) {return typeof value === 'string';} function isNumber (line 647) | function isNumber(value) {return typeof value === 'number';} function isDate (line 662) | function isDate(value) { function isFunction (line 693) | function isFunction(value) {return typeof value === 'function';} function isRegExp (line 703) | function isRegExp(value) { function isWindow (line 715) | function isWindow(obj) { function isScope (line 720) | function isScope(obj) { function isFile (line 725) | function isFile(obj) { function isFormData (line 730) | function isFormData(obj) { function isBlob (line 735) | function isBlob(obj) { function isBoolean (line 740) | function isBoolean(value) { function isPromiseLike (line 745) | function isPromiseLike(obj) { function isTypedArray (line 751) | function isTypedArray(value) { function isArrayBuffer (line 755) | function isArrayBuffer(obj) { function isElement (line 787) | function isElement(node) { function makeMap (line 797) | function makeMap(str) { function nodeName_ (line 806) | function nodeName_(element) { function includes (line 810) | function includes(array, obj) { function arrayRemove (line 814) | function arrayRemove(array, value) { function copy (line 887) | function copy(source, destination) { function equals (line 1091) | function equals(o1, o2) { function noUnsafeEval (line 1157) | function noUnsafeEval() { function concat (line 1222) | function concat(array1, array2, index) { function sliceArgs (line 1226) | function sliceArgs(args, startIndex) { function bind (line 1248) | function bind(self, fn) { function toJsonReplacer (line 1269) | function toJsonReplacer(key, value) { function toJson (line 1322) | function toJson(obj, pretty) { function fromJson (line 1343) | function fromJson(json) { function timezoneToOffset (line 1351) | function timezoneToOffset(timezone, fallback) { function addDateMinutes (line 1359) | function addDateMinutes(date, minutes) { function convertTimezoneToLocal (line 1366) | function convertTimezoneToLocal(date, timezone, reverse) { function startingTag (line 1377) | function startingTag(element) { function tryDecodeURIComponent (line 1407) | function tryDecodeURIComponent(value) { function parseKeyValue (line 1420) | function parseKeyValue(/**string*/keyValue) { function toKeyValue (line 1447) | function toKeyValue(obj) { function encodeUriSegment (line 1475) | function encodeUriSegment(val) { function encodeUriQuery (line 1494) | function encodeUriQuery(val, pctEncodeSpaces) { function getNgAttribute (line 1506) | function getNgAttribute(element, ngAttr) { function allowAutoBootstrap (line 1517) | function allowAutoBootstrap(document) { function angularInit (line 1685) | function angularInit(element, bootstrap) { function bootstrap (line 1778) | function bootstrap(element, modules, config) { function reloadWithDebugInfo (line 1856) | function reloadWithDebugInfo() { function getTestability (line 1869) | function getTestability(rootElement) { function snake_case (line 1879) | function snake_case(name, separator) { function bindJQuery (line 1887) | function bindJQuery() { function assertArg (line 1941) | function assertArg(arg, name, reason) { function assertArgFn (line 1948) | function assertArgFn(arg, name, acceptArrayAnnotation) { function assertNotHasOwnProperty (line 1963) | function assertNotHasOwnProperty(name, context) { function getter (line 1977) | function getter(obj, path, bindFnToScope) { function getBlockNodes (line 2001) | function getBlockNodes(nodes) { function createMap (line 2031) | function createMap() { function setupModuleLoader (line 2051) | function setupModuleLoader(window) { function shallowCopy (line 2411) | function shallowCopy(src, dst) { function serializeObject (line 2433) | function serializeObject(obj) { function toDebugString (line 2448) | function toDebugString(obj) { function publishExternalAPI (line 2582) | function publishExternalAPI(angular) { function jqNextId (line 2861) | function jqNextId() { return ++jqId; } function camelCase (line 2874) | function camelCase(name) { function jqLiteIsTextNode (line 2902) | function jqLiteIsTextNode(html) { function jqLiteAcceptsData (line 2906) | function jqLiteAcceptsData(node) { function jqLiteHasData (line 2913) | function jqLiteHasData(node) { function jqLiteCleanData (line 2920) | function jqLiteCleanData(nodes) { function jqLiteBuildFragment (line 2926) | function jqLiteBuildFragment(html, context) { function jqLiteParseHTML (line 2963) | function jqLiteParseHTML(html, context) { function jqLiteWrapNode (line 2978) | function jqLiteWrapNode(node, wrapper) { function JQLite (line 2996) | function JQLite(element) { function jqLiteClone (line 3021) | function jqLiteClone(element) { function jqLiteDealoc (line 3025) | function jqLiteDealoc(element, onlyDescendants) { function jqLiteOff (line 3036) | function jqLiteOff(element, type, fn, unsupported) { function jqLiteRemoveData (line 3074) | function jqLiteRemoveData(element, name) { function jqLiteExpandoStore (line 3096) | function jqLiteExpandoStore(element, createIfNecessary) { function jqLiteData (line 3109) | function jqLiteData(element, key, value) { function jqLiteHasClass (line 3135) | function jqLiteHasClass(element, selector) { function jqLiteRemoveClass (line 3141) | function jqLiteRemoveClass(element, cssClasses) { function jqLiteAddClass (line 3153) | function jqLiteAddClass(element, cssClasses) { function jqLiteAddNodes (line 3170) | function jqLiteAddNodes(root, elements) { function jqLiteController (line 3196) | function jqLiteController(element, name) { function jqLiteInheritedData (line 3200) | function jqLiteInheritedData(element, name, value) { function jqLiteEmpty (line 3220) | function jqLiteEmpty(element) { function jqLiteRemove (line 3227) | function jqLiteRemove(element, keepData) { function jqLiteDocumentLoaded (line 3234) | function jqLiteDocumentLoaded(action, win) { function trigger (line 3254) | function trigger() { function getBooleanAttrName (line 3307) | function getBooleanAttrName(element, name) { function getAliasedAttrName (line 3315) | function getAliasedAttrName(name) { function getText (line 3408) | function getText(element, value) { function createEventHandler (line 3493) | function createEventHandler(element, events) { function defaultHandlerWrapper (line 3545) | function defaultHandlerWrapper(element, event, handler) { function specialMouseHandlerWrapper (line 3549) | function specialMouseHandlerWrapper(target, event, handler) { function $$jqLiteProvider (line 3800) | function $$jqLiteProvider() { function hashKey (line 3831) | function hashKey(obj, nextUidFn) { function HashMap (line 3854) | function HashMap(array, isolatedUid) { function stringifyFn (line 3968) | function stringifyFn(fn) { function extractArgs (line 3976) | function extractArgs(fn) { function anonFn (line 3982) | function anonFn(fn) { function annotate (line 3992) | function annotate(fn, strictDi, name) { function createInjector (line 4542) | function createInjector(modulesToLoad, strictDi) { function $AnchorScrollProvider (line 4813) | function $AnchorScrollProvider() { function mergeClasses (line 5081) | function mergeClasses(a,b) { function extractElementNode (line 5090) | function extractElementNode(element) { function splitClasses (line 5099) | function splitClasses(classes) { function prepareAnimateOptions (line 5124) | function prepareAnimateOptions(options) { function updateData (line 5175) | function updateData(data, classes, value) { function handleCSSClassChanges (line 5190) | function handleCSSClassChanges() { function addRemoveClassesPostDigest (line 5223) | function addRemoveClassesPostDigest(element, add, remove) { function domInsert (line 5337) | function domInsert(element, parentElement, afterElement) { function waitForTick (line 5737) | function waitForTick(fn) { function next (line 5776) | function next() { function onProgress (line 5800) | function onProgress(response) { function AnimateRunner (line 5808) | function AnimateRunner(host) { function run (line 5970) | function run() { function applyAnimationContents (line 5981) | function applyAnimationContents() { function Browser (line 6022) | function Browser(window, document, $log, $sniffer) { function $BrowserProvider (line 6354) | function $BrowserProvider() { function $CacheFactoryProvider (line 6443) | function $CacheFactoryProvider() { function $TemplateCacheProvider (line 6761) | function $TemplateCacheProvider() { function UNINITIALIZED_VALUE (line 7724) | function UNINITIALIZED_VALUE() {} function $CompileProvider (line 7735) | function $CompileProvider($provide, $$sanitizeUriProvider) { function SimpleChange (line 10326) | function SimpleChange(previous, current) { function directiveNormalize (line 10338) | function directiveNormalize(name) { function nodesetLinkingFn (line 10387) | function nodesetLinkingFn( function directiveLinkingFn (line 10394) | function directiveLinkingFn( function tokenDifference (line 10402) | function tokenDifference(str1, str2) { function removeComments (line 10418) | function removeComments(jqNodes) { function identifierForController (line 10440) | function identifierForController(controller, ident) { function $ControllerProvider (line 10461) | function $ControllerProvider() { function $DocumentProvider (line 10654) | function $DocumentProvider() { function $ExceptionHandlerProvider (line 10704) | function $ExceptionHandlerProvider() { function serializeValue (line 10750) | function serializeValue(v) { function $HttpParamSerializerProvider (line 10759) | function $HttpParamSerializerProvider() { function $HttpParamSerializerJQLikeProvider (line 10797) | function $HttpParamSerializerJQLikeProvider() { function defaultHttpResponseTransform (line 10870) | function defaultHttpResponseTransform(data, headers) { function isJsonLike (line 10886) | function isJsonLike(str) { function parseHeaders (line 10897) | function parseHeaders(headers) { function headersGetter (line 10933) | function headersGetter(headers) { function transformData (line 10963) | function transformData(data, headers, status, fns) { function isSuccess (line 10976) | function isSuccess(status) { function $HttpProvider (line 10989) | function $HttpProvider() { function $xhrFactoryProvider (line 12145) | function $xhrFactoryProvider() { function $HttpBackendProvider (line 12171) | function $HttpBackendProvider() { function createHttpBackend (line 12177) | function createHttpBackend($browser, createXhr, $browserDefer, callbacks... function $InterpolateProvider (line 12390) | function $InterpolateProvider() { function $IntervalProvider (line 12740) | function $IntervalProvider() { function createCallback (line 12954) | function createCallback(callbackId) { function encodePath (line 13043) | function encodePath(path) { function parseAbsoluteUrl (line 13054) | function parseAbsoluteUrl(absoluteUrl, locationObj) { function parseAppUrl (line 13063) | function parseAppUrl(url, locationObj) { function startsWith (line 13085) | function startsWith(str, search) { function stripBaseUrl (line 13096) | function stripBaseUrl(base, url) { function stripHash (line 13103) | function stripHash(url) { function trimEmptyHash (line 13108) | function trimEmptyHash(url) { function stripFile (line 13113) | function stripFile(url) { function serverBase (line 13118) | function serverBase(url) { function LocationHtml5Url (line 13132) | function LocationHtml5Url(appBase, appBaseNoFile, basePrefix) { function LocationHashbangUrl (line 13212) | function LocationHashbangUrl(appBase, appBaseNoFile, hashPrefix) { function LocationHashbangInHtml5Url (line 13324) | function LocationHashbangInHtml5Url(appBase, appBaseNoFile, hashPrefix) { function locationGetter (line 13694) | function locationGetter(property) { function locationGetterSetter (line 13701) | function locationGetterSetter(property, preprocess) { function $LocationProvider (line 13749) | function $LocationProvider() { function $LogProvider (line 14093) | function $LogProvider() { function ensureSafeMemberName (line 14268) | function ensureSafeMemberName(name, fullExpression) { function getStringValue (line 14279) | function getStringValue(name) { function ensureSafeObject (line 14297) | function ensureSafeObject(obj, fullExpression) { function ensureSafeFunction (line 14324) | function ensureSafeFunction(obj, fullExpression) { function ensureSafeAssignContext (line 14338) | function ensureSafeAssignContext(obj, fullExpression) { function ifDefined (line 14917) | function ifDefined(v, d) { function plusFn (line 14921) | function plusFn(l, r) { function isStateless (line 14927) | function isStateless($filter, filterName) { function findConstantAndWatchExpressions (line 14932) | function findConstantAndWatchExpressions(ast, $filter) { function getInputs (line 15042) | function getInputs(body) { function isAssignable (line 15050) | function isAssignable(ast) { function assignableAST (line 15054) | function assignableAST(ast) { function isLiteral (line 15060) | function isLiteral(ast) { function isConstant (line 15068) | function isConstant(ast) { function ASTCompiler (line 15072) | function ASTCompiler(astBuilder, $filter) { function ASTInterpreter (line 15597) | function ASTInterpreter(astBuilder, $filter) { function isPossiblyDangerousMemberName (line 16011) | function isPossiblyDangerousMemberName(name) { function getValueOf (line 16015) | function getValueOf(value) { function $ParseProvider (line 16071) | function $ParseProvider() { function $QProvider (line 16599) | function $QProvider() { function $$QProvider (line 16609) | function $$QProvider() { function qFactory (line 16625) | function qFactory(nextTick, exceptionHandler) { function $$RAFProvider (line 16990) | function $$RAFProvider() { //rAF function $RootScopeProvider (line 17089) | function $RootScopeProvider() { function $$SanitizeUriProvider (line 18430) | function $$SanitizeUriProvider() { function adjustMatcher (line 18523) | function adjustMatcher(matcher) { function adjustMatchers (line 18551) | function adjustMatchers(matchers) { function $SceDelegateProvider (line 18631) | function $SceDelegateProvider() { function $SceProvider (line 19167) | function $SceProvider() { function $SnifferProvider (line 19582) | function $SnifferProvider() { function $TemplateRequestProvider (line 19676) | function $TemplateRequestProvider() { function $$TestabilityProvider (line 19775) | function $$TestabilityProvider() { function $TimeoutProvider (line 19891) | function $TimeoutProvider() { function urlResolve (line 20041) | function urlResolve(url) { function urlIsSameOrigin (line 20075) | function urlIsSameOrigin(requestUrl) { function $WindowProvider (line 20123) | function $WindowProvider() { function $$CookieReader (line 20136) | function $$CookieReader($document) { function $$CookieReaderProvider (line 20187) | function $$CookieReaderProvider() { function $FilterProvider (line 20298) | function $FilterProvider($provide) { function filterFilter (line 20494) | function filterFilter() { function createPredicateFn (line 20531) | function createPredicateFn(expression, comparator, anyPropertyKey, match... function deepCompare (line 20568) | function deepCompare(actual, expected, comparator, anyPropertyKey, match... function getTypeForFilter (line 20617) | function getTypeForFilter(val) { function currencyFilter (line 20678) | function currencyFilter($locale) { function numberFilter (line 20752) | function numberFilter($locale) { function parse (line 20777) | function parse(numStr) { function roundNumber (line 20832) | function roundNumber(parsedNumber, fractionSize, minFrac, maxFrac) { function formatNumber (line 20907) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz... function padNumber (line 20973) | function padNumber(num, digits, trim, negWrap) { function dateGetter (line 20992) | function dateGetter(name, size, offset, trim, negWrap) { function dateStrGetter (line 21004) | function dateStrGetter(name, shortForm, standAlone) { function timeZoneGetter (line 21014) | function timeZoneGetter(date, formats, offset) { function getFirstThursdayOfYear (line 21024) | function getFirstThursdayOfYear(year) { function getThursdayThisWeek (line 21032) | function getThursdayThisWeek(datetime) { function weekGetter (line 21038) | function weekGetter(size) { function ampmGetter (line 21050) | function ampmGetter(date, formats) { function eraGetter (line 21054) | function eraGetter(date, formats) { function longEraGetter (line 21058) | function longEraGetter(date, formats) { function dateFilter (line 21194) | function dateFilter($locale) { function jsonFilter (line 21301) | function jsonFilter() { function limitToFilter (line 21431) | function limitToFilter() { function sliceFn (line 21458) | function sliceFn(input, begin, end) { function orderByFilter (line 22015) | function orderByFilter($parse) { function ngDirective (line 22158) | function ngDirective(directive) { function defaultLinkFn (line 22549) | function defaultLinkFn(scope, element, attr) { function nullFormRenameControl (line 22651) | function nullFormRenameControl(control, name) { function FormController (line 22699) | function FormController(element, attrs, $scope, $animate, $interpolate) { function getSetter (line 23175) | function getSetter(expression) { function stringBasedInputType (line 24422) | function stringBasedInputType(ctrl) { function textInputType (line 24428) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) { function baseInputType (line 24433) | function baseInputType(scope, element, attr, ctrl, $sniffer, $browser) { function weekParser (line 24543) | function weekParser(isoWeek, existingDate) { function createDateParser (line 24575) | function createDateParser(regexp, mapping) { function createDateInputType (line 24625) | function createDateInputType(type, regexp, parseDate, format) { function badInputChecker (line 24697) | function badInputChecker(scope, element, attr, ctrl) { function numberFormatterParser (line 24708) | function numberFormatterParser(ctrl) { function parseNumberAttrVal (line 24727) | function parseNumberAttrVal(val) { function isNumberInteger (line 24734) | function isNumberInteger(num) { function countDecimals (line 24742) | function countDecimals(num) { function isValidForStep (line 24762) | function isValidForStep(viewValue, stepBase, step) { function numberInputType (line 24781) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) { function rangeInputType (line 24814) | function rangeInputType(scope, element, attr, ctrl, $sniffer, $browser) { function urlInputType (line 24948) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) { function emailInputType (line 24961) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) { function radioInputType (line 24974) | function radioInputType(scope, element, attr, ctrl) { function parseConstantExpr (line 24998) | function parseConstantExpr($parse, context, name, expression, fallback) { function checkboxInputType (line 25011) | function checkboxInputType(scope, element, attr, ctrl, $sniffer, $browse... function classDirective (line 25619) | function classDirective(name, selector) { function processParseErrors (line 28241) | function processParseErrors() { function processSyncValidators (line 28261) | function processSyncValidators() { function processAsyncValidators (line 28277) | function processAsyncValidators() { function setValidity (line 28303) | function setValidity(name, isValid) { function validationDone (line 28309) | function validationDone(allValid) { function writeToModelIfNeeded (line 28389) | function writeToModelIfNeeded() { function addSetValidityMethod (line 28969) | function addSetValidityMethod(context) { function isObjectEmpty (line 29063) | function isObjectEmpty(obj) { function parseOptionsExpression (line 29358) | function parseOptionsExpression(optionsExp, selectElement, scope) { function ngOptionsPostLink (line 29520) | function ngOptionsPostLink(scope, selectElement, attr, ctrls) { function updateElementText (line 30089) | function updateElementText(newText) { function ngTranscludeCloneAttachFn (line 31542) | function ngTranscludeCloneAttachFn(clone, transcludedScope) { function useFallbackContent (line 31553) | function useFallbackContent() { function chromeHack (line 31617) | function chromeHack(optionElement) { function selectPreLink (line 31980) | function selectPreLink(scope, element, attr, ctrls) { function selectPostLink (line 32044) | function selectPostLink(scope, element, attrs, ctrls) { function getDecimals (line 32474) | function getDecimals(n) { function getVF (line 32480) | function getVF(n, opt_precision) { FILE: test/angular/1.6/angular-animate.js function assertArg (line 64) | function assertArg(arg, name, reason) { function mergeClasses (line 71) | function mergeClasses(a,b) { function packageStyles (line 80) | function packageStyles(options) { function pendClasses (line 89) | function pendClasses(classes, fix, isPrefix) { function removeFromArray (line 106) | function removeFromArray(arr, val) { function stripCommentsFromElement (line 113) | function stripCommentsFromElement(element) { function extractElementNode (line 138) | function extractElementNode(element) { function $$addClass (line 148) | function $$addClass($$jqLite, element, className) { function $$removeClass (line 154) | function $$removeClass($$jqLite, element, className) { function applyAnimationClassesFactory (line 160) | function applyAnimationClassesFactory($$jqLite) { function prepareAnimationOptions (line 173) | function prepareAnimationOptions(options) { function applyAnimationStyles (line 187) | function applyAnimationStyles(element, options) { function applyAnimationFromStyles (line 192) | function applyAnimationFromStyles(element, options) { function applyAnimationToStyles (line 199) | function applyAnimationToStyles(element, options) { function mergeAnimationDetails (line 206) | function mergeAnimationDetails(element, oldAnimation, newAnimation) { function resolveElementClasses (line 247) | function resolveElementClasses(existing, toAdd, toRemove) { function getDomNode (line 305) | function getDomNode(element) { function applyGeneratedPreparationClasses (line 309) | function applyGeneratedPreparationClasses(element, event, options) { function clearGeneratedClasses (line 326) | function clearGeneratedClasses(element, options) { function blockTransitions (line 337) | function blockTransitions(node, duration) { function blockKeyframeAnimations (line 346) | function blockKeyframeAnimations(node, applyBlock) { function applyInlineStyle (line 353) | function applyInlineStyle(node, styleTuple) { function concatWithSpace (line 359) | function concatWithSpace(a,b) { function scheduler (line 368) | function scheduler(tasks) { function nextTick (line 398) | function nextTick() { function setData (line 505) | function setData(value) { function getCssKeyframeDurationStyle (line 752) | function getCssKeyframeDurationStyle(duration) { function getCssDelayStyle (line 756) | function getCssDelayStyle(delay, isKeyframeAnimation) { function computeCssStyles (line 761) | function computeCssStyles($window, element, properties) { function parseMaxTime (line 787) | function parseMaxTime(str) { function truthyTimingValue (line 802) | function truthyTimingValue(val) { function getCssTransitionDurationStyle (line 806) | function getCssTransitionDurationStyle(duration, applyOnlyDuration) { function createLocalCacheLookup (line 817) | function createLocalCacheLookup() { function registerRestorableStyles (line 853) | function registerRestorableStyles(backup, node, properties) { function gcsHashFn (line 873) | function gcsHashFn(node, extraClasses) { function computeCachedCssStyles (line 880) | function computeCachedCssStyles(node, className, cacheKey, properties) { function computeCachedCssStaggerStyles (line 896) | function computeCachedCssStaggerStyles(node, className, cacheKey, proper... function waitUntilQuiet (line 926) | function waitUntilQuiet(callback) { function computeTimings (line 945) | function computeTimings(node, className, cacheKey) { function endFn (line 1215) | function endFn() { function cancelFn (line 1219) | function cancelFn() { function close (line 1223) | function close(rejected) { function applyBlocking (line 1285) | function applyBlocking(duration) { function closeAndReturnNoopAnimator (line 1295) | function closeAndReturnNoopAnimator() { function onAnimationProgress (line 1314) | function onAnimationProgress(event) { function start (line 1347) | function start() { function isDocumentFragment (line 1535) | function isDocumentFragment(node) { function filterCssClasses (line 1564) | function filterCssClasses(classes) { function getUniqueValues (line 1569) | function getUniqueValues(a, b) { function prepareAnchoredAnimation (line 1577) | function prepareAnchoredAnimation(classes, outAnchor, inAnchor) { function prepareFromToAnchorAnimation (line 1704) | function prepareFromToAnchorAnimation(from, to, classes, anchors) { function prepareRegularAnimation (line 1757) | function prepareRegularAnimation(animationDetails) { function applyOptions (line 1852) | function applyOptions() { function close (line 1857) | function close() { function onComplete (line 1919) | function onComplete(success) { function endAnimations (line 1924) | function endAnimations(cancelled) { function executeAnimationFn (line 1933) | function executeAnimationFn(fn, element, event, options, onDone) { function groupEventedAnimations (line 1976) | function groupEventedAnimations(element, event, options, animations, fnN... function packageAnimations (line 2017) | function packageAnimations(element, event, options, animations, fnName) { function lookupAnimations (line 2067) | function lookupAnimations(classes) { function endFnFactory (line 2113) | function endFnFactory() { function done (line 2122) | function done(status) { function prepareAnimation (line 2132) | function prepareAnimation(animationDetails) { function makeTruthyCssClassMap (line 2156) | function makeTruthyCssClassMap(classString) { function hasMatchingClasses (line 2170) | function hasMatchingClasses(newClassString, currentClassString) { function isAllowed (line 2179) | function isAllowed(ruleType, currentAnimation, previousAnimation) { function hasAnimationClasses (line 2185) | function hasAnimationClasses(animation, and) { function postDigestTaskFactory (line 2254) | function postDigestTaskFactory() { function normalizeAnimationDetails (line 2317) | function normalizeAnimationDetails(element, animation) { function findCallbacks (line 2327) | function findCallbacks(targetParentNode, targetNode, event) { function filterFromRegistry (line 2343) | function filterFromRegistry(list, matchContainer, matchCallback) { function cleanupEventListeners (line 2352) | function cleanupEventListeners(phase, node) { function queueAnimation (line 2448) | function queueAnimation(originalElement, event, initialOptions) { function closeChildAnimations (line 2730) | function closeChildAnimations(node) { function clearElementAnimationState (line 2748) | function clearElementAnimationState(node) { function areAnimationsAllowed (line 2760) | function areAnimationsAllowed(node, parentNode, event) { function markElementAnimationState (line 2845) | function markElementAnimationState(node, state, details) { function setRunner (line 2869) | function setRunner(element, runner) { function removeRunner (line 2873) | function removeRunner(element) { function getRunner (line 2877) | function getRunner(element) { function sortAnimations (line 2887) | function sortAnimations(animations) { function getAnchorNodes (line 3087) | function getAnchorNodes(node) { function groupAnimations (line 3102) | function groupAnimations(animations) { function cssClassesIntersection (line 3185) | function cssClassesIntersection(a,b) { function invokeFirstDriver (line 3205) | function invokeFirstDriver(animationDetails) { function beforeStart (line 3218) | function beforeStart() { function updateAnimationRunners (line 3229) | function updateAnimationRunners(animation, newRunner) { function handleDestroyedElement (line 3243) | function handleDestroyedElement() { function close (line 3250) | function close(rejected) { FILE: test/angular/1.6/angular-mocks.js function concat (line 310) | function concat(array1, array2, index) { function tick (line 490) | function tick() { function jsonStringToDate (line 586) | function jsonStringToDate(string) { function toInt (line 610) | function toInt(str) { function padNumberInMock (line 614) | function padNumberInMock(num, digits, trim) { function reflowFn (line 811) | function reflowFn() { method reflows (line 889) | get reflows() { function serialize (line 981) | function serialize(object) { function serializeScope (line 1014) | function serializeScope(scope, offset) { function createHttpBackendMock (line 1349) | function createHttpBackendMock($rootScope, $timeout, $delegate, $browser) { function assertArgDefined (line 1961) | function assertArgDefined(args, index, name) { function MockHttpExpectation (line 1968) | function MockHttpExpectation(method, url, data, headers, keys) { function createMockXhr (line 2073) | function createMockXhr() { function MockXhr (line 2077) | function MockXhr() { function formatPendingTasksAsString (line 2184) | function formatPendingTasksAsString(tasks) { function createControllerDecorator (line 2304) | function createControllerDecorator(compileProvider) { function countChildScopes (line 2778) | function countChildScopes() { function countWatchers (line 2810) | function countWatchers() { function workFn (line 2875) | function workFn() { function WorkFn (line 3163) | function WorkFn() { function workFn (line 3209) | function workFn() { function InjectorState (line 3220) | function InjectorState() { function pressed (line 3322) | function pressed(key) { function supportsTouchEvents (line 3423) | function supportsTouchEvents() { function createTouchEvent (line 3441) | function createTouchEvent(element, eventType, x, y) { function supportsEventBubblingInDetachedTree (line 3454) | function supportsEventBubblingInDetachedTree() { function triggerForPath (line 3474) | function triggerForPath(element, evnt) { function patchEventTargetForBubbling (line 3489) | function patchEventTargetForBubbling(event, target) { function isAttachedToDocument (line 3494) | function isAttachedToDocument(element) { FILE: test/angular/1.6/angular.js function errorHandlingConfig (line 39) | function errorHandlingConfig(config) { function isValidObjectMaxDepth (line 54) | function isValidObjectMaxDepth(maxDepth) { function minErr (line 88) | function minErr(module, ErrorConstructor) { function isArrayLike (line 348) | function isArrayLike(obj) { function forEach (line 405) | function forEach(obj, iterator, context) { function forEachSorted (line 447) | function forEachSorted(obj, iterator, context) { function reverseParams (line 461) | function reverseParams(iteratorFn) { function nextUid (line 475) | function nextUid() { function setHashKey (line 485) | function setHashKey(obj, h) { function baseExtend (line 494) | function baseExtend(dst, objs, deep) { function extend (line 546) | function extend(dst) { function merge (line 583) | function merge(dst) { function toInt (line 589) | function toInt(str) { function inherit (line 599) | function inherit(parent, extra) { function noop (line 619) | function noop() {} function identity (line 651) | function identity($) {return $;} function valueFn (line 655) | function valueFn(value) {return function valueRef() {return value;};} function hasCustomToString (line 657) | function hasCustomToString(obj) { function isUndefined (line 674) | function isUndefined(value) {return typeof value === 'undefined';} function isDefined (line 689) | function isDefined(value) {return typeof value !== 'undefined';} function isObject (line 705) | function isObject(value) { function isBlankObject (line 716) | function isBlankObject(value) { function isString (line 733) | function isString(value) {return typeof value === 'string';} function isNumber (line 754) | function isNumber(value) {return typeof value === 'number';} function isDate (line 769) | function isDate(value) { function isError (line 796) | function isError(value) { function isFunction (line 818) | function isFunction(value) {return typeof value === 'function';} function isRegExp (line 828) | function isRegExp(value) { function isWindow (line 840) | function isWindow(obj) { function isScope (line 845) | function isScope(obj) { function isFile (line 850) | function isFile(obj) { function isFormData (line 855) | function isFormData(obj) { function isBlob (line 860) | function isBlob(obj) { function isBoolean (line 865) | function isBoolean(value) { function isPromiseLike (line 870) | function isPromiseLike(obj) { function isTypedArray (line 876) | function isTypedArray(value) { function isArrayBuffer (line 880) | function isArrayBuffer(obj) { function isElement (line 912) | function isElement(node) { function makeMap (line 922) | function makeMap(str) { function nodeName_ (line 931) | function nodeName_(element) { function includes (line 935) | function includes(array, obj) { function arrayRemove (line 939) | function arrayRemove(array, value) { function copy (line 1012) | function copy(source, destination, maxDepth) { function simpleCompare (line 1159) | function simpleCompare(a, b) { return a === b || (a !== a && b !== b); } function equals (line 1225) | function equals(o1, o2) { function noUnsafeEval (line 1291) | function noUnsafeEval() { function concat (line 1356) | function concat(array1, array2, index) { function sliceArgs (line 1360) | function sliceArgs(args, startIndex) { function bind (line 1382) | function bind(self, fn) { function toJsonReplacer (line 1403) | function toJsonReplacer(key, value) { function toJson (line 1456) | function toJson(obj, pretty) { function fromJson (line 1477) | function fromJson(json) { function timezoneToOffset (line 1485) | function timezoneToOffset(timezone, fallback) { function addDateMinutes (line 1494) | function addDateMinutes(date, minutes) { function convertTimezoneToLocal (line 1501) | function convertTimezoneToLocal(date, timezone, reverse) { function startingTag (line 1512) | function startingTag(element) { function tryDecodeURIComponent (line 1537) | function tryDecodeURIComponent(value) { function parseKeyValue (line 1550) | function parseKeyValue(/**string*/keyValue) { function toKeyValue (line 1577) | function toKeyValue(obj) { function encodeUriSegment (line 1605) | function encodeUriSegment(val) { function encodeUriQuery (line 1624) | function encodeUriQuery(val, pctEncodeSpaces) { function getNgAttribute (line 1636) | function getNgAttribute(element, ngAttr) { function allowAutoBootstrap (line 1647) | function allowAutoBootstrap(document) { function angularInit (line 1841) | function angularInit(element, bootstrap) { function bootstrap (line 1934) | function bootstrap(element, modules, config) { function reloadWithDebugInfo (line 2012) | function reloadWithDebugInfo() { function getTestability (line 2025) | function getTestability(rootElement) { function snake_case (line 2035) | function snake_case(name, separator) { function bindJQuery (line 2043) | function bindJQuery() { function assertArg (line 2097) | function assertArg(arg, name, reason) { function assertArgFn (line 2104) | function assertArgFn(arg, name, acceptArrayAnnotation) { function assertNotHasOwnProperty (line 2119) | function assertNotHasOwnProperty(name, context) { function getter (line 2133) | function getter(obj, path, bindFnToScope) { function getBlockNodes (line 2157) | function getBlockNodes(nodes) { function createMap (line 2187) | function createMap() { function stringify (line 2191) | function stringify(value) { function setupModuleLoader (line 2228) | function setupModuleLoader(window) { function shallowCopy (line 2637) | function shallowCopy(src, dst) { function serializeObject (line 2659) | function serializeObject(obj, maxDepth) { function toDebugString (line 2682) | function toDebugString(obj, maxDepth) { function publishExternalAPI (line 2817) | function publishExternalAPI(angular) { function jqNextId (line 3096) | function jqNextId() { return ++jqId; } function cssKebabToCamel (line 3109) | function cssKebabToCamel(name) { function fnCamelCaseReplace (line 3113) | function fnCamelCaseReplace(all, letter) { function kebabToCamel (line 3121) | function kebabToCamel(name) { function jqLiteIsTextNode (line 3146) | function jqLiteIsTextNode(html) { function jqLiteAcceptsData (line 3150) | function jqLiteAcceptsData(node) { function jqLiteHasData (line 3157) | function jqLiteHasData(node) { function jqLiteBuildFragment (line 3164) | function jqLiteBuildFragment(html, context) { function jqLiteParseHTML (line 3201) | function jqLiteParseHTML(html, context) { function jqLiteWrapNode (line 3216) | function jqLiteWrapNode(node, wrapper) { function JQLite (line 3234) | function JQLite(element) { function jqLiteClone (line 3261) | function jqLiteClone(element) { function jqLiteDealoc (line 3265) | function jqLiteDealoc(element, onlyDescendants) { function jqLiteOff (line 3273) | function jqLiteOff(element, type, fn, unsupported) { function jqLiteRemoveData (line 3311) | function jqLiteRemoveData(element, name) { function jqLiteExpandoStore (line 3333) | function jqLiteExpandoStore(element, createIfNecessary) { function jqLiteData (line 3346) | function jqLiteData(element, key, value) { function jqLiteHasClass (line 3375) | function jqLiteHasClass(element, selector) { function jqLiteRemoveClass (line 3381) | function jqLiteRemoveClass(element, cssClasses) { function jqLiteAddClass (line 3398) | function jqLiteAddClass(element, cssClasses) { function jqLiteAddNodes (line 3418) | function jqLiteAddNodes(root, elements) { function jqLiteController (line 3444) | function jqLiteController(element, name) { function jqLiteInheritedData (line 3448) | function jqLiteInheritedData(element, name, value) { function jqLiteEmpty (line 3468) | function jqLiteEmpty(element) { function jqLiteRemove (line 3475) | function jqLiteRemove(element, keepData) { function jqLiteDocumentLoaded (line 3482) | function jqLiteDocumentLoaded(action, win) { function jqLiteReady (line 3495) | function jqLiteReady(fn) { function getBooleanAttrName (line 3559) | function getBooleanAttrName(element, name) { function getAliasedAttrName (line 3567) | function getAliasedAttrName(name) { function getText (line 3664) | function getText(element, value) { function createEventHandler (line 3749) | function createEventHandler(element, events) { function defaultHandlerWrapper (line 3801) | function defaultHandlerWrapper(element, event, handler) { function specialMouseHandlerWrapper (line 3805) | function specialMouseHandlerWrapper(target, event, handler) { function $$jqLiteProvider (line 4056) | function $$jqLiteProvider() { function hashKey (line 4087) | function hashKey(obj, nextUidFn) { function NgMapShim (line 4112) | function NgMapShim() { function stringifyFn (line 4244) | function stringifyFn(fn) { function extractArgs (line 4248) | function extractArgs(fn) { function anonFn (line 4254) | function anonFn(fn) { function annotate (line 4264) | function annotate(fn, strictDi, name) { function createInjector (line 4877) | function createInjector(modulesToLoad, strictDi) { function $AnchorScrollProvider (line 5159) | function $AnchorScrollProvider() { function mergeClasses (line 5427) | function mergeClasses(a,b) { function extractElementNode (line 5436) | function extractElementNode(element) { function splitClasses (line 5445) | function splitClasses(classes) { function prepareAnimateOptions (line 5470) | function prepareAnimateOptions(options) { function updateData (line 5521) | function updateData(data, classes, value) { function handleCSSClassChanges (line 5536) | function handleCSSClassChanges() { function addRemoveClassesPostDigest (line 5569) | function addRemoveClassesPostDigest(element, add, remove) { function domInsert (line 5735) | function domInsert(element, parentElement, afterElement) { function waitForTick (line 6135) | function waitForTick(fn) { function next (line 6174) | function next() { function onProgress (line 6198) | function onProgress(response) { function AnimateRunner (line 6206) | function AnimateRunner(host) { function run (line 6364) | function run() { function applyAnimationContents (line 6375) | function applyAnimationContents() { function Browser (line 6416) | function Browser(window, document, $log, $sniffer) { function $BrowserProvider (line 6748) | function $BrowserProvider() { function $CacheFactoryProvider (line 6837) | function $CacheFactoryProvider() { function $TemplateCacheProvider (line 7156) | function $TemplateCacheProvider() { function UNINITIALIZED_VALUE (line 8179) | function UNINITIALIZED_VALUE() {} function $CompileProvider (line 8190) | function $CompileProvider($provide, $$sanitizeUriProvider) { function SimpleChange (line 10868) | function SimpleChange(previous, current) { function directiveNormalize (line 10882) | function directiveNormalize(name) { function nodesetLinkingFn (line 10935) | function nodesetLinkingFn( function directiveLinkingFn (line 10942) | function directiveLinkingFn( function tokenDifference (line 10950) | function tokenDifference(str1, str2) { function removeComments (line 10966) | function removeComments(jqNodes) { function identifierForController (line 10988) | function identifierForController(controller, ident) { function $ControllerProvider (line 11009) | function $ControllerProvider() { function $DocumentProvider (line 11201) | function $DocumentProvider() { function $$IsDocumentHiddenProvider (line 11213) | function $$IsDocumentHiddenProvider() { function $ExceptionHandlerProvider (line 11278) | function $ExceptionHandlerProvider() { function serializeValue (line 11319) | function serializeValue(v) { function $HttpParamSerializerProvider (line 11328) | function $HttpParamSerializerProvider() { function $HttpParamSerializerJQLikeProvider (line 11366) | function $HttpParamSerializerJQLikeProvider() { function defaultHttpResponseTransform (line 11439) | function defaultHttpResponseTransform(data, headers) { function isJsonLike (line 11465) | function isJsonLike(str) { function parseHeaders (line 11476) | function parseHeaders(headers) { function headersGetter (line 11512) | function headersGetter(headers) { function transformData (line 11542) | function transformData(data, headers, status, fns) { function isSuccess (line 11555) | function isSuccess(status) { function $HttpProvider (line 11568) | function $HttpProvider() { function $xhrFactoryProvider (line 12863) | function $xhrFactoryProvider() { function $HttpBackendProvider (line 12889) | function $HttpBackendProvider() { function createHttpBackend (line 12895) | function createHttpBackend($browser, createXhr, $browserDefer, callbacks... function $InterpolateProvider (line 13130) | function $InterpolateProvider() { function $IntervalProvider (line 13461) | function $IntervalProvider() { function createCallback (line 13677) | function createCallback(callbackId) { function encodePath (line 13766) | function encodePath(path) { function decodePath (line 13778) | function decodePath(path, html5Mode) { function parseAbsoluteUrl (line 13793) | function parseAbsoluteUrl(absoluteUrl, locationObj) { function parseAppUrl (line 13802) | function parseAppUrl(url, locationObj, html5Mode) { function startsWith (line 13824) | function startsWith(str, search) { function stripBaseUrl (line 13835) | function stripBaseUrl(base, url) { function stripHash (line 13842) | function stripHash(url) { function trimEmptyHash (line 13847) | function trimEmptyHash(url) { function stripFile (line 13852) | function stripFile(url) { function serverBase (line 13857) | function serverBase(url) { function LocationHtml5Url (line 13871) | function LocationHtml5Url(appBase, appBaseNoFile, basePrefix) { function LocationHashbangUrl (line 13953) | function LocationHashbangUrl(appBase, appBaseNoFile, hashPrefix) { function LocationHashbangInHtml5Url (line 14067) | function LocationHashbangInHtml5Url(appBase, appBaseNoFile, hashPrefix) { function locationGetter (line 14440) | function locationGetter(property) { function locationGetterSetter (line 14447) | function locationGetterSetter(property, preprocess) { function $LocationProvider (line 14495) | function $LocationProvider() { function $LogProvider (line 14851) | function $LogProvider() { function getStringValue (line 14997) | function getStringValue(name) { function ifDefined (line 15574) | function ifDefined(v, d) { function plusFn (line 15578) | function plusFn(l, r) { function isStateless (line 15584) | function isStateless($filter, filterName) { function isPure (line 15593) | function isPure(node, parentIsPure) { function findConstantAndWatchExpressions (line 15618) | function findConstantAndWatchExpressions(ast, $filter, parentIsPure) { function getInputs (line 15731) | function getInputs(body) { function isAssignable (line 15739) | function isAssignable(ast) { function assignableAST (line 15743) | function assignableAST(ast) { function isLiteral (line 15749) | function isLiteral(ast) { function isConstant (line 15757) | function isConstant(ast) { function ASTCompiler (line 15761) | function ASTCompiler($filter) { function ASTInterpreter (line 16227) | function ASTInterpreter($filter) { function Parser (line 16601) | function Parser(lexer, $filter, options) { function getValueOf (line 16634) | function getValueOf(value) { function $ParseProvider (line 16690) | function $ParseProvider() { function $QProvider (line 17198) | function $QProvider() { function $$QProvider (line 17230) | function $$QProvider() { function qFactory (line 17258) | function qFactory(nextTick, exceptionHandler, errorOnUnhandledRejections) { function isStateExceptionHandled (line 17650) | function isStateExceptionHandled(state) { function markQStateExceptionHandled (line 17653) | function markQStateExceptionHandled(state) { function markQExceptionHandled (line 17656) | function markQExceptionHandled(q) { function $$RAFProvider (line 17661) | function $$RAFProvider() { //rAF function $RootScopeProvider (line 17760) | function $RootScopeProvider() { function $$SanitizeUriProvider (line 19234) | function $$SanitizeUriProvider() { function snakeToCamel (line 19338) | function snakeToCamel(name) { function adjustMatcher (line 19343) | function adjustMatcher(matcher) { function adjustMatchers (line 19371) | function adjustMatchers(matchers) { function $SceDelegateProvider (line 19472) | function $SceDelegateProvider() { function $SceProvider (line 20038) | function $SceProvider() { function $SnifferProvider (line 20464) | function $SnifferProvider() { function $TemplateRequestProvider (line 20543) | function $TemplateRequestProvider() { function $$TestabilityProvider (line 20654) | function $$TestabilityProvider() { function $TimeoutProvider (line 20770) | function $TimeoutProvider() { function urlResolve (line 20923) | function urlResolve(url) { function urlIsSameOrigin (line 20961) | function urlIsSameOrigin(requestUrl) { function urlIsAllowedOriginFactory (line 20974) | function urlIsAllowedOriginFactory(whitelistedOriginUrls) { function urlsAreSameOrigin (line 21003) | function urlsAreSameOrigin(url1, url2) { function $WindowProvider (line 21053) | function $WindowProvider() { function $$CookieReader (line 21066) | function $$CookieReader($document) { function $$CookieReaderProvider (line 21117) | function $$CookieReaderProvider() { function $FilterProvider (line 21228) | function $FilterProvider($provide) { function filterFilter (line 21428) | function filterFilter() { function createPredicateFn (line 21465) | function createPredicateFn(expression, comparator, anyPropertyKey, match... function deepCompare (line 21502) | function deepCompare(actual, expected, comparator, anyPropertyKey, match... function getTypeForFilter (line 21554) | function getTypeForFilter(val) { function currencyFilter (line 21615) | function currencyFilter($locale) { function numberFilter (line 21692) | function numberFilter($locale) { function parse (line 21717) | function parse(numStr) { function roundNumber (line 21772) | function roundNumber(parsedNumber, fractionSize, minFrac, maxFrac) { function formatNumber (line 21847) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz... function padNumber (line 21913) | function padNumber(num, digits, trim, negWrap) { function dateGetter (line 21932) | function dateGetter(name, size, offset, trim, negWrap) { function dateStrGetter (line 21944) | function dateStrGetter(name, shortForm, standAlone) { function timeZoneGetter (line 21954) | function timeZoneGetter(date, formats, offset) { function getFirstThursdayOfYear (line 21964) | function getFirstThursdayOfYear(year) { function getThursdayThisWeek (line 21972) | function getThursdayThisWeek(datetime) { function weekGetter (line 21978) | function weekGetter(size) { function ampmGetter (line 21990) | function ampmGetter(date, formats) { function eraGetter (line 21994) | function eraGetter(date, formats) { function longEraGetter (line 21998) | function longEraGetter(date, formats) { function dateFilter (line 22136) | function dateFilter($locale) { function jsonFilter (line 22243) | function jsonFilter() { function limitToFilter (line 22392) | function limitToFilter() { function sliceFn (line 22419) | function sliceFn(input, begin, end) { function orderByFilter (line 22979) | function orderByFilter($parse) { function ngDirective (line 23122) | function ngDirective(directive) { function defaultLinkFn (line 23519) | function defaultLinkFn(scope, element, attr) { function nullFormRenameControl (line 23623) | function nullFormRenameControl(control, name) { function FormController (line 23677) | function FormController($element, $attrs, $scope, $animate, $interpolate) { function getSetter (line 24173) | function getSetter(expression) { function setupValidity (line 24189) | function setupValidity(instance) { function addSetValidityMethod (line 24193) | function addSetValidityMethod(context) { function isObjectEmpty (line 24280) | function isObjectEmpty(obj) { function stringBasedInputType (line 25538) | function stringBasedInputType(ctrl) { function textInputType (line 25544) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) { function baseInputType (line 25549) | function baseInputType(scope, element, attr, ctrl, $sniffer, $browser) { function weekParser (line 25669) | function weekParser(isoWeek, existingDate) { function createDateParser (line 25701) | function createDateParser(regexp, mapping) { function createDateInputType (line 25751) | function createDateInputType(type, regexp, parseDate, format) { function badInputChecker (line 25840) | function badInputChecker(scope, element, attr, ctrl) { function numberFormatterParser (line 25851) | function numberFormatterParser(ctrl) { function parseNumberAttrVal (line 25870) | function parseNumberAttrVal(val) { function isNumberInteger (line 25877) | function isNumberInteger(num) { function countDecimals (line 25885) | function countDecimals(num) { function isValidForStep (line 25905) | function isValidForStep(viewValue, stepBase, step) { function numberInputType (line 25936) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser) { function rangeInputType (line 25983) | function rangeInputType(scope, element, attr, ctrl, $sniffer, $browser) { function urlInputType (line 26117) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) { function emailInputType (line 26130) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) { function radioInputType (line 26143) | function radioInputType(scope, element, attr, ctrl) { function parseConstantExpr (line 26174) | function parseConstantExpr($parse, context, name, expression, fallback) { function checkboxInputType (line 26187) | function checkboxInputType(scope, element, attr, ctrl, $sniffer, $browse... function updateElementValue (line 26488) | function updateElementValue(element, attr, value) { function classDirective (line 26807) | function classDirective(name, selector) { function NgModelController (line 29282) | function NgModelController($scope, $exceptionHandler, $attr, $element, $... function processParseErrors (line 29644) | function processParseErrors() { function processSyncValidators (line 29664) | function processSyncValidators() { function processAsyncValidators (line 29680) | function processAsyncValidators() { function setValidity (line 29706) | function setValidity(name, isValid) { function validationDone (line 29712) | function validationDone(allValid) { function writeToModelIfNeeded (line 29794) | function writeToModelIfNeeded() { function setupModelWatcher (line 30092) | function setupModelWatcher(ctrl) { function setTouched (line 30382) | function setTouched() { function ModelOptions (line 30411) | function ModelOptions(options) { function NgModelOptionsController (line 30763) | function NgModelOptionsController($attrs, $scope) { function defaults (line 30788) | function defaults(dst, src) { function parseOptionsExpression (line 31079) | function parseOptionsExpression(optionsExp, selectElement, scope) { function ngOptionsPostLink (line 31242) | function ngOptionsPostLink(scope, selectElement, attr, ctrls) { function updateElementText (line 31777) | function updateElementText(newText) { function ngTranscludeCloneAttachFn (line 33356) | function ngTranscludeCloneAttachFn(clone, transcludedScope) { function useFallbackContent (line 33367) | function useFallbackContent() { function notWhitespace (line 33375) | function notWhitespace(nodes) { function setOptionSelectedStatus (line 33440) | function setOptionSelectedStatus(optionEl, value) { function scheduleRender (line 33790) | function scheduleRender() { function scheduleViewValueUpdate (line 33800) | function scheduleViewValueUpdate(renderAfter) { function selectPreLink (line 34200) | function selectPreLink(scope, element, attr, ctrls) { function selectPostLink (line 34285) | function selectPostLink(scope, element, attrs, ctrls) { function getDecimals (line 34733) | function getDecimals(n) { function getVF (line 34739) | function getVF(n, opt_precision) { FILE: test/angular/1.7/angular-animate.js function assertArg (line 64) | function assertArg(arg, name, reason) { function mergeClasses (line 71) | function mergeClasses(a,b) { function packageStyles (line 80) | function packageStyles(options) { function pendClasses (line 89) | function pendClasses(classes, fix, isPrefix) { function removeFromArray (line 106) | function removeFromArray(arr, val) { function stripCommentsFromElement (line 113) | function stripCommentsFromElement(element) { function extractElementNode (line 138) | function extractElementNode(element) { function $$addClass (line 148) | function $$addClass($$jqLite, element, className) { function $$removeClass (line 154) | function $$removeClass($$jqLite, element, className) { function applyAnimationClassesFactory (line 160) | function applyAnimationClassesFactory($$jqLite) { function prepareAnimationOptions (line 173) | function prepareAnimationOptions(options) { function applyAnimationStyles (line 187) | function applyAnimationStyles(element, options) { function applyAnimationFromStyles (line 192) | function applyAnimationFromStyles(element, options) { function applyAnimationToStyles (line 199) | function applyAnimationToStyles(element, options) { function mergeAnimationDetails (line 206) | function mergeAnimationDetails(element, oldAnimation, newAnimation) { function resolveElementClasses (line 247) | function resolveElementClasses(existing, toAdd, toRemove) { function getDomNode (line 305) | function getDomNode(element) { function applyGeneratedPreparationClasses (line 309) | function applyGeneratedPreparationClasses($$jqLite, element, event, opti... function clearGeneratedClasses (line 326) | function clearGeneratedClasses(element, options) { function blockKeyframeAnimations (line 337) | function blockKeyframeAnimations(node, applyBlock) { function applyInlineStyle (line 344) | function applyInlineStyle(node, styleTuple) { function concatWithSpace (line 350) | function concatWithSpace(a,b) { function scheduler (line 370) | function scheduler(tasks) { function nextTick (line 400) | function nextTick() { function setData (line 507) | function setData(value) { function getCssKeyframeDurationStyle (line 754) | function getCssKeyframeDurationStyle(duration) { function getCssDelayStyle (line 758) | function getCssDelayStyle(delay, isKeyframeAnimation) { function computeCssStyles (line 763) | function computeCssStyles($window, element, properties) { function parseMaxTime (line 789) | function parseMaxTime(str) { function truthyTimingValue (line 804) | function truthyTimingValue(val) { function getCssTransitionDurationStyle (line 808) | function getCssTransitionDurationStyle(duration, applyOnlyDuration) { function registerRestorableStyles (line 828) | function registerRestorableStyles(backup, node, properties) { function computeCachedCssStyles (line 845) | function computeCachedCssStyles(node, className, cacheKey, allowNoDurati... function computeCachedCssStaggerStyles (line 866) | function computeCachedCssStaggerStyles(node, className, cacheKey, proper... function waitUntilQuiet (line 897) | function waitUntilQuiet(callback) { function computeTimings (line 915) | function computeTimings(node, className, cacheKey, allowNoDuration) { function endFn (line 1190) | function endFn() { function cancelFn (line 1194) | function cancelFn() { function close (line 1198) | function close(rejected) { function applyBlocking (line 1263) | function applyBlocking(duration) { function closeAndReturnNoopAnimator (line 1273) | function closeAndReturnNoopAnimator() { function onAnimationProgress (line 1292) | function onAnimationProgress(event) { function start (line 1325) | function start() { function isDocumentFragment (line 1513) | function isDocumentFragment(node) { function filterCssClasses (line 1542) | function filterCssClasses(classes) { function getUniqueValues (line 1547) | function getUniqueValues(a, b) { function prepareAnchoredAnimation (line 1555) | function prepareAnchoredAnimation(classes, outAnchor, inAnchor) { function prepareFromToAnchorAnimation (line 1682) | function prepareFromToAnchorAnimation(from, to, classes, anchors) { function prepareRegularAnimation (line 1735) | function prepareRegularAnimation(animationDetails) { function applyOptions (line 1830) | function applyOptions() { function close (line 1835) | function close() { function onComplete (line 1897) | function onComplete(success) { function endAnimations (line 1902) | function endAnimations(cancelled) { function executeAnimationFn (line 1911) | function executeAnimationFn(fn, element, event, options, onDone) { function groupEventedAnimations (line 1954) | function groupEventedAnimations(element, event, options, animations, fnN... function packageAnimations (line 1995) | function packageAnimations(element, event, options, animations, fnName) { function lookupAnimations (line 2045) | function lookupAnimations(classes) { function endFnFactory (line 2091) | function endFnFactory() { function done (line 2100) | function done(status) { function prepareAnimation (line 2110) | function prepareAnimation(animationDetails) { function getEventData (line 2134) | function getEventData(options) { function makeTruthyCssClassMap (line 2143) | function makeTruthyCssClassMap(classString) { function hasMatchingClasses (line 2157) | function hasMatchingClasses(newClassString, currentClassString) { function isAllowed (line 2166) | function isAllowed(ruleType, currentAnimation, previousAnimation) { function hasAnimationClasses (line 2172) | function hasAnimationClasses(animation, and) { function removeFromDisabledElementsLookup (line 2241) | function removeFromDisabledElementsLookup(evt) { function postDigestTaskFactory (line 2245) | function postDigestTaskFactory() { function normalizeAnimationDetails (line 2308) | function normalizeAnimationDetails(element, animation) { function findCallbacks (line 2318) | function findCallbacks(targetParentNode, targetNode, event) { function filterFromRegistry (line 2334) | function filterFromRegistry(list, matchContainer, matchCallback) { function cleanupEventListeners (line 2343) | function cleanupEventListeners(phase, node) { function queueAnimation (line 2444) | function queueAnimation(originalElement, event, initialOptions) { function closeChildAnimations (line 2726) | function closeChildAnimations(node) { function clearElementAnimationState (line 2744) | function clearElementAnimationState(node) { function areAnimationsAllowed (line 2756) | function areAnimationsAllowed(node, parentNode, event) { function markElementAnimationState (line 2841) | function markElementAnimationState(node, state, details) { function setRunner (line 2922) | function setRunner(element, runner) { function removeRunner (line 2926) | function removeRunner(element) { function getRunner (line 2930) | function getRunner(element) { function sortAnimations (line 2940) | function sortAnimations(animations) { function getAnchorNodes (line 3179) | function getAnchorNodes(node) { function groupAnimations (line 3194) | function groupAnimations(animations) { function cssClassesIntersection (line 3277) | function cssClassesIntersection(a,b) { function invokeFirstDriver (line 3297) | function invokeFirstDriver(animationDetails) { function beforeStart (line 3310) | function beforeStart() { function updateAnimationRunners (line 3321) | function updateAnimationRunners(animation, newRunner) { function handleDestroyedElement (line 3335) | function handleDestroyedElement() { function close (line 3342) | function close(rejected) { FILE: test/angular/1.7/angular-mocks.js function routeToRegExp (line 24) | function routeToRegExp(path, opts) { function concat (line 482) | function concat(array1, array2, index) { function jsonStringToDate (line 734) | function jsonStringToDate(string) { function toInt (line 758) | function toInt(str) { function padNumberInMock (line 762) | function padNumberInMock(num, digits, trim) { function reflowFn (line 959) | function reflowFn() { method reflows (line 1037) | get reflows() { function serialize (line 1129) | function serialize(object) { function serializeScope (line 1162) | function serializeScope(scope, offset) { function createHttpBackendMock (line 1497) | function createHttpBackendMock($rootScope, $timeout, $delegate, $browser) { function assertArgDefined (line 2149) | function assertArgDefined(args, index, name) { function stripQueryAndHash (line 2155) | function stripQueryAndHash(url) { function MockHttpExpectation (line 2159) | function MockHttpExpectation(expectedMethod, expectedUrl, expectedData, ... function createMockXhr (line 2275) | function createMockXhr() { function MockXhr (line 2279) | function MockXhr() { function createControllerDecorator (line 2546) | function createControllerDecorator() { function countChildScopes (line 3046) | function countChildScopes() { function countWatchers (line 3078) | function countWatchers() { function workFn (line 3143) | function workFn() { function WorkFn (line 3431) | function WorkFn() { function workFn (line 3477) | function workFn() { function InjectorState (line 3488) | function InjectorState() { function pressed (line 3593) | function pressed(key) { function supportsTouchEvents (line 3675) | function supportsTouchEvents() { function createTouchEvent (line 3693) | function createTouchEvent(element, eventType, x, y) { function supportsEventBubblingInDetachedTree (line 3706) | function supportsEventBubblingInDetachedTree() { function triggerForPath (line 3726) | function triggerForPath(element, evnt) { function patchEventTargetForBubbling (line 3741) | function patchEventTargetForBubbling(event, target) { function isAttachedToDocument (line 3746) | function isAttachedToDocument(element) { FILE: test/angular/1.7/angular.js function errorHandlingConfig (line 46) | function errorHandlingConfig(config) { function isValidObjectMaxDepth (line 64) | function isValidObjectMaxDepth(maxDepth) { function minErr (line 99) | function minErr(module, ErrorConstructor) { function isArrayLike (line 318) | function isArrayLike(obj) { function forEach (line 374) | function forEach(obj, iterator, context) { function forEachSorted (line 416) | function forEachSorted(obj, iterator, context) { function reverseParams (line 430) | function reverseParams(iteratorFn) { function nextUid (line 444) | function nextUid() { function setHashKey (line 454) | function setHashKey(obj, h) { function baseExtend (line 463) | function baseExtend(dst, objs, deep) { function extend (line 517) | function extend(dst) { function merge (line 556) | function merge(dst) { function toInt (line 562) | function toInt(str) { function inherit (line 572) | function inherit(parent, extra) { function noop (line 592) | function noop() {} function identity (line 624) | function identity($) {return $;} function valueFn (line 628) | function valueFn(value) {return function valueRef() {return value;};} function hasCustomToString (line 630) | function hasCustomToString(obj) { function isUndefined (line 647) | function isUndefined(value) {return typeof value === 'undefined';} function isDefined (line 662) | function isDefined(value) {return typeof value !== 'undefined';} function isObject (line 678) | function isObject(value) { function isBlankObject (line 689) | function isBlankObject(value) { function isString (line 706) | function isString(value) {return typeof value === 'string';} function isNumber (line 727) | function isNumber(value) {return typeof value === 'number';} function isDate (line 742) | function isDate(value) { function isArray (line 759) | function isArray(arr) { function isError (line 771) | function isError(value) { function isFunction (line 793) | function isFunction(value) {return typeof value === 'function';} function isRegExp (line 803) | function isRegExp(value) { function isWindow (line 815) | function isWindow(obj) { function isScope (line 820) | function isScope(obj) { function isFile (line 825) | function isFile(obj) { function isFormData (line 830) | function isFormData(obj) { function isBlob (line 835) | function isBlob(obj) { function isBoolean (line 840) | function isBoolean(value) { function isPromiseLike (line 845) | function isPromiseLike(obj) { function isTypedArray (line 851) | function isTypedArray(value) { function isArrayBuffer (line 855) | function isArrayBuffer(obj) { function isElement (line 887) | function isElement(node) { function makeMap (line 897) | function makeMap(str) { function nodeName_ (line 906) | function nodeName_(element) { function includes (line 910) | function includes(array, obj) { function arrayRemove (line 914) | function arrayRemove(array, value) { function copy (line 1009) | function copy(source, destination, maxDepth) { function simpleCompare (line 1156) | function simpleCompare(a, b) { return a === b || (a !== a && b !== b); } function equals (line 1222) | function equals(o1, o2) { function noUnsafeEval (line 1288) | function noUnsafeEval() { function concat (line 1353) | function concat(array1, array2, index) { function sliceArgs (line 1357) | function sliceArgs(args, startIndex) { function bind (line 1379) | function bind(self, fn) { function toJsonReplacer (line 1400) | function toJsonReplacer(key, value) { function toJson (line 1453) | function toJson(obj, pretty) { function fromJson (line 1474) | function fromJson(json) { function timezoneToOffset (line 1482) | function timezoneToOffset(timezone, fallback) { function addDateMinutes (line 1491) | function addDateMinutes(date, minutes) { function convertTimezoneToLocal (line 1498) | function convertTimezoneToLocal(date, timezone, reverse) { function startingTag (line 1509) | function startingTag(element) { function tryDecodeURIComponent (line 1534) | function tryDecodeURIComponent(value) { function parseKeyValue (line 1547) | function parseKeyValue(/**string*/keyValue) { function toKeyValue (line 1574) | function toKeyValue(obj) { function encodeUriSegment (line 1602) | function encodeUriSegment(val) { function encodeUriQuery (line 1621) | function encodeUriQuery(val, pctEncodeSpaces) { function getNgAttribute (line 1633) | function getNgAttribute(element, ngAttr) { function allowAutoBootstrap (line 1644) | function allowAutoBootstrap(document) { function angularInit (line 1838) | function angularInit(element, bootstrap) { function bootstrap (line 1931) | function bootstrap(element, modules, config) { function reloadWithDebugInfo (line 2009) | function reloadWithDebugInfo() { function getTestability (line 2022) | function getTestability(rootElement) { function snake_case (line 2032) | function snake_case(name, separator) { function bindJQuery (line 2040) | function bindJQuery() { function assertArg (line 2094) | function assertArg(arg, name, reason) { function assertArgFn (line 2101) | function assertArgFn(arg, name, acceptArrayAnnotation) { function assertNotHasOwnProperty (line 2116) | function assertNotHasOwnProperty(name, context) { function getter (line 2130) | function getter(obj, path, bindFnToScope) { function getBlockNodes (line 2154) | function getBlockNodes(nodes) { function createMap (line 2184) | function createMap() { function stringify (line 2188) | function stringify(value) { function setupModuleLoader (line 2225) | function setupModuleLoader(window) { function shallowCopy (line 2635) | function shallowCopy(src, dst) { function serializeObject (line 2657) | function serializeObject(obj, maxDepth) { function toDebugString (line 2680) | function toDebugString(obj, maxDepth) { function publishExternalAPI (line 2818) | function publishExternalAPI(angular) { function jqNextId (line 3101) | function jqNextId() { return ++jqId; } function cssKebabToCamel (line 3114) | function cssKebabToCamel(name) { function fnCamelCaseReplace (line 3118) | function fnCamelCaseReplace(all, letter) { function kebabToCamel (line 3126) | function kebabToCamel(name) { function jqLiteIsTextNode (line 3151) | function jqLiteIsTextNode(html) { function jqLiteAcceptsData (line 3155) | function jqLiteAcceptsData(node) { function jqLiteHasData (line 3162) | function jqLiteHasData(node) { function jqLiteBuildFragment (line 3169) | function jqLiteBuildFragment(html, context) { function jqLiteParseHTML (line 3206) | function jqLiteParseHTML(html, context) { function jqLiteWrapNode (line 3221) | function jqLiteWrapNode(node, wrapper) { function JQLite (line 3239) | function JQLite(element) { function jqLiteClone (line 3266) | function jqLiteClone(element) { function jqLiteDealoc (line 3270) | function jqLiteDealoc(element, onlyDescendants) { function isEmptyObject (line 3278) | function isEmptyObject(obj) { function removeIfEmptyData (line 3287) | function removeIfEmptyData(element) { function jqLiteOff (line 3300) | function jqLiteOff(element, type, fn, unsupported) { function jqLiteRemoveData (line 3340) | function jqLiteRemoveData(element, name) { function jqLiteExpandoStore (line 3356) | function jqLiteExpandoStore(element, createIfNecessary) { function jqLiteData (line 3369) | function jqLiteData(element, key, value) { function jqLiteHasClass (line 3398) | function jqLiteHasClass(element, selector) { function jqLiteRemoveClass (line 3404) | function jqLiteRemoveClass(element, cssClasses) { function jqLiteAddClass (line 3421) | function jqLiteAddClass(element, cssClasses) { function jqLiteAddNodes (line 3441) | function jqLiteAddNodes(root, elements) { function jqLiteController (line 3467) | function jqLiteController(element, name) { function jqLiteInheritedData (line 3471) | function jqLiteInheritedData(element, name, value) { function jqLiteEmpty (line 3491) | function jqLiteEmpty(element) { function jqLiteRemove (line 3498) | function jqLiteRemove(element, keepData) { function jqLiteDocumentLoaded (line 3505) | function jqLiteDocumentLoaded(action, win) { function jqLiteReady (line 3518) | function jqLiteReady(fn) { function getBooleanAttrName (line 3582) | function getBooleanAttrName(element, name) { function getAliasedAttrName (line 3590) | function getAliasedAttrName(name) { function getText (line 3688) | function getText(element, value) { function createEventHandler (line 3773) | function createEventHandler(element, events) { function defaultHandlerWrapper (line 3825) | function defaultHandlerWrapper(element, event, handler) { function specialMouseHandlerWrapper (line 3829) | function specialMouseHandlerWrapper(target, event, handler) { function $$jqLiteProvider (line 4080) | function $$jqLiteProvider() { function hashKey (line 4111) | function hashKey(obj, nextUidFn) { function NgMapShim (line 4136) | function NgMapShim() { function stringifyFn (line 4272) | function stringifyFn(fn) { function extractArgs (line 4276) | function extractArgs(fn) { function anonFn (line 4282) | function anonFn(fn) { function annotate (line 4292) | function annotate(fn, strictDi, name) { function createInjector (line 4905) | function createInjector(modulesToLoad, strictDi) { function $AnchorScrollProvider (line 5185) | function $AnchorScrollProvider() { function mergeClasses (line 5453) | function mergeClasses(a,b) { function extractElementNode (line 5462) | function extractElementNode(element) { function splitClasses (line 5471) | function splitClasses(classes) { function prepareAnimateOptions (line 5496) | function prepareAnimateOptions(options) { function updateData (line 5547) | function updateData(data, classes, value) { function handleCSSClassChanges (line 5562) | function handleCSSClassChanges() { function addRemoveClassesPostDigest (line 5595) | function addRemoveClassesPostDigest(element, add, remove) { function domInsert (line 5761) | function domInsert(element, parentElement, afterElement) { function waitForTick (line 6248) | function waitForTick(fn) { function next (line 6287) | function next() { function onProgress (line 6311) | function onProgress(response) { function AnimateRunner (line 6319) | function AnimateRunner(host) { function run (line 6477) | function run() { function applyAnimationContents (line 6488) | function applyAnimationContents() { function getHash (line 6508) | function getHash(url) { function trimEmptyHash (line 6513) | function trimEmptyHash(url) { function Browser (line 6538) | function Browser(window, document, $log, $sniffer, $$taskTrackerFactory) { function $BrowserProvider (line 6846) | function $BrowserProvider() { function $CacheFactoryProvider (line 6935) | function $CacheFactoryProvider() { function $TemplateCacheProvider (line 7254) | function $TemplateCacheProvider() { function UNINITIALIZED_VALUE (line 8626) | function UNINITIALIZED_VALUE() {} function $CompileProvider (line 8637) | function $CompileProvider($provide, $$sanitizeUriProvider) { function SimpleChange (line 11455) | function SimpleChange(previous, current) { function directiveNormalize (line 11469) | function directiveNormalize(name) { function nodesetLinkingFn (line 11522) | function nodesetLinkingFn( function directiveLinkingFn (line 11529) | function directiveLinkingFn( function tokenDifference (line 11537) | function tokenDifference(str1, str2) { function removeComments (line 11553) | function removeComments(jqNodes) { function identifierForController (line 11575) | function identifierForController(controller, ident) { function $ControllerProvider (line 11596) | function $ControllerProvider() { function $DocumentProvider (line 11769) | function $DocumentProvider() { function $$IsDocumentHiddenProvider (line 11781) | function $$IsDocumentHiddenProvider() { function $ExceptionHandlerProvider (line 11846) | function $ExceptionHandlerProvider() { function serializeValue (line 11887) | function serializeValue(v) { function $HttpParamSerializerProvider (line 11896) | function $HttpParamSerializerProvider() { function $HttpParamSerializerJQLikeProvider (line 11934) | function $HttpParamSerializerJQLikeProvider() { function defaultHttpResponseTransform (line 12010) | function defaultHttpResponseTransform(data, headers) { function isJsonLike (line 12036) | function isJsonLike(str) { function parseHeaders (line 12047) | function parseHeaders(headers) { function headersGetter (line 12083) | function headersGetter(headers) { function transformData (line 12113) | function transformData(data, headers, status, fns) { function isSuccess (line 12126) | function isSuccess(status) { function $HttpProvider (line 12139) | function $HttpProvider() { function $xhrFactoryProvider (line 13434) | function $xhrFactoryProvider() { function $HttpBackendProvider (line 13460) | function $HttpBackendProvider() { function createHttpBackend (line 13466) | function createHttpBackend($browser, createXhr, $browserDefer, callbacks... function $InterpolateProvider (line 13701) | function $InterpolateProvider() { function $IntervalProvider (line 14057) | function $IntervalProvider() { function $$IntervalFactoryProvider (line 14235) | function $$IntervalFactoryProvider() { function createCallback (line 14295) | function createCallback(callbackId) { function encodePath (line 14386) | function encodePath(path) { function decodePath (line 14398) | function decodePath(path, html5Mode) { function normalizePath (line 14413) | function normalizePath(pathValue, searchValue, hashValue) { function parseAbsoluteUrl (line 14421) | function parseAbsoluteUrl(absoluteUrl, locationObj) { function parseAppUrl (line 14430) | function parseAppUrl(url, locationObj, html5Mode) { function startsWith (line 14452) | function startsWith(str, search) { function stripBaseUrl (line 14463) | function stripBaseUrl(base, url) { function stripHash (line 14469) | function stripHash(url) { function stripFile (line 14474) | function stripFile(url) { function serverBase (line 14479) | function serverBase(url) { function LocationHtml5Url (line 14493) | function LocationHtml5Url(appBase, appBaseNoFile, basePrefix) { function LocationHashbangUrl (line 14565) | function LocationHashbangUrl(appBase, appBaseNoFile, hashPrefix) { function LocationHashbangInHtml5Url (line 14669) | function LocationHashbangInHtml5Url(appBase, appBaseNoFile, hashPrefix) { function locationGetter (line 15045) | function locationGetter(property) { function locationGetterSetter (line 15052) | function locationGetterSetter(property, preprocess) { function $LocationProvider (line 15100) | function $LocationProvider() { function $LogProvider (line 15460) | function $LogProvider() { function getStringValue (line 15606) | function getStringValue(name) { function ifDefined (line 16183) | function ifDefined(v, d) { function plusFn (line 16187) | function plusFn(l, r) { function isStateless (line 16193) | function isStateless($filter, filterName) { function isPure (line 16202) | function isPure(node, parentIsPure) { function findConstantAndWatchExpressions (line 16227) | function findConstantAndWatchExpressions(ast, $filter, parentIsPure) { function getInputs (line 16340) | function getInputs(body) { function isAssignable (line 16348) | function isAssignable(ast) { function assignableAST (line 16352) | function assignableAST(ast) { function isLiteral (line 16358) | function isLiteral(ast) { function isConstant (line 16366) | function isConstant(ast) { function ASTCompiler (line 16370) | function ASTCompiler($filter) { function ASTInterpreter (line 16836) | function ASTInterpreter($filter) { function Parser (line 17210) | function Parser(lexer, $filter, options) { function getValueOf (line 17243) | function getValueOf(value) { function $ParseProvider (line 17299) | function $ParseProvider() { function $QProvider (line 17816) | function $QProvider() { function $$QProvider (line 17848) | function $$QProvider() { function qFactory (line 17876) | function qFactory(nextTick, exceptionHandler, errorOnUnhandledRejections) { function isStateExceptionHandled (line 18268) | function isStateExceptionHandled(state) { function markQStateExceptionHandled (line 18271) | function markQStateExceptionHandled(state) { function markQExceptionHandled (line 18274) | function markQExceptionHandled(q) { function $$RAFProvider (line 18285) | function $$RAFProvider() { //rAF function $RootScopeProvider (line 18384) | function $RootScopeProvider() { function $$SanitizeUriProvider (line 19834) | function $$SanitizeUriProvider() { function snakeToCamel (line 19953) | function snakeToCamel(name) { function adjustMatcher (line 19958) | function adjustMatcher(matcher) { function adjustMatchers (line 19986) | function adjustMatchers(matchers) { function $SceDelegateProvider (line 20087) | function $SceDelegateProvider() { function $SceProvider (line 20683) | function $SceProvider() { function $SnifferProvider (line 21109) | function $SnifferProvider() { function $$TaskTrackerFactoryProvider (line 21190) | function $$TaskTrackerFactoryProvider() { function TaskTracker (line 21194) | function TaskTracker(log) { function $TemplateRequestProvider (line 21309) | function $TemplateRequestProvider() { function $$TestabilityProvider (line 21419) | function $$TestabilityProvider() { function $TimeoutProvider (line 21545) | function $TimeoutProvider() { function urlResolve (line 21715) | function urlResolve(url) { function urlIsSameOrigin (line 21758) | function urlIsSameOrigin(requestUrl) { function urlIsSameOriginAsBaseUrl (line 21772) | function urlIsSameOriginAsBaseUrl(requestUrl) { function urlIsAllowedOriginFactory (line 21785) | function urlIsAllowedOriginFactory(whitelistedOriginUrls) { function urlsAreSameOrigin (line 21814) | function urlsAreSameOrigin(url1, url2) { function getBaseUrl (line 21826) | function getBaseUrl() { function $WindowProvider (line 21885) | function $WindowProvider() { function $$CookieReader (line 21898) | function $$CookieReader($document) { function $$CookieReaderProvider (line 21949) | function $$CookieReaderProvider() { function $FilterProvider (line 22060) | function $FilterProvider($provide) { function filterFilter (line 22260) | function filterFilter() { function createPredicateFn (line 22297) | function createPredicateFn(expression, comparator, anyPropertyKey, match... function deepCompare (line 22334) | function deepCompare(actual, expected, comparator, anyPropertyKey, match... function getTypeForFilter (line 22386) | function getTypeForFilter(val) { function currencyFilter (line 22447) | function currencyFilter($locale) { function numberFilter (line 22524) | function numberFilter($locale) { function parse (line 22549) | function parse(numStr) { function roundNumber (line 22604) | function roundNumber(parsedNumber, fractionSize, minFrac, maxFrac) { function formatNumber (line 22679) | function formatNumber(number, pattern, groupSep, decimalSep, fractionSiz... function padNumber (line 22745) | function padNumber(num, digits, trim, negWrap) { function dateGetter (line 22764) | function dateGetter(name, size, offset, trim, negWrap) { function dateStrGetter (line 22776) | function dateStrGetter(name, shortForm, standAlone) { function timeZoneGetter (line 22786) | function timeZoneGetter(date, formats, offset) { function getFirstThursdayOfYear (line 22796) | function getFirstThursdayOfYear(year) { function getThursdayThisWeek (line 22804) | function getThursdayThisWeek(datetime) { function weekGetter (line 22810) | function weekGetter(size) { function ampmGetter (line 22822) | function ampmGetter(date, formats) { function eraGetter (line 22826) | function eraGetter(date, formats) { function longEraGetter (line 22830) | function longEraGetter(date, formats) { function dateFilter (line 22968) | function dateFilter($locale) { function jsonFilter (line 23075) | function jsonFilter() { function limitToFilter (line 23224) | function limitToFilter() { function sliceFn (line 23251) | function sliceFn(input, begin, end) { function orderByFilter (line 23817) | function orderByFilter($parse) { function ngDirective (line 23963) | function ngDirective(directive) { function defaultLinkFn (line 24359) | function defaultLinkFn(scope, element, attr) { function nullFormRenameControl (line 24469) | function nullFormRenameControl(control, name) { function FormController (line 24523) | function FormController($element, $attrs, $scope, $animate, $interpolate) { function getSetter (line 25061) | function getSetter(expression) { function setupValidity (line 25077) | function setupValidity(instance) { function addSetValidityMethod (line 25081) | function addSetValidityMethod(context) { function isObjectEmpty (line 25168) | function isObjectEmpty(obj) { function stringBasedInputType (line 26456) | function stringBasedInputType(ctrl) { function textInputType (line 26462) | function textInputType(scope, element, attr, ctrl, $sniffer, $browser) { function baseInputType (line 26467) | function baseInputType(scope, element, attr, ctrl, $sniffer, $browser) { function weekParser (line 26587) | function weekParser(isoWeek, existingDate) { function createDateParser (line 26619) | function createDateParser(regexp, mapping) { function createDateInputType (line 26677) | function createDateInputType(type, regexp, parseDate, format) { function badInputChecker (line 26798) | function badInputChecker(scope, element, attr, ctrl, parserName) { function numberFormatterParser (line 26814) | function numberFormatterParser(ctrl) { function parseNumberAttrVal (line 26834) | function parseNumberAttrVal(val) { function isNumberInteger (line 26841) | function isNumberInteger(num) { function countDecimals (line 26849) | function countDecimals(num) { function isValidForStep (line 26869) | function isValidForStep(viewValue, stepBase, step) { function numberInputType (line 26900) | function numberInputType(scope, element, attr, ctrl, $sniffer, $browser,... function rangeInputType (line 26965) | function rangeInputType(scope, element, attr, ctrl, $sniffer, $browser) { function urlInputType (line 27111) | function urlInputType(scope, element, attr, ctrl, $sniffer, $browser) { function emailInputType (line 27123) | function emailInputType(scope, element, attr, ctrl, $sniffer, $browser) { function radioInputType (line 27135) | function radioInputType(scope, element, attr, ctrl) { function parseConstantExpr (line 27166) | function parseConstantExpr($parse, context, name, expression, fallback) { function checkboxInputType (line 27179) | function checkboxInputType(scope, element, attr, ctrl, $sniffer, $browse... function updateElementValue (line 27522) | function updateElementValue(element, attr, value) { function classDirective (line 27841) | function classDirective(name, selector) { function createEventDirective (line 28942) | function createEventDirective($parse, $rootScope, $exceptionHandler, dir... function NgModelController (line 30285) | function NgModelController($scope, $exceptionHandler, $attr, $element, $... function processParseErrors (line 30648) | function processParseErrors() { function processSyncValidators (line 30670) | function processSyncValidators() { function processAsyncValidators (line 30686) | function processAsyncValidators() { function setValidity (line 30712) | function setValidity(name, isValid) { function validationDone (line 30718) | function validationDone(allValid) { function writeToModelIfNeeded (line 30804) | function writeToModelIfNeeded() { function setupModelWatcher (line 31106) | function setupModelWatcher(ctrl) { function setTouched (line 31396) | function setTouched() { function ModelOptions (line 31425) | function ModelOptions(options) { function NgModelOptionsController (line 31961) | function NgModelOptionsController($attrs, $scope) { function defaults (line 31986) | function defaults(dst, src) { function parseOptionsExpression (line 32277) | function parseOptionsExpression(optionsExp, selectElement, scope) { function ngOptionsPostLink (line 32440) | function ngOptionsPostLink(scope, selectElement, attr, ctrls) { function updateElementText (line 32975) | function updateElementText(newText) { function ngTranscludeCloneAttachFn (line 34853) | function ngTranscludeCloneAttachFn(clone, transcludedScope) { function useFallbackContent (line 34864) | function useFallbackContent() { function notWhitespace (line 34872) | function notWhitespace(nodes) { function setOptionSelectedStatus (line 34937) | function setOptionSelectedStatus(optionEl, value) { function scheduleRender (line 35287) | function scheduleRender() { function scheduleViewValueUpdate (line 35297) | function scheduleViewValueUpdate(renderAfter) { function selectPreLink (line 35685) | function selectPreLink(scope, element, attr, ctrls) { function selectPostLink (line 35770) | function selectPostLink(scope, element, attrs, ctrls) { function parsePatternAttr (line 36247) | function parsePatternAttr(regex, patternExp, elm) { function parseLength (line 36263) | function parseLength(val) { function getDecimals (line 36284) | function getDecimals(n) { function getVF (line 36290) | function getVF(n, opt_precision) { FILE: test/resolveSpec.ts function invokeLater (line 22) | function invokeLater(fn: Function, ctx: ResolveContext) { function getStates (line 26) | function getStates() { function loadStates (line 193) | function loadStates(parent, state, name) { function makePath (line 212) | function makePath(names: string[]): PathNode[] { function isResolved (line 216) | function isResolved(promise: IPromise) { FILE: test/stateDirectivesSpec.ts function triggerClick (line 58) | function triggerClick(el, options?) { function triggerHTMLEvent (line 91) | function triggerHTMLEvent(name) { function triggerMouseEvent (line 97) | function triggerMouseEvent(name) { function buildDOM (line 128) | function buildDOM($rootScope, $compile, $timeout) { function tick (line 430) | function tick() { FILE: test/stateEventsSpec.ts function eventLogger (line 21) | function eventLogger(event, to, toParams, from, fromParams) { function callbackLogger (line 35) | function callbackLogger(what) { function $get (line 84) | function $get(what) { function initStateTo (line 88) | function initStateTo(state, optionalParams?, optionalOptions?) { FILE: test/stateSpec.ts function callbackLogger (line 25) | function callbackLogger(state, what) { function $get (line 224) | function $get(what) { function initStateTo (line 228) | function initStateTo(state, params?) { function stateParamsTerm (line 506) | function stateParamsTerm() { function _check_ (line 1621) | function _check_(state, url, params, defaults, nonurlparams) { function decorator1 (line 2006) | function decorator1(state, parent) { function decorator2 (line 2010) | function decorator2(state, parent) { function decorator1 (line 2030) | function decorator1(state, parent) { function decorator2 (line 2034) | function decorator2(state, parent) { function decorator1 (line 2058) | function decorator1(state, parent) { function decorator2 (line 2062) | function decorator2(state, parent) { FILE: test/urlMatcherFactorySpec.ts function barFn (line 936) | function barFn() { function getMatcher (line 989) | function getMatcher(squash) { FILE: test/util/testUtilsNg1.ts function expose (line 17) | function expose(promise) { function testablePromise (line 73) | function testablePromise(promise) { function resolvedPromise (line 79) | function resolvedPromise(promise) { function resolvedValue (line 85) | function resolvedValue(promise) { function resolvedError (line 91) | function resolvedError(promise) { function caught (line 98) | function caught(fn) { function obj (line 108) | function obj(object) { function html5Compat (line 117) | function html5Compat(html5mode) { function decorateExceptionHandler (line 126) | function decorateExceptionHandler($exceptionHandlerProvider) { FILE: test/viewDirectiveSpec.ts function animateFlush (line 8) | function animateFlush($animate) { function controller (line 362) | function controller($scope) {