docs(bike-shed-migration): convert doctype and names

This commit is contained in:
Peter Bacon Darwin
2014-02-06 13:33:42 +00:00
parent 1ca22a3dc8
commit 2e641ac49f
67 changed files with 500 additions and 679 deletions
+4 -3
View File
@@ -90,6 +90,7 @@
/**
* @ngdoc module
* @name ng
* @module ng
* @description
*
* # ng (core module)
@@ -1134,7 +1135,7 @@ function encodeUriQuery(val, pctEncodeSpaces) {
/**
* @ngdoc directive
* @name ng.directive:ngApp
* @name ngApp
* @module ng
*
* @element ANY
@@ -1153,7 +1154,7 @@ function encodeUriQuery(val, pctEncodeSpaces) {
* {@link angular.bootstrap} instead. AngularJS applications cannot be nested within each other.
*
* You can specify an **AngularJS module** to be used as the root module for the application. This
* module will be loaded into the {@link AUTO.$injector} when the application is bootstrapped and
* module will be loaded into the {@link auto.$injector} when the application is bootstrapped and
* should contain the application code needed or have dependencies on other modules that will
* contain the code. See {@link angular.module} for more information.
*
@@ -1239,7 +1240,7 @@ function angularInit(element, bootstrap) {
* Each item in the array should be the name of a predefined module or a (DI annotated)
* function that will be invoked by the injector as a run block.
* See: {@link angular.module modules}
* @returns {AUTO.$injector} Returns the newly created injector for this app.
* @returns {auto.$injector} Returns the newly created injector for this app.
*/
function bootstrap(element, modules) {
var doBootstrap = function() {
+1 -1
View File
@@ -77,7 +77,7 @@
/**
* @ngdoc property
* @ngdoc object
* @name angular.version
* @module ng
* @description
+42 -53
View File
@@ -12,7 +12,7 @@
* @param {Array.<string|Function>} modules A list of module functions or their aliases. See
* {@link angular.module}. The `ng` module must be explicitly added.
* @returns {function()} Injector function. See {@link AUTO.$injector $injector}.
* @returns {function()} Injector function. See {@link auto.$injector $injector}.
*
* @example
* Typical usage
@@ -53,11 +53,11 @@
/**
* @ngdoc overview
* @name AUTO
* @ngdoc module
* @name auto
* @description
*
* Implicit module which gets automatically added to each {@link AUTO.$injector $injector}.
* Implicit module which gets automatically added to each {@link auto.$injector $injector}.
*/
var FN_ARGS = /^function\s*[^\(]*\(\s*([^\)]*)\)/m;
@@ -98,14 +98,14 @@ function annotate(fn) {
///////////////////////////////////////
/**
* @ngdoc object
* @name AUTO.$injector
* @ngdoc service
* @name $injector
* @function
*
* @description
*
* `$injector` is used to retrieve object instances as defined by
* {@link AUTO.$provide provider}, instantiate types, invoke methods,
* {@link auto.$provide provider}, instantiate types, invoke methods,
* and load modules.
*
* The following always holds true:
@@ -151,8 +151,7 @@ function annotate(fn) {
/**
* @ngdoc method
* @name AUTO.$injector#get
* @methodOf AUTO.$injector
* @name $injector#get
*
* @description
* Return an instance of the service.
@@ -163,8 +162,7 @@ function annotate(fn) {
/**
* @ngdoc method
* @name AUTO.$injector#invoke
* @methodOf AUTO.$injector
* @name $injector#invoke
*
* @description
* Invoke the method and supply the method arguments from the `$injector`.
@@ -179,8 +177,7 @@ function annotate(fn) {
/**
* @ngdoc method
* @name AUTO.$injector#has
* @methodOf AUTO.$injector
* @name $injector#has
*
* @description
* Allows the user to query if the particular service exist.
@@ -191,8 +188,7 @@ function annotate(fn) {
/**
* @ngdoc method
* @name AUTO.$injector#instantiate
* @methodOf AUTO.$injector
* @name $injector#instantiate
* @description
* Create a new instance of JS type. The method takes a constructor function invokes the new
* operator and supplies all of the arguments to the constructor function as specified by the
@@ -206,8 +202,7 @@ function annotate(fn) {
/**
* @ngdoc method
* @name AUTO.$injector#annotate
* @methodOf AUTO.$injector
* @name $injector#annotate
*
* @description
* Returns an array of service names which the function is requesting for injection. This API is
@@ -290,12 +285,12 @@ function annotate(fn) {
/**
* @ngdoc object
* @name AUTO.$provide
* @name $provide
*
* @description
*
* The {@link AUTO.$provide $provide} service has a number of methods for registering components
* with the {@link AUTO.$injector $injector}. Many of these functions are also exposed on
* The {@link auto.$provide $provide} service has a number of methods for registering components
* with the {@link auto.$injector $injector}. Many of these functions are also exposed on
* {@link angular.Module}.
*
* An Angular **service** is a singleton object created by a **service factory**. These **service
@@ -303,25 +298,25 @@ function annotate(fn) {
* The **service providers** are constructor functions. When instantiated they must contain a
* property called `$get`, which holds the **service factory** function.
*
* When you request a service, the {@link AUTO.$injector $injector} is responsible for finding the
* When you request a service, the {@link auto.$injector $injector} is responsible for finding the
* correct **service provider**, instantiating it and then calling its `$get` **service factory**
* function to get the instance of the **service**.
*
* Often services have no configuration options and there is no need to add methods to the service
* provider. The provider will be no more than a constructor function with a `$get` property. For
* these cases the {@link AUTO.$provide $provide} service has additional helper methods to register
* these cases the {@link auto.$provide $provide} service has additional helper methods to register
* services without specifying a provider.
*
* * {@link AUTO.$provide#methods_provider provider(provider)} - registers a **service provider** with the
* {@link AUTO.$injector $injector}
* * {@link AUTO.$provide#methods_constant constant(obj)} - registers a value/object that can be accessed by
* * {@link auto.$provide#methods_provider provider(provider)} - registers a **service provider** with the
* {@link auto.$injector $injector}
* * {@link auto.$provide#methods_constant constant(obj)} - registers a value/object that can be accessed by
* providers and services.
* * {@link AUTO.$provide#methods_value value(obj)} - registers a value/object that can only be accessed by
* * {@link auto.$provide#methods_value value(obj)} - registers a value/object that can only be accessed by
* services, not providers.
* * {@link AUTO.$provide#methods_factory factory(fn)} - registers a service **factory function**, `fn`,
* * {@link auto.$provide#methods_factory factory(fn)} - registers a service **factory function**, `fn`,
* that will be wrapped in a **service provider** object, whose `$get` property will contain the
* given factory function.
* * {@link AUTO.$provide#methods_service service(class)} - registers a **constructor function**, `class` that
* * {@link auto.$provide#methods_service service(class)} - registers a **constructor function**, `class` that
* that will be wrapped in a **service provider** object, whose `$get` property will instantiate
* a new object using the given constructor function.
*
@@ -330,11 +325,10 @@ function annotate(fn) {
/**
* @ngdoc method
* @name AUTO.$provide#provider
* @methodOf AUTO.$provide
* @name $provide#provider
* @description
*
* Register a **provider function** with the {@link AUTO.$injector $injector}. Provider functions
* Register a **provider function** with the {@link auto.$injector $injector}. Provider functions
* are constructor functions, whose instances are responsible for "providing" a factory for a
* service.
*
@@ -354,16 +348,16 @@ function annotate(fn) {
* @param {(Object|function())} provider If the provider is:
*
* - `Object`: then it should have a `$get` method. The `$get` method will be invoked using
* {@link AUTO.$injector#invoke $injector.invoke()} when an instance needs to be created.
* {@link auto.$injector#invoke $injector.invoke()} when an instance needs to be created.
* - `Constructor`: a new instance of the provider will be created using
* {@link AUTO.$injector#instantiate $injector.instantiate()}, then treated as `object`.
* {@link auto.$injector#instantiate $injector.instantiate()}, then treated as `object`.
*
* @returns {Object} registered provider instance
* @example
*
* The following example shows how to create a simple event tracking service and register it using
* {@link AUTO.$provide#methods_provider $provide.provider()}.
* {@link auto.$provide#methods_provider $provide.provider()}.
*
* <pre>
* // Define the eventTracker provider
@@ -427,14 +421,13 @@ function annotate(fn) {
/**
* @ngdoc method
* @name AUTO.$provide#factory
* @methodOf AUTO.$provide
* @name $provide#factory
* @description
*
* Register a **service factory**, which will be called to return the service instance.
* This is short for registering a service where its provider consists of only a `$get` property,
* which is the given service factory function.
* You should use {@link AUTO.$provide#factory $provide.factory(getFn)} if you do not need to
* You should use {@link auto.$provide#factory $provide.factory(getFn)} if you do not need to
* configure your service in a provider.
*
* @param {string} name The name of the instance.
@@ -462,8 +455,7 @@ function annotate(fn) {
/**
* @ngdoc method
* @name AUTO.$provide#service
* @methodOf AUTO.$provide
* @name $provide#service
* @description
*
* Register a **service constructor**, which will be invoked with `new` to create the service
@@ -471,7 +463,7 @@ function annotate(fn) {
* This is short for registering a service where its provider's `$get` property is the service
* constructor function that will be used to instantiate the service instance.
*
* You should use {@link AUTO.$provide#methods_service $provide.service(class)} if you define your service
* You should use {@link auto.$provide#methods_service $provide.service(class)} if you define your service
* as a type/class.
*
* @param {string} name The name of the instance.
@@ -480,7 +472,7 @@ function annotate(fn) {
*
* @example
* Here is an example of registering a service using
* {@link AUTO.$provide#methods_service $provide.service(class)}.
* {@link auto.$provide#methods_service $provide.service(class)}.
* <pre>
* var Ping = function($http) {
* this.$http = $http;
@@ -504,11 +496,10 @@ function annotate(fn) {
/**
* @ngdoc method
* @name AUTO.$provide#value
* @methodOf AUTO.$provide
* @name $provide#value
* @description
*
* Register a **value service** with the {@link AUTO.$injector $injector}, such as a string, a
* Register a **value service** with the {@link auto.$injector $injector}, such as a string, a
* number, an array, an object or a function. This is short for registering a service where its
* provider's `$get` property is a factory function that takes no arguments and returns the **value
* service**.
@@ -516,7 +507,7 @@ function annotate(fn) {
* Value services are similar to constant services, except that they cannot be injected into a
* module configuration function (see {@link angular.Module#config}) but they can be overridden by
* an Angular
* {@link AUTO.$provide#decorator decorator}.
* {@link auto.$provide#decorator decorator}.
*
* @param {string} name The name of the instance.
* @param {*} value The value.
@@ -538,14 +529,13 @@ function annotate(fn) {
/**
* @ngdoc method
* @name AUTO.$provide#constant
* @methodOf AUTO.$provide
* @name $provide#constant
* @description
*
* Register a **constant service**, such as a string, a number, an array, an object or a function,
* with the {@link AUTO.$injector $injector}. Unlike {@link AUTO.$provide#value value} it can be
* with the {@link auto.$injector $injector}. Unlike {@link auto.$provide#value value} it can be
* injected into a module configuration function (see {@link angular.Module#config}) and it cannot
* be overridden by an Angular {@link AUTO.$provide#decorator decorator}.
* be overridden by an Angular {@link auto.$provide#decorator decorator}.
*
* @param {string} name The name of the constant.
* @param {*} value The constant value.
@@ -567,11 +557,10 @@ function annotate(fn) {
/**
* @ngdoc method
* @name AUTO.$provide#decorator
* @methodOf AUTO.$provide
* @name $provide#decorator
* @description
*
* Register a **service decorator** with the {@link AUTO.$injector $injector}. A service decorator
* Register a **service decorator** with the {@link auto.$injector $injector}. A service decorator
* intercepts the creation of a service, allowing it to override or modify the behaviour of the
* service. The object returned by the decorator may be the original service, or a new service
* object which replaces or wraps and delegates to the original service.
@@ -579,7 +568,7 @@ function annotate(fn) {
* @param {string} name The name of the service to decorate.
* @param {function()} decorator This function will be invoked when the service needs to be
* instantiated and should return the decorated service instance. The function is called using
* the {@link AUTO.$injector#invoke injector.invoke} method and is therefore fully injectable.
* the {@link auto.$injector#invoke injector.invoke} method and is therefore fully injectable.
* Local injection arguments:
*
* * `$delegate` - The original service instance, which can be monkey patched, configured,
+7 -18
View File
@@ -1,7 +1,7 @@
'use strict';
/**
* @ngdoc interface
* @ngdoc type
* @name angular.Module
* @module ng
* @description
@@ -45,7 +45,7 @@ function setupModuleLoader(window) {
* # Module
*
* A module is a collection of services, directives, filters, and configuration information.
* `angular.module` is used to configure the {@link AUTO.$injector $injector}.
* `angular.module` is used to configure the {@link auto.$injector $injector}.
*
* <pre>
* // Create a new module
@@ -137,12 +137,11 @@ function setupModuleLoader(window) {
* @ngdoc method
* @name angular.Module#provider
* @module ng
* @methodOf angular.Module
* @param {string} name service name
* @param {Function} providerType Construction function for creating new instance of the
* service.
* @description
* See {@link AUTO.$provide#provider $provide.provider()}.
* See {@link auto.$provide#provider $provide.provider()}.
*/
provider: invokeLater('$provide', 'provider'),
@@ -150,11 +149,10 @@ function setupModuleLoader(window) {
* @ngdoc method
* @name angular.Module#factory
* @module ng
* @methodOf angular.Module
* @param {string} name service name
* @param {Function} providerFunction Function for creating new instance of the service.
* @description
* See {@link AUTO.$provide#factory $provide.factory()}.
* See {@link auto.$provide#factory $provide.factory()}.
*/
factory: invokeLater('$provide', 'factory'),
@@ -162,11 +160,10 @@ function setupModuleLoader(window) {
* @ngdoc method
* @name angular.Module#service
* @module ng
* @methodOf angular.Module
* @param {string} name service name
* @param {Function} constructor A constructor function that will be instantiated.
* @description
* See {@link AUTO.$provide#service $provide.service()}.
* See {@link auto.$provide#service $provide.service()}.
*/
service: invokeLater('$provide', 'service'),
@@ -174,11 +171,10 @@ function setupModuleLoader(window) {
* @ngdoc method
* @name angular.Module#value
* @module ng
* @methodOf angular.Module
* @param {string} name service name
* @param {*} object Service instance object.
* @description
* See {@link AUTO.$provide#value $provide.value()}.
* See {@link auto.$provide#value $provide.value()}.
*/
value: invokeLater('$provide', 'value'),
@@ -186,12 +182,11 @@ function setupModuleLoader(window) {
* @ngdoc method
* @name angular.Module#constant
* @module ng
* @methodOf angular.Module
* @param {string} name constant name
* @param {*} object Constant value.
* @description
* Because the constant are fixed, they get applied before other provide methods.
* See {@link AUTO.$provide#constant $provide.constant()}.
* See {@link auto.$provide#constant $provide.constant()}.
*/
constant: invokeLater('$provide', 'constant', 'unshift'),
@@ -199,7 +194,6 @@ function setupModuleLoader(window) {
* @ngdoc method
* @name angular.Module#animation
* @module ng
* @methodOf angular.Module
* @param {string} name animation name
* @param {Function} animationFactory Factory function for creating new instance of an
* animation.
@@ -234,7 +228,6 @@ function setupModuleLoader(window) {
* @ngdoc method
* @name angular.Module#filter
* @module ng
* @methodOf angular.Module
* @param {string} name Filter name.
* @param {Function} filterFactory Factory function for creating new instance of filter.
* @description
@@ -246,7 +239,6 @@ function setupModuleLoader(window) {
* @ngdoc method
* @name angular.Module#controller
* @module ng
* @methodOf angular.Module
* @param {string|Object} name Controller name, or an object map of controllers where the
* keys are the names and the values are the constructors.
* @param {Function} constructor Controller constructor function.
@@ -259,7 +251,6 @@ function setupModuleLoader(window) {
* @ngdoc method
* @name angular.Module#directive
* @module ng
* @methodOf angular.Module
* @param {string|Object} name Directive name, or an object map of directives where the
* keys are the names and the values are the factories.
* @param {Function} directiveFactory Factory function for creating new instance of
@@ -273,7 +264,6 @@ function setupModuleLoader(window) {
* @ngdoc method
* @name angular.Module#config
* @module ng
* @methodOf angular.Module
* @param {Function} configFn Execute this function on module load. Useful for service
* configuration.
* @description
@@ -285,7 +275,6 @@ function setupModuleLoader(window) {
* @ngdoc method
* @name angular.Module#run
* @module ng
* @methodOf angular.Module
* @param {Function} initializationFn Execute this function after injector creation.
* Useful for application initialization.
* @description
+3 -2
View File
@@ -1,8 +1,9 @@
'use strict';
/**
* @ngdoc function
* @name ng.$anchorScroll
* @ngdoc service
* @name $anchorScroll
* @kind function
* @requires $window
* @requires $location
* @requires $rootScope
+18 -25
View File
@@ -3,8 +3,8 @@
var $animateMinErr = minErr('$animate');
/**
* @ngdoc object
* @name ng.$animateProvider
* @ngdoc provider
* @name $animateProvider
*
* @description
* Default implementation of $animate that doesn't perform any animations, instead just
@@ -22,9 +22,8 @@ var $AnimateProvider = ['$provide', function($provide) {
/**
* @ngdoc function
* @name ng.$animateProvider#register
* @methodOf ng.$animateProvider
* @ngdoc method
* @name $animateProvider#register
*
* @description
* Registers a new injectable animation factory function. The factory function produces the
@@ -62,9 +61,8 @@ var $AnimateProvider = ['$provide', function($provide) {
};
/**
* @ngdoc function
* @name ng.$animateProvider#classNameFilter
* @methodOf ng.$animateProvider
* @ngdoc method
* @name $animateProvider#classNameFilter
*
* @description
* Sets and/or returns the CSS class regular expression that is checked when performing
@@ -87,8 +85,8 @@ var $AnimateProvider = ['$provide', function($provide) {
/**
*
* @ngdoc object
* @name ng.$animate
* @ngdoc service
* @name $animate
* @description The $animate service provides rudimentary DOM manipulation functions to
* insert, remove and move elements within the DOM, as well as adding and removing classes.
* This service is the core service used by the ngAnimate $animator service which provides
@@ -106,9 +104,8 @@ var $AnimateProvider = ['$provide', function($provide) {
/**
*
* @ngdoc function
* @name ng.$animate#enter
* @methodOf ng.$animate
* @ngdoc method
* @name $animate#enter
* @function
* @description Inserts the element into the DOM either after the `after` element or within
* the `parent` element. Once complete, the done() callback will be fired (if provided).
@@ -134,9 +131,8 @@ var $AnimateProvider = ['$provide', function($provide) {
/**
*
* @ngdoc function
* @name ng.$animate#leave
* @methodOf ng.$animate
* @ngdoc method
* @name $animate#leave
* @function
* @description Removes the element from the DOM. Once complete, the done() callback will be
* fired (if provided).
@@ -151,9 +147,8 @@ var $AnimateProvider = ['$provide', function($provide) {
/**
*
* @ngdoc function
* @name ng.$animate#move
* @methodOf ng.$animate
* @ngdoc method
* @name $animate#move
* @function
* @description Moves the position of the provided element within the DOM to be placed
* either after the `after` element or inside of the `parent` element. Once complete, the
@@ -176,9 +171,8 @@ var $AnimateProvider = ['$provide', function($provide) {
/**
*
* @ngdoc function
* @name ng.$animate#addClass
* @methodOf ng.$animate
* @ngdoc method
* @name $animate#addClass
* @function
* @description Adds the provided className CSS class value to the provided element. Once
* complete, the done() callback will be fired (if provided).
@@ -200,9 +194,8 @@ var $AnimateProvider = ['$provide', function($provide) {
/**
*
* @ngdoc function
* @name ng.$animate#removeClass
* @methodOf ng.$animate
* @ngdoc method
* @name $animate#removeClass
* @function
* @description Removes the provided className CSS class value from the provided element.
* Once complete, the done() callback will be fired (if provided).
+8 -15
View File
@@ -3,7 +3,7 @@
/**
* ! This is a private undocumented service !
*
* @name ng.$browser
* @name $browser
* @requires $log
* @description
* This object has two goals:
@@ -87,8 +87,7 @@ function Browser(window, document, $log, $sniffer) {
pollTimeout;
/**
* @name ng.$browser#addPollFn
* @methodOf ng.$browser
* @name $browser#addPollFn
*
* @param {function()} fn Poll function to add
*
@@ -128,8 +127,7 @@ function Browser(window, document, $log, $sniffer) {
newLocation = null;
/**
* @name ng.$browser#url
* @methodOf ng.$browser
* @name $browser#url
*
* @description
* GETTER:
@@ -195,8 +193,7 @@ function Browser(window, document, $log, $sniffer) {
}
/**
* @name ng.$browser#onUrlChange
* @methodOf ng.$browser
* @name $browser#onUrlChange
* @TODO(vojta): refactor to use node's syntax for events
*
* @description
@@ -242,8 +239,7 @@ function Browser(window, document, $log, $sniffer) {
//////////////////////////////////////////////////////////////
/**
* @name ng.$browser#baseHref
* @methodOf ng.$browser
* @name $browser#baseHref
*
* @description
* Returns current <base href>
@@ -264,8 +260,7 @@ function Browser(window, document, $log, $sniffer) {
var cookiePath = self.baseHref();
/**
* @name ng.$browser#cookies
* @methodOf ng.$browser
* @name $browser#cookies
*
* @param {string=} name Cookie name
* @param {string=} value Cookie value
@@ -334,8 +329,7 @@ function Browser(window, document, $log, $sniffer) {
/**
* @name ng.$browser#defer
* @methodOf ng.$browser
* @name $browser#defer
* @param {function()} fn A function, who's execution should be deferred.
* @param {number=} [delay=0] of milliseconds to defer the function execution.
* @returns {*} DeferId that can be used to cancel the task via `$browser.defer.cancel()`.
@@ -361,8 +355,7 @@ function Browser(window, document, $log, $sniffer) {
/**
* @name ng.$browser#defer.cancel
* @methodOf ng.$browser.defer
* @name $browser#defer.cancel
*
* @description
* Cancels a deferred task identified with `deferId`.
+6 -8
View File
@@ -1,8 +1,8 @@
'use strict';
/**
* @ngdoc object
* @name ng.$cacheFactory
* @ngdoc service
* @name $cacheFactory
*
* @description
* Factory that constructs cache objects and gives access to them.
@@ -156,8 +156,7 @@ function $CacheFactoryProvider() {
/**
* @ngdoc method
* @name ng.$cacheFactory#info
* @methodOf ng.$cacheFactory
* @name $cacheFactory#info
*
* @description
* Get information about all the of the caches that have been created
@@ -175,8 +174,7 @@ function $CacheFactoryProvider() {
/**
* @ngdoc method
* @name ng.$cacheFactory#get
* @methodOf ng.$cacheFactory
* @name $cacheFactory#get
*
* @description
* Get access to a cache object by the `cacheId` used when it was created.
@@ -194,8 +192,8 @@ function $CacheFactoryProvider() {
}
/**
* @ngdoc object
* @name ng.$templateCache
* @ngdoc service
* @name $templateCache
*
* @description
* The first time a template is used, it is loaded in the template cache for quick retrieval. You
+23 -32
View File
@@ -19,8 +19,8 @@
/**
* @ngdoc function
* @name ng.$compile
* @ngdoc service
* @name $compile
* @function
*
* @description
@@ -491,8 +491,8 @@
var $compileMinErr = minErr('$compile');
/**
* @ngdoc service
* @name ng.$compileProvider
* @ngdoc provider
* @name $compileProvider
* @function
*
* @description
@@ -511,9 +511,8 @@ function $CompileProvider($provide, $$sanitizeUriProvider) {
var EVENT_HANDLER_ATTR_REGEXP = /^(on[a-z]+|formaction)$/;
/**
* @ngdoc function
* @name ng.$compileProvider#directive
* @methodOf ng.$compileProvider
* @ngdoc method
* @name $compileProvider#directive
* @function
*
* @description
@@ -565,9 +564,8 @@ function $CompileProvider($provide, $$sanitizeUriProvider) {
/**
* @ngdoc function
* @name ng.$compileProvider#aHrefSanitizationWhitelist
* @methodOf ng.$compileProvider
* @ngdoc method
* @name $compileProvider#aHrefSanitizationWhitelist
* @function
*
* @description
@@ -596,9 +594,8 @@ function $CompileProvider($provide, $$sanitizeUriProvider) {
/**
* @ngdoc function
* @name ng.$compileProvider#imgSrcSanitizationWhitelist
* @methodOf ng.$compileProvider
* @ngdoc method
* @name $compileProvider#imgSrcSanitizationWhitelist
* @function
*
* @description
@@ -641,9 +638,8 @@ function $CompileProvider($provide, $$sanitizeUriProvider) {
/**
* @ngdoc function
* @name ng.$compile.directive.Attributes#$addClass
* @methodOf ng.$compile.directive.Attributes
* @ngdoc method
* @name $compile.directive.Attributes#$addClass
* @function
*
* @description
@@ -659,9 +655,8 @@ function $CompileProvider($provide, $$sanitizeUriProvider) {
},
/**
* @ngdoc function
* @name ng.$compile.directive.Attributes#$removeClass
* @methodOf ng.$compile.directive.Attributes
* @ngdoc method
* @name $compile.directive.Attributes#$removeClass
* @function
*
* @description
@@ -677,9 +672,8 @@ function $CompileProvider($provide, $$sanitizeUriProvider) {
},
/**
* @ngdoc function
* @name ng.$compile.directive.Attributes#$updateClass
* @methodOf ng.$compile.directive.Attributes
* @ngdoc method
* @name $compile.directive.Attributes#$updateClass
* @function
*
* @description
@@ -766,9 +760,8 @@ function $CompileProvider($provide, $$sanitizeUriProvider) {
/**
* @ngdoc function
* @name ng.$compile.directive.Attributes#$observe
* @methodOf ng.$compile.directive.Attributes
* @ngdoc method
* @name $compile.directive.Attributes#$observe
* @function
*
* @description
@@ -1969,8 +1962,8 @@ function directiveNormalize(name) {
}
/**
* @ngdoc object
* @name ng.$compile.directive.Attributes
* @ngdoc type
* @name $compile.directive.Attributes
*
* @description
* A shared object between directive compile / linking functions which contains normalized DOM
@@ -1982,17 +1975,15 @@ function directiveNormalize(name) {
/**
* @ngdoc property
* @name ng.$compile.directive.Attributes#$attr
* @propertyOf ng.$compile.directive.Attributes
* @name $compile.directive.Attributes#$attr
* @returns {object} A map of DOM element attribute names to the normalized name. This is
* needed to do reverse lookup from normalized name back to actual name.
*/
/**
* @ngdoc function
* @name ng.$compile.directive.Attributes#$set
* @methodOf ng.$compile.directive.Attributes
* @ngdoc method
* @name $compile.directive.Attributes#$set
* @function
*
* @description
+7 -8
View File
@@ -1,8 +1,8 @@
'use strict';
/**
* @ngdoc object
* @name ng.$controllerProvider
* @ngdoc provider
* @name $controllerProvider
* @description
* The {@link ng.$controller $controller service} is used by Angular to create new
* controllers.
@@ -16,9 +16,8 @@ function $ControllerProvider() {
/**
* @ngdoc function
* @name ng.$controllerProvider#register
* @methodOf ng.$controllerProvider
* @ngdoc method
* @name $controllerProvider#register
* @param {string|Object} name Controller name, or an object map of controllers where the keys are
* the names and the values are the constructors.
* @param {Function|Array} constructor Controller constructor fn (optionally decorated with DI
@@ -37,8 +36,8 @@ function $ControllerProvider() {
this.$get = ['$injector', '$window', function($injector, $window) {
/**
* @ngdoc function
* @name ng.$controller
* @ngdoc service
* @name $controller
* @requires $injector
*
* @param {Function|string} constructor If called with a function then it's considered to be the
@@ -55,7 +54,7 @@ function $ControllerProvider() {
* @description
* `$controller` service is responsible for instantiating controllers.
*
* It's just a simple call to {@link AUTO.$injector $injector}, but extracted into
* It's just a simple call to {@link auto.$injector $injector}, but extracted into
* a service, so that one can override this service with {@link https://gist.github.com/1649788
* BC version}.
*/
+1 -1
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:a
* @name a
* @restrict E
*
* @description
+8 -8
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngHref
* @name ngHref
* @restrict A
* @priority 99
*
@@ -95,7 +95,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngSrc
* @name ngSrc
* @restrict A
* @priority 99
*
@@ -121,7 +121,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngSrcset
* @name ngSrcset
* @restrict A
* @priority 99
*
@@ -147,7 +147,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngDisabled
* @name ngDisabled
* @restrict A
* @priority 100
*
@@ -191,7 +191,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngChecked
* @name ngChecked
* @restrict A
* @priority 100
*
@@ -226,7 +226,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngReadonly
* @name ngReadonly
* @restrict A
* @priority 100
*
@@ -261,7 +261,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngSelected
* @name ngSelected
* @restrict A
* @priority 100
*
@@ -299,7 +299,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngOpen
* @name ngOpen
* @restrict A
* @priority 100
*
+14 -19
View File
@@ -10,8 +10,8 @@ var nullFormCtrl = {
};
/**
* @ngdoc object
* @name ng.directive:form.FormController
* @ngdoc type
* @name form.FormController
*
* @property {boolean} $pristine True if user has not interacted with the form yet.
* @property {boolean} $dirty True if user has already interacted with the form.
@@ -76,9 +76,8 @@ function FormController(element, attrs) {
}
/**
* @ngdoc function
* @name ng.directive:form.FormController#$addControl
* @methodOf ng.directive:form.FormController
* @ngdoc method
* @name form.FormController#$addControl
*
* @description
* Register a control with the form.
@@ -97,9 +96,8 @@ function FormController(element, attrs) {
};
/**
* @ngdoc function
* @name ng.directive:form.FormController#$removeControl
* @methodOf ng.directive:form.FormController
* @ngdoc method
* @name form.FormController#$removeControl
*
* @description
* Deregister a control from the form.
@@ -118,9 +116,8 @@ function FormController(element, attrs) {
};
/**
* @ngdoc function
* @name ng.directive:form.FormController#$setValidity
* @methodOf ng.directive:form.FormController
* @ngdoc method
* @name form.FormController#$setValidity
*
* @description
* Sets the validity of a form control.
@@ -166,9 +163,8 @@ function FormController(element, attrs) {
};
/**
* @ngdoc function
* @name ng.directive:form.FormController#$setDirty
* @methodOf ng.directive:form.FormController
* @ngdoc method
* @name form.FormController#$setDirty
*
* @description
* Sets the form to a dirty state.
@@ -184,9 +180,8 @@ function FormController(element, attrs) {
};
/**
* @ngdoc function
* @name ng.directive:form.FormController#$setPristine
* @methodOf ng.directive:form.FormController
* @ngdoc method
* @name form.FormController#$setPristine
*
* @description
* Sets the form to its pristine state.
@@ -211,7 +206,7 @@ function FormController(element, attrs) {
/**
* @ngdoc directive
* @name ng.directive:ngForm
* @name ngForm
* @restrict EAC
*
* @description
@@ -226,7 +221,7 @@ function FormController(element, attrs) {
/**
* @ngdoc directive
* @name ng.directive:form
* @name form
* @restrict E
*
* @description
+30 -35
View File
@@ -15,8 +15,8 @@ var NUMBER_REGEXP = /^\s*(\-|\+)?(\d+|(\d*(\.\d*)))\s*$/;
var inputType = {
/**
* @ngdoc inputType
* @name ng.directive:input.text
* @ngdoc input
* @name input[text]
*
* @description
* Standard HTML text input with angular data binding.
@@ -93,8 +93,8 @@ var inputType = {
/**
* @ngdoc inputType
* @name ng.directive:input.number
* @ngdoc input
* @name input[number]
*
* @description
* Text input with number validation and transformation. Sets the `number` validation
@@ -170,8 +170,8 @@ var inputType = {
/**
* @ngdoc inputType
* @name ng.directive:input.url
* @ngdoc input
* @name input[url]
*
* @description
* Text input with URL validation. Sets the `url` validation error key if the content is not a
@@ -246,8 +246,8 @@ var inputType = {
/**
* @ngdoc inputType
* @name ng.directive:input.email
* @ngdoc input
* @name input[email]
*
* @description
* Text input with email validation. Sets the `email` validation error key if not a valid email
@@ -321,8 +321,8 @@ var inputType = {
/**
* @ngdoc inputType
* @name ng.directive:input.radio
* @ngdoc input
* @name input[radio]
*
* @description
* HTML radio button.
@@ -372,8 +372,8 @@ var inputType = {
/**
* @ngdoc inputType
* @name ng.directive:input.checkbox
* @ngdoc input
* @name input[checkbox]
*
* @description
* HTML checkbox.
@@ -690,7 +690,7 @@ function checkboxInputType(scope, element, attr, ctrl) {
/**
* @ngdoc directive
* @name ng.directive:textarea
* @name textarea
* @restrict E
*
* @description
@@ -718,7 +718,7 @@ function checkboxInputType(scope, element, attr, ctrl) {
/**
* @ngdoc directive
* @name ng.directive:input
* @name input
* @restrict E
*
* @description
@@ -845,8 +845,8 @@ var VALID_CLASS = 'ng-valid',
DIRTY_CLASS = 'ng-dirty';
/**
* @ngdoc object
* @name ng.directive:ngModel.NgModelController
* @ngdoc type
* @name ngModel.NgModelController
*
* @property {string} $viewValue Actual string value in the view.
* @property {*} $modelValue The value in the model, that the control is bound to.
@@ -1000,9 +1000,8 @@ var NgModelController = ['$scope', '$exceptionHandler', '$attrs', '$element', '$
}
/**
* @ngdoc function
* @name ng.directive:ngModel.NgModelController#$render
* @methodOf ng.directive:ngModel.NgModelController
* @ngdoc method
* @name ngModel.NgModelController#$render
*
* @description
* Called when the view needs to be updated. It is expected that the user of the ng-model
@@ -1011,9 +1010,8 @@ var NgModelController = ['$scope', '$exceptionHandler', '$attrs', '$element', '$
this.$render = noop;
/**
* @ngdoc function
* @name { ng.directive:ngModel.NgModelController#$isEmpty
* @methodOf ng.directive:ngModel.NgModelController
* @ngdoc method
* @name ngModel.NgModelController#$isEmpty
*
* @description
* This is called when we need to determine if the value of the input is empty.
@@ -1050,9 +1048,8 @@ var NgModelController = ['$scope', '$exceptionHandler', '$attrs', '$element', '$
}
/**
* @ngdoc function
* @name ng.directive:ngModel.NgModelController#$setValidity
* @methodOf ng.directive:ngModel.NgModelController
* @ngdoc method
* @name ngModel.NgModelController#$setValidity
*
* @description
* Change the validity state, and notifies the form when the control changes validity. (i.e. it
@@ -1094,9 +1091,8 @@ var NgModelController = ['$scope', '$exceptionHandler', '$attrs', '$element', '$
};
/**
* @ngdoc function
* @name ng.directive:ngModel.NgModelController#$setPristine
* @methodOf ng.directive:ngModel.NgModelController
* @ngdoc method
* @name ngModel.NgModelController#$setPristine
*
* @description
* Sets the control to its pristine state.
@@ -1111,9 +1107,8 @@ var NgModelController = ['$scope', '$exceptionHandler', '$attrs', '$element', '$
};
/**
* @ngdoc function
* @name ng.directive:ngModel.NgModelController#$setViewValue
* @methodOf ng.directive:ngModel.NgModelController
* @ngdoc method
* @name ngModel.NgModelController#$setViewValue
*
* @description
* Update the view value.
@@ -1190,7 +1185,7 @@ var NgModelController = ['$scope', '$exceptionHandler', '$attrs', '$element', '$
/**
* @ngdoc directive
* @name ng.directive:ngModel
* @name ngModel
*
* @element input
*
@@ -1251,7 +1246,7 @@ var ngModelDirective = function() {
/**
* @ngdoc directive
* @name ng.directive:ngChange
* @name ngChange
*
* @description
* Evaluate the given expression when the user changes the input.
@@ -1347,7 +1342,7 @@ var requiredDirective = function() {
/**
* @ngdoc directive
* @name ng.directive:ngList
* @name ngList
*
* @description
* Text input that converts between a delimited string and an array of strings. The delimiter
@@ -1442,7 +1437,7 @@ var ngListDirective = function() {
var CONSTANT_VALUE_REGEXP = /^(true|false|\d+)$/;
/**
* @ngdoc directive
* @name ng.directive:ngValue
* @name ngValue
*
* @description
* Binds the given expression to the value of `input[select]` or `input[radio]`, so
+3 -3
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngBind
* @name ngBind
* @restrict AC
*
* @description
@@ -64,7 +64,7 @@ var ngBindDirective = ngDirective(function(scope, element, attr) {
/**
* @ngdoc directive
* @name ng.directive:ngBindTemplate
* @name ngBindTemplate
*
* @description
* The `ngBindTemplate` directive specifies that the element
@@ -126,7 +126,7 @@ var ngBindTemplateDirective = ['$interpolate', function($interpolate) {
/**
* @ngdoc directive
* @name ng.directive:ngBindHtml
* @name ngBindHtml
*
* @description
* Creates a binding that will innerHTML the result of evaluating the `expression` into the current
+3 -3
View File
@@ -64,7 +64,7 @@ function classDirective(name, selector) {
/**
* @ngdoc directive
* @name ng.directive:ngClass
* @name ngClass
* @restrict AC
*
* @description
@@ -198,7 +198,7 @@ var ngClassDirective = classDirective('', true);
/**
* @ngdoc directive
* @name ng.directive:ngClassOdd
* @name ngClassOdd
* @restrict AC
*
* @description
@@ -246,7 +246,7 @@ var ngClassOddDirective = classDirective('Odd', 0);
/**
* @ngdoc directive
* @name ng.directive:ngClassEven
* @name ngClassEven
* @restrict AC
*
* @description
+1 -1
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngCloak
* @name ngCloak
* @restrict AC
*
* @description
+1 -1
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngController
* @name ngController
*
* @description
* The `ngController` directive attaches a controller class to the view. This is a key aspect of how angular
+1 -1
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngCsp
* @name ngCsp
*
* @element html
* @description
+17 -17
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngClick
* @name ngClick
*
* @description
* The ngClick directive allows you to specify custom behavior when
@@ -60,7 +60,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngDblclick
* @name ngDblclick
*
* @description
* The `ngDblclick` directive allows you to specify custom behavior on a dblclick event.
@@ -84,7 +84,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngMousedown
* @name ngMousedown
*
* @description
* The ngMousedown directive allows you to specify custom behavior on mousedown event.
@@ -108,7 +108,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngMouseup
* @name ngMouseup
*
* @description
* Specify custom behavior on mouseup event.
@@ -131,7 +131,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngMouseover
* @name ngMouseover
*
* @description
* Specify custom behavior on mouseover event.
@@ -155,7 +155,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngMouseenter
* @name ngMouseenter
*
* @description
* Specify custom behavior on mouseenter event.
@@ -179,7 +179,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngMouseleave
* @name ngMouseleave
*
* @description
* Specify custom behavior on mouseleave event.
@@ -203,7 +203,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngMousemove
* @name ngMousemove
*
* @description
* Specify custom behavior on mousemove event.
@@ -227,7 +227,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngKeydown
* @name ngKeydown
*
* @description
* Specify custom behavior on keydown event.
@@ -249,7 +249,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngKeyup
* @name ngKeyup
*
* @description
* Specify custom behavior on keyup event.
@@ -271,7 +271,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngKeypress
* @name ngKeypress
*
* @description
* Specify custom behavior on keypress event.
@@ -292,7 +292,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngSubmit
* @name ngSubmit
*
* @description
* Enables binding angular expressions to onsubmit events.
@@ -346,7 +346,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngFocus
* @name ngFocus
*
* @description
* Specify custom behavior on focus event.
@@ -362,7 +362,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngBlur
* @name ngBlur
*
* @description
* Specify custom behavior on blur event.
@@ -378,7 +378,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngCopy
* @name ngCopy
*
* @description
* Specify custom behavior on copy event.
@@ -399,7 +399,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngCut
* @name ngCut
*
* @description
* Specify custom behavior on cut event.
@@ -420,7 +420,7 @@ forEach(
/**
* @ngdoc directive
* @name ng.directive:ngPaste
* @name ngPaste
*
* @description
* Specify custom behavior on paste event.
+1 -1
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngIf
* @name ngIf
* @restrict A
*
* @description
+3 -3
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngInclude
* @name ngInclude
* @restrict ECA
*
* @description
@@ -145,7 +145,7 @@
/**
* @ngdoc event
* @name ng.directive:ngInclude#$includeContentRequested
* @name ngInclude#$includeContentRequested
* @eventOf ng.directive:ngInclude
* @eventType emit on the scope ngInclude was declared in
* @description
@@ -155,7 +155,7 @@
/**
* @ngdoc event
* @name ng.directive:ngInclude#$includeContentLoaded
* @name ngInclude#$includeContentLoaded
* @eventOf ng.directive:ngInclude
* @eventType emit on the current ngInclude scope
* @description
+1 -1
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngInit
* @name ngInit
* @restrict AC
*
* @description
+1 -1
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngNonBindable
* @name ngNonBindable
* @restrict AC
* @priority 1000
*
+1 -1
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngPluralize
* @name ngPluralize
* @restrict EA
*
* @description
+1 -1
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngRepeat
* @name ngRepeat
*
* @description
* The `ngRepeat` directive instantiates a template once per item from a collection. Each template
+2 -2
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngShow
* @name ngShow
*
* @description
* The `ngShow` directive shows or hides the given HTML element based on the expression
@@ -159,7 +159,7 @@ var ngShowDirective = ['$animate', function($animate) {
/**
* @ngdoc directive
* @name ng.directive:ngHide
* @name ngHide
*
* @description
* The `ngHide` directive shows or hides the given HTML element based on the expression
+1 -1
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngStyle
* @name ngStyle
* @restrict AC
*
* @description
+1 -1
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngSwitch
* @name ngSwitch
* @restrict EA
*
* @description
+1 -1
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:ngTransclude
* @name ngTransclude
* @restrict AC
*
* @description
+1 -1
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc directive
* @name ng.directive:script
* @name script
* @restrict E
*
* @description
+1 -1
View File
@@ -3,7 +3,7 @@
var ngOptionsMinErr = minErr('ngOptions');
/**
* @ngdoc directive
* @name ng.directive:select
* @name select
* @restrict E
*
* @description
+2 -2
View File
@@ -1,8 +1,8 @@
'use strict';
/**
* @ngdoc object
* @name ng.$document
* @ngdoc service
* @name $document
* @requires $window
*
* @description
+2 -2
View File
@@ -1,8 +1,8 @@
'use strict';
/**
* @ngdoc function
* @name ng.$exceptionHandler
* @ngdoc service
* @name $exceptionHandler
* @requires $log
*
* @description
+7 -9
View File
@@ -1,8 +1,8 @@
'use strict';
/**
* @ngdoc object
* @name ng.$filterProvider
* @ngdoc provider
* @name $filterProvider
* @description
*
* Filters are just functions which transform input to an output. However filters need to be
@@ -51,8 +51,7 @@
*/
/**
* @ngdoc method
* @name ng.$filterProvider#register
* @methodOf ng.$filterProvider
* @name $filterProvider#register
* @description
* Register filter factory function.
*
@@ -62,8 +61,8 @@
/**
* @ngdoc function
* @name ng.$filter
* @ngdoc service
* @name $filter
* @function
* @description
* Filters are used for formatting data displayed to the user.
@@ -80,9 +79,8 @@ function $FilterProvider($provide) {
var suffix = 'Filter';
/**
* @ngdoc function
* @name ng.$controllerProvider#register
* @methodOf ng.$controllerProvider
* @ngdoc method
* @name $controllerProvider#register
* @param {string|Object} name Name of the filter function, or an object map of filters where
* the keys are the filter names and the values are the filter factories.
* @returns {Object} Registered filter instance, or if a map of filters was provided then a map
+1 -1
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc filter
* @name ng.filter:filter
* @name filter
* @function
*
* @description
+6 -6
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc filter
* @name ng.filter:currency
* @name currency
* @function
*
* @description
@@ -59,7 +59,7 @@ function currencyFilter($locale) {
/**
* @ngdoc filter
* @name ng.filter:number
* @name number
* @function
*
* @description
@@ -271,7 +271,7 @@ var DATE_FORMATS_SPLIT = /((?:[^yMdHhmsaZE']+)|(?:'(?:[^']|'')*')|(?:E+|y+|M+|d+
/**
* @ngdoc filter
* @name ng.filter:date
* @name date
* @function
*
* @description
@@ -428,7 +428,7 @@ function dateFilter($locale) {
/**
* @ngdoc filter
* @name ng.filter:json
* @name json
* @function
*
* @description
@@ -463,7 +463,7 @@ function jsonFilter() {
/**
* @ngdoc filter
* @name ng.filter:lowercase
* @name lowercase
* @function
* @description
* Converts string to lowercase.
@@ -474,7 +474,7 @@ var lowercaseFilter = valueFn(lowercase);
/**
* @ngdoc filter
* @name ng.filter:uppercase
* @name uppercase
* @function
* @description
* Converts string to uppercase.
+2 -2
View File
@@ -1,8 +1,8 @@
'use strict';
/**
* @ngdoc function
* @name ng.filter:limitTo
* @ngdoc filter
* @name limitTo
* @function
*
* @description
+2 -2
View File
@@ -1,8 +1,8 @@
'use strict';
/**
* @ngdoc function
* @name ng.filter:orderBy
* @ngdoc filter
* @name orderBy
* @function
*
* @description
+10 -15
View File
@@ -171,8 +171,9 @@ function $HttpProvider() {
/**
* @ngdoc function
* @name ng.$http
* @ngdoc service
* @kind function
* @name $http
* @requires $httpBackend
* @requires $browser
* @requires $cacheFactory
@@ -797,8 +798,7 @@ function $HttpProvider() {
/**
* @ngdoc method
* @name ng.$http#get
* @methodOf ng.$http
* @name $http#get
*
* @description
* Shortcut method to perform `GET` request.
@@ -810,8 +810,7 @@ function $HttpProvider() {
/**
* @ngdoc method
* @name ng.$http#delete
* @methodOf ng.$http
* @name $http#delete
*
* @description
* Shortcut method to perform `DELETE` request.
@@ -823,8 +822,7 @@ function $HttpProvider() {
/**
* @ngdoc method
* @name ng.$http#head
* @methodOf ng.$http
* @name $http#head
*
* @description
* Shortcut method to perform `HEAD` request.
@@ -836,8 +834,7 @@ function $HttpProvider() {
/**
* @ngdoc method
* @name ng.$http#jsonp
* @methodOf ng.$http
* @name $http#jsonp
*
* @description
* Shortcut method to perform `JSONP` request.
@@ -851,8 +848,7 @@ function $HttpProvider() {
/**
* @ngdoc method
* @name ng.$http#post
* @methodOf ng.$http
* @name $http#post
*
* @description
* Shortcut method to perform `POST` request.
@@ -865,8 +861,7 @@ function $HttpProvider() {
/**
* @ngdoc method
* @name ng.$http#put
* @methodOf ng.$http
* @name $http#put
*
* @description
* Shortcut method to perform `PUT` request.
@@ -880,7 +875,7 @@ function $HttpProvider() {
/**
* @ngdoc property
* @name ng.$http#defaults
* @name $http#defaults
* @propertyOf ng.$http
*
* @description
+2 -2
View File
@@ -15,8 +15,8 @@ function createXhr(method) {
}
/**
* @ngdoc object
* @name ng.$httpBackend
* @ngdoc service
* @name $httpBackend
* @requires $browser
* @requires $window
* @requires $document
+8 -12
View File
@@ -3,8 +3,8 @@
var $interpolateMinErr = minErr('$interpolate');
/**
* @ngdoc object
* @name ng.$interpolateProvider
* @ngdoc provider
* @name $interpolateProvider
* @function
*
* @description
@@ -44,8 +44,7 @@ function $InterpolateProvider() {
/**
* @ngdoc method
* @name ng.$interpolateProvider#startSymbol
* @methodOf ng.$interpolateProvider
* @name $interpolateProvider#startSymbol
* @description
* Symbol to denote start of expression in the interpolated string. Defaults to `{{`.
*
@@ -63,8 +62,7 @@ function $InterpolateProvider() {
/**
* @ngdoc method
* @name ng.$interpolateProvider#endSymbol
* @methodOf ng.$interpolateProvider
* @name $interpolateProvider#endSymbol
* @description
* Symbol to denote the end of expression in the interpolated string. Defaults to `}}`.
*
@@ -86,8 +84,8 @@ function $InterpolateProvider() {
endSymbolLength = endSymbol.length;
/**
* @ngdoc function
* @name ng.$interpolate
* @ngdoc service
* @name $interpolate
* @function
*
* @requires $parse
@@ -205,8 +203,7 @@ function $InterpolateProvider() {
/**
* @ngdoc method
* @name ng.$interpolate#startSymbol
* @methodOf ng.$interpolate
* @name $interpolate#startSymbol
* @description
* Symbol to denote the start of expression in the interpolated string. Defaults to `{{`.
*
@@ -222,8 +219,7 @@ function $InterpolateProvider() {
/**
* @ngdoc method
* @name ng.$interpolate#endSymbol
* @methodOf ng.$interpolate
* @name $interpolate#endSymbol
* @description
* Symbol to denote the end of expression in the interpolated string. Defaults to `}}`.
*
+4 -5
View File
@@ -8,8 +8,8 @@ function $IntervalProvider() {
/**
* @ngdoc function
* @name ng.$interval
* @ngdoc service
* @name $interval
*
* @description
* Angular's wrapper for `window.setInterval`. The `fn` function is executed every `delay`
@@ -162,9 +162,8 @@ function $IntervalProvider() {
/**
* @ngdoc function
* @name ng.$interval#cancel
* @methodOf ng.$interval
* @ngdoc method
* @name $interval#cancel
*
* @description
* Cancels a task associated with the `promise`.
+2 -2
View File
@@ -1,8 +1,8 @@
'use strict';
/**
* @ngdoc object
* @name ng.$locale
* @ngdoc service
* @name $locale
*
* @description
* $locale service provides localization rules for various Angular components. As of right now the
+16 -29
View File
@@ -289,8 +289,7 @@ LocationHashbangInHtml5Url.prototype =
/**
* @ngdoc method
* @name ng.$location#absUrl
* @methodOf ng.$location
* @name $location#absUrl
*
* @description
* This method is getter only.
@@ -304,8 +303,7 @@ LocationHashbangInHtml5Url.prototype =
/**
* @ngdoc method
* @name ng.$location#url
* @methodOf ng.$location
* @name $location#url
*
* @description
* This method is getter / setter.
@@ -332,8 +330,7 @@ LocationHashbangInHtml5Url.prototype =
/**
* @ngdoc method
* @name ng.$location#protocol
* @methodOf ng.$location
* @name $location#protocol
*
* @description
* This method is getter only.
@@ -346,8 +343,7 @@ LocationHashbangInHtml5Url.prototype =
/**
* @ngdoc method
* @name ng.$location#host
* @methodOf ng.$location
* @name $location#host
*
* @description
* This method is getter only.
@@ -360,8 +356,7 @@ LocationHashbangInHtml5Url.prototype =
/**
* @ngdoc method
* @name ng.$location#port
* @methodOf ng.$location
* @name $location#port
*
* @description
* This method is getter only.
@@ -374,8 +369,7 @@ LocationHashbangInHtml5Url.prototype =
/**
* @ngdoc method
* @name ng.$location#path
* @methodOf ng.$location
* @name $location#path
*
* @description
* This method is getter / setter.
@@ -396,8 +390,7 @@ LocationHashbangInHtml5Url.prototype =
/**
* @ngdoc method
* @name ng.$location#search
* @methodOf ng.$location
* @name $location#search
*
* @description
* This method is getter / setter.
@@ -444,8 +437,7 @@ LocationHashbangInHtml5Url.prototype =
/**
* @ngdoc method
* @name ng.$location#hash
* @methodOf ng.$location
* @name $location#hash
*
* @description
* This method is getter / setter.
@@ -461,8 +453,7 @@ LocationHashbangInHtml5Url.prototype =
/**
* @ngdoc method
* @name ng.$location#replace
* @methodOf ng.$location
* @name $location#replace
*
* @description
* If called, all changes to $location during current `$digest` will be replacing current history
@@ -495,8 +486,8 @@ function locationGetterSetter(property, preprocess) {
/**
* @ngdoc object
* @name ng.$location
* @ngdoc service
* @name $location
*
* @requires $browser
* @requires $sniffer
@@ -525,7 +516,7 @@ function locationGetterSetter(property, preprocess) {
/**
* @ngdoc object
* @name ng.$locationProvider
* @name $locationProvider
* @description
* Use the `$locationProvider` to configure how the application deep linking paths are stored.
*/
@@ -535,8 +526,7 @@ function $LocationProvider(){
/**
* @ngdoc property
* @name ng.$locationProvider#hashPrefix
* @methodOf ng.$locationProvider
* @name $locationProvider#hashPrefix
* @description
* @param {string=} prefix Prefix for hash part (containing path and search)
* @returns {*} current value if used as getter or itself (chaining) if used as setter
@@ -552,8 +542,7 @@ function $LocationProvider(){
/**
* @ngdoc property
* @name ng.$locationProvider#html5Mode
* @methodOf ng.$locationProvider
* @name $locationProvider#html5Mode
* @description
* @param {boolean=} mode Use HTML5 strategy if available.
* @returns {*} current value if used as getter or itself (chaining) if used as setter
@@ -569,8 +558,7 @@ function $LocationProvider(){
/**
* @ngdoc event
* @name ng.$location#$locationChangeStart
* @eventOf ng.$location
* @name $location#$locationChangeStart
* @eventType broadcast on root scope
* @description
* Broadcasted before a URL will change. This change can be prevented by calling
@@ -585,8 +573,7 @@ function $LocationProvider(){
/**
* @ngdoc event
* @name ng.$location#$locationChangeSuccess
* @eventOf ng.$location
* @name $location#$locationChangeSuccess
* @eventType broadcast on root scope
* @description
* Broadcasted after a URL was changed.
+10 -16
View File
@@ -1,8 +1,8 @@
'use strict';
/**
* @ngdoc object
* @name ng.$log
* @ngdoc service
* @name $log
* @requires $window
*
* @description
@@ -37,8 +37,8 @@
*/
/**
* @ngdoc object
* @name ng.$logProvider
* @ngdoc provider
* @name $logProvider
* @description
* Use the `$logProvider` to configure how the application logs messages
*/
@@ -48,8 +48,7 @@ function $LogProvider(){
/**
* @ngdoc property
* @name ng.$logProvider#debugEnabled
* @methodOf ng.$logProvider
* @name $logProvider#debugEnabled
* @description
* @param {boolean=} flag enable or disable debug level messages
* @returns {*} current value if used as getter or itself (chaining) if used as setter
@@ -67,8 +66,7 @@ function $LogProvider(){
return {
/**
* @ngdoc method
* @name ng.$log#log
* @methodOf ng.$log
* @name $log#log
*
* @description
* Write a log message
@@ -77,8 +75,7 @@ function $LogProvider(){
/**
* @ngdoc method
* @name ng.$log#info
* @methodOf ng.$log
* @name $log#info
*
* @description
* Write an information message
@@ -87,8 +84,7 @@ function $LogProvider(){
/**
* @ngdoc method
* @name ng.$log#warn
* @methodOf ng.$log
* @name $log#warn
*
* @description
* Write a warning message
@@ -97,8 +93,7 @@ function $LogProvider(){
/**
* @ngdoc method
* @name ng.$log#error
* @methodOf ng.$log
* @name $log#error
*
* @description
* Write an error message
@@ -107,8 +102,7 @@ function $LogProvider(){
/**
* @ngdoc method
* @name ng.$log#debug
* @methodOf ng.$log
* @name $log#debug
*
* @description
* Write a debug message
+7 -9
View File
@@ -1083,9 +1083,9 @@ function getterFn(path, options, fullExp) {
///////////////////////////////////
/**
* @ngdoc function
* @name ng.$parse
* @function
* @ngdoc service
* @name $parse
* @kind function
*
* @description
*
@@ -1124,8 +1124,8 @@ function getterFn(path, options, fullExp) {
/**
* @ngdoc object
* @name ng.$parseProvider
* @ngdoc provider
* @name $parseProvider
* @function
*
* @description
@@ -1146,8 +1146,7 @@ function $ParseProvider() {
* @deprecated Promise unwrapping via $parse is deprecated and will be removed in the future.
*
* @ngdoc method
* @name ng.$parseProvider#unwrapPromises
* @methodOf ng.$parseProvider
* @name $parseProvider#unwrapPromises
* @description
*
* **This feature is deprecated, see deprecation notes below for more info**
@@ -1201,8 +1200,7 @@ function $ParseProvider() {
* @deprecated Promise unwrapping via $parse is deprecated and will be removed in the future.
*
* @ngdoc method
* @name ng.$parseProvider#logPromiseWarnings
* @methodOf ng.$parseProvider
* @name $parseProvider#logPromiseWarnings
* @description
*
* Controls whether Angular should log a warning on any encounter of a promise in an expression.
+5 -9
View File
@@ -2,7 +2,7 @@
/**
* @ngdoc service
* @name ng.$q
* @name $q
* @requires $rootScope
*
* @description
@@ -190,8 +190,7 @@ function qFactory(nextTick, exceptionHandler) {
/**
* @ngdoc
* @name ng.$q#defer
* @methodOf ng.$q
* @name $q#defer
* @description
* Creates a `Deferred` object which represents a task which will finish in the future.
*
@@ -346,8 +345,7 @@ function qFactory(nextTick, exceptionHandler) {
/**
* @ngdoc
* @name ng.$q#reject
* @methodOf ng.$q
* @name $q#reject
* @description
* Creates a promise that is resolved as rejected with the specified `reason`. This api should be
* used to forward rejection in a chain of promises. If you are dealing with the last promise in
@@ -405,8 +403,7 @@ function qFactory(nextTick, exceptionHandler) {
/**
* @ngdoc
* @name ng.$q#when
* @methodOf ng.$q
* @name $q#when
* @description
* Wraps an object that might be a value or a (3rd party) then-able promise into a $q promise.
* This is useful when you are dealing with an object that might or might not be a promise, or if
@@ -476,8 +473,7 @@ function qFactory(nextTick, exceptionHandler) {
/**
* @ngdoc
* @name ng.$q#all
* @methodOf ng.$q
* @name $q#all
* @description
* Combines multiple promises into a single promise that is resolved when all of the input
* promises are resolved.
+3 -3
View File
@@ -1,14 +1,14 @@
'use strict';
/**
* @ngdoc overview
* @name ng.$rootElement
* @ngdoc service
* @name $rootElement
*
* @description
* The root element of Angular application. This is either the element where {@link
* ng.directive:ngApp ngApp} was declared or the element passed into
* {@link angular.bootstrap}. The element represent the root element of application. It is also the
* location where the applications {@link AUTO.$injector $injector} service gets
* location where the applications {@link auto.$injector $injector} service gets
* published, it can be retrieved using `$rootElement.injector()`.
*/
+33 -45
View File
@@ -27,17 +27,16 @@
/**
* @ngdoc object
* @name ng.$rootScopeProvider
* @ngdoc provider
* @name $rootScopeProvider
* @description
*
* Provider for the $rootScope service.
*/
/**
* @ngdoc function
* @name ng.$rootScopeProvider#digestTtl
* @methodOf ng.$rootScopeProvider
* @ngdoc method
* @name $rootScopeProvider#digestTtl
* @description
*
* Sets the number of `$digest` iterations the scope should attempt to execute before giving up and
@@ -58,8 +57,8 @@
/**
* @ngdoc object
* @name ng.$rootScope
* @ngdoc service
* @name $rootScope
* @description
*
* Every application has a single root {@link ng.$rootScope.Scope scope}.
@@ -84,12 +83,12 @@ function $RootScopeProvider(){
function( $injector, $exceptionHandler, $parse, $browser) {
/**
* @ngdoc function
* @name ng.$rootScope.Scope
* @ngdoc type
* @name $rootScope.Scope
*
* @description
* A root scope can be retrieved using the {@link ng.$rootScope $rootScope} key from the
* {@link AUTO.$injector $injector}. Child scopes are created using the
* {@link auto.$injector $injector}. Child scopes are created using the
* {@link ng.$rootScope.Scope#methods_$new $new()} method. (Most scopes are created automatically when
* compiled HTML template is executed.)
*
@@ -139,7 +138,7 @@ function $RootScopeProvider(){
/**
* @ngdoc property
* @name ng.$rootScope.Scope#$id
* @name $rootScope.Scope#$id
* @propertyOf ng.$rootScope.Scope
* @returns {number} Unique scope ID (monotonically increasing alphanumeric sequence) useful for
* debugging.
@@ -149,9 +148,8 @@ function $RootScopeProvider(){
Scope.prototype = {
constructor: Scope,
/**
* @ngdoc function
* @name ng.$rootScope.Scope#$new
* @methodOf ng.$rootScope.Scope
* @ngdoc method
* @name $rootScope.Scope#$new
* @function
*
* @description
@@ -207,9 +205,8 @@ function $RootScopeProvider(){
},
/**
* @ngdoc function
* @name ng.$rootScope.Scope#$watch
* @methodOf ng.$rootScope.Scope
* @ngdoc method
* @name $rootScope.Scope#$watch
* @function
*
* @description
@@ -359,9 +356,8 @@ function $RootScopeProvider(){
/**
* @ngdoc function
* @name ng.$rootScope.Scope#$watchCollection
* @methodOf ng.$rootScope.Scope
* @ngdoc method
* @name $rootScope.Scope#$watchCollection
* @function
*
* @description
@@ -499,9 +495,8 @@ function $RootScopeProvider(){
},
/**
* @ngdoc function
* @name ng.$rootScope.Scope#$digest
* @methodOf ng.$rootScope.Scope
* @ngdoc method
* @name $rootScope.Scope#$digest
* @function
*
* @description
@@ -656,7 +651,7 @@ function $RootScopeProvider(){
/**
* @ngdoc event
* @name ng.$rootScope.Scope#$destroy
* @name $rootScope.Scope#$destroy
* @eventOf ng.$rootScope.Scope
* @eventType broadcast on scope being destroyed
*
@@ -668,9 +663,8 @@ function $RootScopeProvider(){
*/
/**
* @ngdoc function
* @name ng.$rootScope.Scope#$destroy
* @methodOf ng.$rootScope.Scope
* @ngdoc method
* @name $rootScope.Scope#$destroy
* @function
*
* @description
@@ -713,9 +707,8 @@ function $RootScopeProvider(){
},
/**
* @ngdoc function
* @name ng.$rootScope.Scope#$eval
* @methodOf ng.$rootScope.Scope
* @ngdoc method
* @name $rootScope.Scope#$eval
* @function
*
* @description
@@ -746,9 +739,8 @@ function $RootScopeProvider(){
},
/**
* @ngdoc function
* @name ng.$rootScope.Scope#$evalAsync
* @methodOf ng.$rootScope.Scope
* @ngdoc method
* @name $rootScope.Scope#$evalAsync
* @function
*
* @description
@@ -794,9 +786,8 @@ function $RootScopeProvider(){
},
/**
* @ngdoc function
* @name ng.$rootScope.Scope#$apply
* @methodOf ng.$rootScope.Scope
* @ngdoc method
* @name $rootScope.Scope#$apply
* @function
*
* @description
@@ -857,9 +848,8 @@ function $RootScopeProvider(){
},
/**
* @ngdoc function
* @name ng.$rootScope.Scope#$on
* @methodOf ng.$rootScope.Scope
* @ngdoc method
* @name $rootScope.Scope#$on
* @function
*
* @description
@@ -907,9 +897,8 @@ function $RootScopeProvider(){
/**
* @ngdoc function
* @name ng.$rootScope.Scope#$emit
* @methodOf ng.$rootScope.Scope
* @ngdoc method
* @name $rootScope.Scope#$emit
* @function
*
* @description
@@ -976,9 +965,8 @@ function $RootScopeProvider(){
/**
* @ngdoc function
* @name ng.$rootScope.Scope#$broadcast
* @methodOf ng.$rootScope.Scope
* @ngdoc method
* @name $rootScope.Scope#$broadcast
* @function
*
* @description
+34 -58
View File
@@ -64,7 +64,7 @@ function adjustMatchers(matchers) {
/**
* @ngdoc service
* @name ng.$sceDelegate
* @name $sceDelegate
* @function
*
* @description
@@ -90,8 +90,8 @@ function adjustMatchers(matchers) {
*/
/**
* @ngdoc object
* @name ng.$sceDelegateProvider
* @ngdoc provider
* @name $sceDelegateProvider
* @description
*
* The `$sceDelegateProvider` provider allows developers to configure the {@link ng.$sceDelegate
@@ -135,9 +135,8 @@ function $SceDelegateProvider() {
resourceUrlBlacklist = [];
/**
* @ngdoc function
* @name ng.sceDelegateProvider#resourceUrlWhitelist
* @methodOf ng.$sceDelegateProvider
* @ngdoc method
* @name sceDelegateProvider#resourceUrlWhitelist
* @function
*
* @param {Array=} whitelist When provided, replaces the resourceUrlWhitelist with the value
@@ -165,9 +164,8 @@ function $SceDelegateProvider() {
};
/**
* @ngdoc function
* @name ng.sceDelegateProvider#resourceUrlBlacklist
* @methodOf ng.$sceDelegateProvider
* @ngdoc method
* @name sceDelegateProvider#resourceUrlBlacklist
* @function
*
* @param {Array=} blacklist When provided, replaces the resourceUrlBlacklist with the value
@@ -270,8 +268,7 @@ function $SceDelegateProvider() {
/**
* @ngdoc method
* @name ng.$sceDelegate#trustAs
* @methodOf ng.$sceDelegate
* @name $sceDelegate#trustAs
*
* @description
* Returns an object that is trusted by angular for use in specified strict
@@ -308,8 +305,7 @@ function $SceDelegateProvider() {
/**
* @ngdoc method
* @name ng.$sceDelegate#valueOf
* @methodOf ng.$sceDelegate
* @name $sceDelegate#valueOf
*
* @description
* If the passed parameter had been returned by a prior call to {@link ng.$sceDelegate#methods_trustAs
@@ -335,8 +331,7 @@ function $SceDelegateProvider() {
/**
* @ngdoc method
* @name ng.$sceDelegate#getTrusted
* @methodOf ng.$sceDelegate
* @name $sceDelegate#getTrusted
*
* @description
* Takes the result of a {@link ng.$sceDelegate#methods_trustAs `$sceDelegate.trustAs`} call and
@@ -382,8 +377,8 @@ function $SceDelegateProvider() {
/**
* @ngdoc object
* @name ng.$sceProvider
* @ngdoc provider
* @name $sceProvider
* @description
*
* The $sceProvider provider allows developers to configure the {@link ng.$sce $sce} service.
@@ -397,7 +392,7 @@ function $SceDelegateProvider() {
/**
* @ngdoc service
* @name ng.$sce
* @name $sce
* @function
*
* @description
@@ -667,9 +662,8 @@ function $SceProvider() {
var enabled = true;
/**
* @ngdoc function
* @name ng.sceProvider#enabled
* @methodOf ng.$sceProvider
* @ngdoc method
* @name sceProvider#enabled
* @function
*
* @param {boolean=} value If provided, then enables/disables SCE.
@@ -746,9 +740,8 @@ function $SceProvider() {
var sce = copy(SCE_CONTEXTS);
/**
* @ngdoc function
* @name ng.sce#isEnabled
* @methodOf ng.$sce
* @ngdoc method
* @name sce#isEnabled
* @function
*
* @return {Boolean} true if SCE is enabled, false otherwise. If you want to set the value, you
@@ -771,8 +764,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#parse
* @methodOf ng.$sce
* @name $sce#parse
*
* @description
* Converts Angular {@link guide/expression expression} into a function. This is like {@link
@@ -802,8 +794,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#trustAs
* @methodOf ng.$sce
* @name $sce#trustAs
*
* @description
* Delegates to {@link ng.$sceDelegate#methods_trustAs `$sceDelegate.trustAs`}. As such,
@@ -822,8 +813,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#trustAsHtml
* @methodOf ng.$sce
* @name $sce#trustAsHtml
*
* @description
* Shorthand method. `$sce.trustAsHtml(value)` →
@@ -838,8 +828,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#trustAsUrl
* @methodOf ng.$sce
* @name $sce#trustAsUrl
*
* @description
* Shorthand method. `$sce.trustAsUrl(value)` →
@@ -854,8 +843,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#trustAsResourceUrl
* @methodOf ng.$sce
* @name $sce#trustAsResourceUrl
*
* @description
* Shorthand method. `$sce.trustAsResourceUrl(value)` →
@@ -870,8 +858,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#trustAsJs
* @methodOf ng.$sce
* @name $sce#trustAsJs
*
* @description
* Shorthand method. `$sce.trustAsJs(value)` →
@@ -886,8 +873,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#getTrusted
* @methodOf ng.$sce
* @name $sce#getTrusted
*
* @description
* Delegates to {@link ng.$sceDelegate#methods_getTrusted `$sceDelegate.getTrusted`}. As such,
@@ -905,8 +891,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#getTrustedHtml
* @methodOf ng.$sce
* @name $sce#getTrustedHtml
*
* @description
* Shorthand method. `$sce.getTrustedHtml(value)` →
@@ -918,8 +903,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#getTrustedCss
* @methodOf ng.$sce
* @name $sce#getTrustedCss
*
* @description
* Shorthand method. `$sce.getTrustedCss(value)` →
@@ -931,8 +915,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#getTrustedUrl
* @methodOf ng.$sce
* @name $sce#getTrustedUrl
*
* @description
* Shorthand method. `$sce.getTrustedUrl(value)` →
@@ -944,8 +927,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#getTrustedResourceUrl
* @methodOf ng.$sce
* @name $sce#getTrustedResourceUrl
*
* @description
* Shorthand method. `$sce.getTrustedResourceUrl(value)` →
@@ -957,8 +939,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#getTrustedJs
* @methodOf ng.$sce
* @name $sce#getTrustedJs
*
* @description
* Shorthand method. `$sce.getTrustedJs(value)` →
@@ -970,8 +951,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#parseAsHtml
* @methodOf ng.$sce
* @name $sce#parseAsHtml
*
* @description
* Shorthand method. `$sce.parseAsHtml(expression string)` →
@@ -988,8 +968,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#parseAsCss
* @methodOf ng.$sce
* @name $sce#parseAsCss
*
* @description
* Shorthand method. `$sce.parseAsCss(value)` →
@@ -1006,8 +985,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#parseAsUrl
* @methodOf ng.$sce
* @name $sce#parseAsUrl
*
* @description
* Shorthand method. `$sce.parseAsUrl(value)` →
@@ -1024,8 +1002,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#parseAsResourceUrl
* @methodOf ng.$sce
* @name $sce#parseAsResourceUrl
*
* @description
* Shorthand method. `$sce.parseAsResourceUrl(value)` →
@@ -1042,8 +1019,7 @@ function $SceProvider() {
/**
* @ngdoc method
* @name ng.$sce#parseAsJs
* @methodOf ng.$sce
* @name $sce#parseAsJs
*
* @description
* Shorthand method. `$sce.parseAsJs(value)` →
+1 -1
View File
@@ -3,7 +3,7 @@
/**
* !!! This is an undocumented "private" service !!!
*
* @name ng.$sniffer
* @name $sniffer
* @requires $window
* @requires $document
*
+4 -5
View File
@@ -8,8 +8,8 @@ function $TimeoutProvider() {
/**
* @ngdoc function
* @name ng.$timeout
* @ngdoc service
* @name $timeout
* @requires $browser
*
* @description
@@ -61,9 +61,8 @@ function $TimeoutProvider() {
/**
* @ngdoc function
* @name ng.$timeout#cancel
* @methodOf ng.$timeout
* @ngdoc method
* @name $timeout#cancel
*
* @description
* Cancels a task associated with the `promise`. As a result of this, the promise will be
+2 -2
View File
@@ -1,8 +1,8 @@
'use strict';
/**
* @ngdoc object
* @name ng.$window
* @ngdoc service
* @name $window
*
* @description
* A reference to the browser's `window` object. While `window`
+17 -23
View File
@@ -2,7 +2,7 @@
/* jshint maxlen: false */
/**
* @ngdoc overview
* @ngdoc module
* @name ngAnimate
* @description
*
@@ -235,8 +235,8 @@
angular.module('ngAnimate', ['ng'])
/**
* @ngdoc object
* @name ngAnimate.$animateProvider
* @ngdoc provider
* @name $animateProvider
* @description
*
* The `$animateProvider` allows developers to register JavaScript animation event handlers directly inside of a module.
@@ -367,8 +367,8 @@ angular.module('ngAnimate', ['ng'])
}
/**
* @ngdoc object
* @name ngAnimate.$animate
* @ngdoc service
* @name $animate
* @function
*
* @description
@@ -387,9 +387,8 @@ angular.module('ngAnimate', ['ng'])
*/
return {
/**
* @ngdoc function
* @name ngAnimate.$animate#enter
* @methodOf ngAnimate.$animate
* @ngdoc method
* @name $animate#enter
* @function
*
* @description
@@ -426,9 +425,8 @@ angular.module('ngAnimate', ['ng'])
},
/**
* @ngdoc function
* @name ngAnimate.$animate#leave
* @methodOf ngAnimate.$animate
* @ngdoc method
* @name $animate#leave
* @function
*
* @description
@@ -465,9 +463,8 @@ angular.module('ngAnimate', ['ng'])
},
/**
* @ngdoc function
* @name ngAnimate.$animate#move
* @methodOf ngAnimate.$animate
* @ngdoc method
* @name $animate#move
* @function
*
* @description
@@ -506,9 +503,8 @@ angular.module('ngAnimate', ['ng'])
},
/**
* @ngdoc function
* @name ngAnimate.$animate#addClass
* @methodOf ngAnimate.$animate
* @ngdoc method
* @name $animate#addClass
*
* @description
* Triggers a custom animation event based off the className variable and then attaches the className value to the element as a CSS class.
@@ -543,9 +539,8 @@ angular.module('ngAnimate', ['ng'])
},
/**
* @ngdoc function
* @name ngAnimate.$animate#removeClass
* @methodOf ngAnimate.$animate
* @ngdoc method
* @name $animate#removeClass
*
* @description
* Triggers a custom animation event based off the className variable and then removes the CSS class provided by the className value
@@ -602,9 +597,8 @@ angular.module('ngAnimate', ['ng'])
},
/**
* @ngdoc function
* @name ngAnimate.$animate#enabled
* @methodOf ngAnimate.$animate
* @ngdoc method
* @name $animate#enabled
* @function
*
* @param {boolean=} value If provided then set the animation on or off.
+8 -11
View File
@@ -1,7 +1,7 @@
'use strict';
/**
* @ngdoc overview
* @ngdoc module
* @name ngCookies
* @description
*
@@ -20,8 +20,8 @@
angular.module('ngCookies', ['ng']).
/**
* @ngdoc object
* @name ngCookies.$cookies
* @ngdoc service
* @name $cookies
* @requires $browser
*
* @description
@@ -129,8 +129,8 @@ angular.module('ngCookies', ['ng']).
/**
* @ngdoc object
* @name ngCookies.$cookieStore
* @ngdoc service
* @name $cookieStore
* @requires $cookies
*
* @description
@@ -147,8 +147,7 @@ angular.module('ngCookies', ['ng']).
return {
/**
* @ngdoc method
* @name ngCookies.$cookieStore#get
* @methodOf ngCookies.$cookieStore
* @name $cookieStore#get
*
* @description
* Returns the value of given cookie key
@@ -163,8 +162,7 @@ angular.module('ngCookies', ['ng']).
/**
* @ngdoc method
* @name ngCookies.$cookieStore#put
* @methodOf ngCookies.$cookieStore
* @name $cookieStore#put
*
* @description
* Sets a value for given cookie key
@@ -178,8 +176,7 @@ angular.module('ngCookies', ['ng']).
/**
* @ngdoc method
* @name ngCookies.$cookieStore#remove
* @methodOf ngCookies.$cookieStore
* @name $cookieStore#remove
*
* @description
* Remove given cookie
+69 -100
View File
@@ -1,7 +1,7 @@
'use strict';
/**
* @ngdoc overview
* @ngdoc object
* @name angular.mock
* @description
*
@@ -12,7 +12,7 @@ angular.mock = {};
/**
* ! This is a private undocumented service !
*
* @name ngMock.$browser
* @name $browser
*
* @description
* This service is a mock implementation of {@link ng.$browser}. It provides fake
@@ -70,8 +70,7 @@ angular.mock.$Browser = function() {
/**
* @name ngMock.$browser#defer.now
* @propertyOf ngMock.$browser
* @name $browser#defer.now
*
* @description
* Current milliseconds mock time.
@@ -96,8 +95,7 @@ angular.mock.$Browser = function() {
/**
* @name ngMock.$browser#defer.flush
* @methodOf ngMock.$browser
* @name $browser#defer.flush
*
* @description
* Flushes all pending requests and executes the defer callbacks.
@@ -128,8 +126,7 @@ angular.mock.$Browser = function() {
angular.mock.$Browser.prototype = {
/**
* @name ngMock.$browser#poll
* @methodOf ngMock.$browser
* @name $browser#poll
*
* @description
* run all fns in pollFns
@@ -180,8 +177,8 @@ angular.mock.$Browser.prototype = {
/**
* @ngdoc object
* @name ngMock.$exceptionHandlerProvider
* @ngdoc provider
* @name $exceptionHandlerProvider
*
* @description
* Configures the mock implementation of {@link ng.$exceptionHandler} to rethrow or to log errors
@@ -189,8 +186,8 @@ angular.mock.$Browser.prototype = {
*/
/**
* @ngdoc object
* @name ngMock.$exceptionHandler
* @ngdoc service
* @name $exceptionHandler
*
* @description
* Mock implementation of {@link ng.$exceptionHandler} that rethrows or logs errors passed
@@ -227,8 +224,7 @@ angular.mock.$ExceptionHandlerProvider = function() {
/**
* @ngdoc method
* @name ngMock.$exceptionHandlerProvider#mode
* @methodOf ngMock.$exceptionHandlerProvider
* @name $exceptionHandlerProvider#mode
*
* @description
* Sets the logging mode.
@@ -278,7 +274,7 @@ angular.mock.$ExceptionHandlerProvider = function() {
/**
* @ngdoc service
* @name ngMock.$log
* @name $log
*
* @description
* Mock implementation of {@link ng.$log} that gathers all logged messages in arrays
@@ -317,8 +313,7 @@ angular.mock.$LogProvider = function() {
/**
* @ngdoc method
* @name ngMock.$log#reset
* @methodOf ngMock.$log
* @name $log#reset
*
* @description
* Reset all of the logging arrays to empty.
@@ -326,8 +321,7 @@ angular.mock.$LogProvider = function() {
$log.reset = function () {
/**
* @ngdoc property
* @name ngMock.$log#log.logs
* @propertyOf ngMock.$log
* @name $log#log.logs
*
* @description
* Array of messages logged using {@link ngMock.$log#log}.
@@ -341,8 +335,7 @@ angular.mock.$LogProvider = function() {
$log.log.logs = [];
/**
* @ngdoc property
* @name ngMock.$log#info.logs
* @propertyOf ngMock.$log
* @name $log#info.logs
*
* @description
* Array of messages logged using {@link ngMock.$log#info}.
@@ -356,8 +349,7 @@ angular.mock.$LogProvider = function() {
$log.info.logs = [];
/**
* @ngdoc property
* @name ngMock.$log#warn.logs
* @propertyOf ngMock.$log
* @name $log#warn.logs
*
* @description
* Array of messages logged using {@link ngMock.$log#warn}.
@@ -371,8 +363,7 @@ angular.mock.$LogProvider = function() {
$log.warn.logs = [];
/**
* @ngdoc property
* @name ngMock.$log#error.logs
* @propertyOf ngMock.$log
* @name $log#error.logs
*
* @description
* Array of messages logged using {@link ngMock.$log#error}.
@@ -386,8 +377,7 @@ angular.mock.$LogProvider = function() {
$log.error.logs = [];
/**
* @ngdoc property
* @name ngMock.$log#debug.logs
* @propertyOf ngMock.$log
* @name $log#debug.logs
*
* @description
* Array of messages logged using {@link ngMock.$log#debug}.
@@ -403,8 +393,7 @@ angular.mock.$LogProvider = function() {
/**
* @ngdoc method
* @name ngMock.$log#assertEmpty
* @methodOf ngMock.$log
* @name $log#assertEmpty
*
* @description
* Assert that the all of the logging methods have no logged messages. If messages present, an
@@ -436,7 +425,7 @@ angular.mock.$LogProvider = function() {
/**
* @ngdoc service
* @name ngMock.$interval
* @name $interval
*
* @description
* Mock implementation of the $interval service.
@@ -522,8 +511,7 @@ angular.mock.$IntervalProvider = function() {
/**
* @ngdoc method
* @name ngMock.$interval#flush
* @methodOf ngMock.$interval
* @name $interval#flush
* @description
*
* Runs interval tasks scheduled to be run in the next `millis` milliseconds.
@@ -594,7 +582,7 @@ function padNumber(num, digits, trim) {
/**
* @ngdoc object
* @ngdoc type
* @name angular.mock.TzDate
* @description
*
@@ -871,8 +859,8 @@ angular.mock.dump = function(object) {
};
/**
* @ngdoc object
* @name ngMock.$httpBackend
* @ngdoc service
* @name $httpBackend
* @description
* Fake HTTP backend implementation suitable for unit testing applications that use the
* {@link ng.$http $http service}.
@@ -1174,8 +1162,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#when
* @methodOf ngMock.$httpBackend
* @name $httpBackend#when
* @description
* Creates a new backend definition.
*
@@ -1214,8 +1201,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#whenGET
* @methodOf ngMock.$httpBackend
* @name $httpBackend#whenGET
* @description
* Creates a new backend definition for GET requests. For more info see `when()`.
*
@@ -1227,8 +1213,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#whenHEAD
* @methodOf ngMock.$httpBackend
* @name $httpBackend#whenHEAD
* @description
* Creates a new backend definition for HEAD requests. For more info see `when()`.
*
@@ -1240,8 +1225,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#whenDELETE
* @methodOf ngMock.$httpBackend
* @name $httpBackend#whenDELETE
* @description
* Creates a new backend definition for DELETE requests. For more info see `when()`.
*
@@ -1253,8 +1237,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#whenPOST
* @methodOf ngMock.$httpBackend
* @name $httpBackend#whenPOST
* @description
* Creates a new backend definition for POST requests. For more info see `when()`.
*
@@ -1268,8 +1251,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#whenPUT
* @methodOf ngMock.$httpBackend
* @name $httpBackend#whenPUT
* @description
* Creates a new backend definition for PUT requests. For more info see `when()`.
*
@@ -1283,8 +1265,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#whenJSONP
* @methodOf ngMock.$httpBackend
* @name $httpBackend#whenJSONP
* @description
* Creates a new backend definition for JSONP requests. For more info see `when()`.
*
@@ -1297,8 +1278,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#expect
* @methodOf ngMock.$httpBackend
* @name $httpBackend#expect
* @description
* Creates a new request expectation.
*
@@ -1331,8 +1311,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#expectGET
* @methodOf ngMock.$httpBackend
* @name $httpBackend#expectGET
* @description
* Creates a new request expectation for GET requests. For more info see `expect()`.
*
@@ -1344,8 +1323,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#expectHEAD
* @methodOf ngMock.$httpBackend
* @name $httpBackend#expectHEAD
* @description
* Creates a new request expectation for HEAD requests. For more info see `expect()`.
*
@@ -1357,8 +1335,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#expectDELETE
* @methodOf ngMock.$httpBackend
* @name $httpBackend#expectDELETE
* @description
* Creates a new request expectation for DELETE requests. For more info see `expect()`.
*
@@ -1370,8 +1347,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#expectPOST
* @methodOf ngMock.$httpBackend
* @name $httpBackend#expectPOST
* @description
* Creates a new request expectation for POST requests. For more info see `expect()`.
*
@@ -1386,8 +1362,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#expectPUT
* @methodOf ngMock.$httpBackend
* @name $httpBackend#expectPUT
* @description
* Creates a new request expectation for PUT requests. For more info see `expect()`.
*
@@ -1402,8 +1377,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#expectPATCH
* @methodOf ngMock.$httpBackend
* @name $httpBackend#expectPATCH
* @description
* Creates a new request expectation for PATCH requests. For more info see `expect()`.
*
@@ -1418,8 +1392,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#expectJSONP
* @methodOf ngMock.$httpBackend
* @name $httpBackend#expectJSONP
* @description
* Creates a new request expectation for JSONP requests. For more info see `expect()`.
*
@@ -1432,8 +1405,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#flush
* @methodOf ngMock.$httpBackend
* @name $httpBackend#flush
* @description
* Flushes all pending requests using the trained responses.
*
@@ -1461,8 +1433,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#verifyNoOutstandingExpectation
* @methodOf ngMock.$httpBackend
* @name $httpBackend#verifyNoOutstandingExpectation
* @description
* Verifies that all of the requests defined via the `expect` api were made. If any of the
* requests were not made, verifyNoOutstandingExpectation throws an exception.
@@ -1484,8 +1455,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#verifyNoOutstandingRequest
* @methodOf ngMock.$httpBackend
* @name $httpBackend#verifyNoOutstandingRequest
* @description
* Verifies that there are no outstanding requests that need to be flushed.
*
@@ -1505,8 +1475,7 @@ function createHttpBackendMock($rootScope, $delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$httpBackend#resetExpectations
* @methodOf ngMock.$httpBackend
* @name $httpBackend#resetExpectations
* @description
* Resets all request expectations, but preserves all backend definitions. Typically, you would
* call resetExpectations during a multiple-phase test when you want to reuse the same instance of
@@ -1629,8 +1598,8 @@ function MockXhr() {
/**
* @ngdoc function
* @name ngMock.$timeout
* @ngdoc service
* @name $timeout
* @description
*
* This service is just a simple decorator for {@link ng.$timeout $timeout} service
@@ -1641,8 +1610,7 @@ angular.mock.$TimeoutDecorator = function($delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$timeout#flush
* @methodOf ngMock.$timeout
* @name $timeout#flush
* @description
*
* Flushes the queue of pending tasks.
@@ -1655,8 +1623,7 @@ angular.mock.$TimeoutDecorator = function($delegate, $browser) {
/**
* @ngdoc method
* @name ngMock.$timeout#verifyNoPendingTasks
* @methodOf ngMock.$timeout
* @name $timeout#verifyNoPendingTasks
* @description
*
* Verifies that there are no pending tasks that need to be flushed.
@@ -1690,7 +1657,7 @@ angular.mock.$RootElementProvider = function() {
};
/**
* @ngdoc overview
* @ngdoc module
* @name ngMock
* @description
*
@@ -1717,8 +1684,9 @@ angular.module('ngMock', ['ng']).provider({
}]);
/**
* @ngdoc overview
* @ngdoc module
* @name ngMockE2E
* @module ngMockE2E
* @description
*
* The `ngMockE2E` is an angular module which contains mocks suitable for end-to-end testing.
@@ -1730,8 +1698,9 @@ angular.module('ngMockE2E', ['ng']).config(['$provide', function($provide) {
}]);
/**
* @ngdoc object
* @name ngMockE2E.$httpBackend
* @ngdoc service
* @name $httpBackend
* @module ngMockE2E
* @description
* Fake HTTP backend implementation suitable for end-to-end testing or backend-less development of
* applications that use the {@link ng.$http $http service}.
@@ -1779,8 +1748,8 @@ angular.module('ngMockE2E', ['ng']).config(['$provide', function($provide) {
/**
* @ngdoc method
* @name ngMockE2E.$httpBackend#when
* @methodOf ngMockE2E.$httpBackend
* @name $httpBackend#when
* @module ngMockE2E
* @description
* Creates a new backend definition.
*
@@ -1804,8 +1773,8 @@ angular.module('ngMockE2E', ['ng']).config(['$provide', function($provide) {
/**
* @ngdoc method
* @name ngMockE2E.$httpBackend#whenGET
* @methodOf ngMockE2E.$httpBackend
* @name $httpBackend#whenGET
* @module ngMockE2E
* @description
* Creates a new backend definition for GET requests. For more info see `when()`.
*
@@ -1817,8 +1786,8 @@ angular.module('ngMockE2E', ['ng']).config(['$provide', function($provide) {
/**
* @ngdoc method
* @name ngMockE2E.$httpBackend#whenHEAD
* @methodOf ngMockE2E.$httpBackend
* @name $httpBackend#whenHEAD
* @module ngMockE2E
* @description
* Creates a new backend definition for HEAD requests. For more info see `when()`.
*
@@ -1830,8 +1799,8 @@ angular.module('ngMockE2E', ['ng']).config(['$provide', function($provide) {
/**
* @ngdoc method
* @name ngMockE2E.$httpBackend#whenDELETE
* @methodOf ngMockE2E.$httpBackend
* @name $httpBackend#whenDELETE
* @module ngMockE2E
* @description
* Creates a new backend definition for DELETE requests. For more info see `when()`.
*
@@ -1843,8 +1812,8 @@ angular.module('ngMockE2E', ['ng']).config(['$provide', function($provide) {
/**
* @ngdoc method
* @name ngMockE2E.$httpBackend#whenPOST
* @methodOf ngMockE2E.$httpBackend
* @name $httpBackend#whenPOST
* @module ngMockE2E
* @description
* Creates a new backend definition for POST requests. For more info see `when()`.
*
@@ -1857,8 +1826,8 @@ angular.module('ngMockE2E', ['ng']).config(['$provide', function($provide) {
/**
* @ngdoc method
* @name ngMockE2E.$httpBackend#whenPUT
* @methodOf ngMockE2E.$httpBackend
* @name $httpBackend#whenPUT
* @module ngMockE2E
* @description
* Creates a new backend definition for PUT requests. For more info see `when()`.
*
@@ -1871,8 +1840,8 @@ angular.module('ngMockE2E', ['ng']).config(['$provide', function($provide) {
/**
* @ngdoc method
* @name ngMockE2E.$httpBackend#whenPATCH
* @methodOf ngMockE2E.$httpBackend
* @name $httpBackend#whenPATCH
* @module ngMockE2E
* @description
* Creates a new backend definition for PATCH requests. For more info see `when()`.
*
@@ -1885,8 +1854,8 @@ angular.module('ngMockE2E', ['ng']).config(['$provide', function($provide) {
/**
* @ngdoc method
* @name ngMockE2E.$httpBackend#whenJSONP
* @methodOf ngMockE2E.$httpBackend
* @name $httpBackend#whenJSONP
* @module ngMockE2E
* @description
* Creates a new backend definition for JSONP requests. For more info see `when()`.
*
@@ -2003,7 +1972,7 @@ if(window.jasmine || window.mocha) {
* *NOTE*: This function is also published on window for easy access.<br>
*
* The inject function wraps a function into an injectable function. The inject() creates new
* instance of {@link AUTO.$injector $injector} per test, which is then used for
* instance of {@link auto.$injector $injector} per test, which is then used for
* resolving references.
*
*
+3 -3
View File
@@ -44,7 +44,7 @@ function shallowClearAndCopy(src, dst) {
}
/**
* @ngdoc overview
* @ngdoc module
* @name ngResource
* @description
*
@@ -61,8 +61,8 @@ function shallowClearAndCopy(src, dst) {
*/
/**
* @ngdoc object
* @name ngResource.$resource
* @ngdoc service
* @name $resource
* @requires $http
*
* @description
+2 -3
View File
@@ -6,7 +6,7 @@ ngRouteModule.directive('ngView', ngViewFillContentFactory);
/**
* @ngdoc directive
* @name ngRoute.directive:ngView
* @name ngView
* @restrict ECA
*
* @description
@@ -172,8 +172,7 @@ ngRouteModule.directive('ngView', ngViewFillContentFactory);
/**
* @ngdoc event
* @name ngRoute.directive:ngView#$viewContentLoaded
* @eventOf ngRoute.directive:ngView
* @name ngView#$viewContentLoaded
* @eventType emit on the current ngView scope
* @description
* Emitted every time the ngView content is reloaded.
+13 -20
View File
@@ -1,7 +1,7 @@
'use strict';
/**
* @ngdoc overview
* @ngdoc module
* @name ngRoute
* @description
*
@@ -21,8 +21,8 @@ var ngRouteModule = angular.module('ngRoute', ['ng']).
provider('$route', $RouteProvider);
/**
* @ngdoc object
* @name ngRoute.$routeProvider
* @ngdoc provider
* @name $routeProvider
* @function
*
* @description
@@ -44,8 +44,7 @@ function $RouteProvider(){
/**
* @ngdoc method
* @name ngRoute.$routeProvider#when
* @methodOf ngRoute.$routeProvider
* @name $routeProvider#when
*
* @param {string} path Route path (matched against `$location.path`). If `$location.path`
* contains redundant trailing slash or is missing one, the route will still match and the
@@ -107,7 +106,7 @@ function $RouteProvider(){
*
* - `key` `{string}`: a name of a dependency to be injected into the controller.
* - `factory` - `{string|function}`: If `string` then it is an alias for a service.
* Otherwise if function, then it is {@link api/AUTO.$injector#invoke injected}
* Otherwise if function, then it is {@link api/auto.$injector#invoke injected}
* and the return value is treated as the dependency. If the result is a promise, it is
* resolved before its value is injected into the controller. Be aware that
* `ngRoute.$routeParams` will still refer to the previous route within these resolve
@@ -207,8 +206,7 @@ function $RouteProvider(){
/**
* @ngdoc method
* @name ngRoute.$routeProvider#otherwise
* @methodOf ngRoute.$routeProvider
* @name $routeProvider#otherwise
*
* @description
* Sets route definition that will be used on route change when no other route definition
@@ -234,8 +232,8 @@ function $RouteProvider(){
function($rootScope, $location, $routeParams, $q, $injector, $http, $templateCache, $sce) {
/**
* @ngdoc object
* @name ngRoute.$route
* @ngdoc service
* @name $route
* @requires $location
* @requires $routeParams
*
@@ -365,8 +363,7 @@ function $RouteProvider(){
/**
* @ngdoc event
* @name ngRoute.$route#$routeChangeStart
* @eventOf ngRoute.$route
* @name $route#$routeChangeStart
* @eventType broadcast on root scope
* @description
* Broadcasted before a route change. At this point the route services starts
@@ -382,8 +379,7 @@ function $RouteProvider(){
/**
* @ngdoc event
* @name ngRoute.$route#$routeChangeSuccess
* @eventOf ngRoute.$route
* @name $route#$routeChangeSuccess
* @eventType broadcast on root scope
* @description
* Broadcasted after a route dependencies are resolved.
@@ -398,8 +394,7 @@ function $RouteProvider(){
/**
* @ngdoc event
* @name ngRoute.$route#$routeChangeError
* @eventOf ngRoute.$route
* @name $route#$routeChangeError
* @eventType broadcast on root scope
* @description
* Broadcasted if any of the resolve promises are rejected.
@@ -412,8 +407,7 @@ function $RouteProvider(){
/**
* @ngdoc event
* @name ngRoute.$route#$routeUpdate
* @eventOf ngRoute.$route
* @name $route#$routeUpdate
* @eventType broadcast on root scope
* @description
*
@@ -427,8 +421,7 @@ function $RouteProvider(){
/**
* @ngdoc method
* @name ngRoute.$route#reload
* @methodOf ngRoute.$route
* @name $route#reload
*
* @description
* Causes `$route` service to reload the current route even if
+2 -2
View File
@@ -4,8 +4,8 @@ ngRouteModule.provider('$routeParams', $RouteParamsProvider);
/**
* @ngdoc object
* @name ngRoute.$routeParams
* @ngdoc service
* @name $routeParams
* @requires $route
*
* @description
+1 -1
View File
@@ -4,7 +4,7 @@
/**
* @ngdoc filter
* @name ngSanitize.filter:linky
* @name linky
* @function
*
* @description
+2 -2
View File
@@ -3,7 +3,7 @@
var $sanitizeMinErr = angular.$$minErr('$sanitize');
/**
* @ngdoc overview
* @ngdoc module
* @name ngSanitize
* @description
*
@@ -37,7 +37,7 @@ var $sanitizeMinErr = angular.$$minErr('$sanitize');
/**
* @ngdoc service
* @name ngSanitize.$sanitize
* @name $sanitize
* @function
*
* @description
+1 -1
View File
@@ -4,7 +4,7 @@
/**
* @ngdoc directive
* @name ngTouch.directive:ngClick
* @name ngClick
*
* @description
* A more powerful replacement for the default ngClick designed to be used on touchscreen
+2 -2
View File
@@ -4,7 +4,7 @@
/**
* @ngdoc directive
* @name ngTouch.directive:ngSwipeLeft
* @name ngSwipeLeft
*
* @description
* Specify custom behavior when an element is swiped to the left on a touchscreen device.
@@ -34,7 +34,7 @@
/**
* @ngdoc directive
* @name ngTouch.directive:ngSwipeRight
* @name ngSwipeRight
*
* @description
* Specify custom behavior when an element is swiped to the right on a touchscreen device.
+3 -4
View File
@@ -3,8 +3,8 @@
/* global ngTouch: false */
/**
* @ngdoc object
* @name ngTouch.$swipe
* @ngdoc service
* @name $swipe
*
* @description
* The `$swipe` service is a service that abstracts the messier details of hold-and-drag swipe
@@ -41,8 +41,7 @@ ngTouch.factory('$swipe', [function() {
return {
/**
* @ngdoc method
* @name ngTouch.$swipe#bind
* @methodOf ngTouch.$swipe
* @name $swipe#bind
*
* @description
* The main method of `$swipe`. It takes an element to be watched for swipe motions, and an
+1 -1
View File
@@ -1,7 +1,7 @@
'use strict';
/**
* @ngdoc overview
* @ngdoc module
* @name ngTouch
* @description
*