$rootScope.Scope.$applyAsync()

$applyAsync([exp]); Schedule the invocation of $apply to occur at a later time. The actual time difference varies across browsers, but is typically around ~10 milliseconds. This can be used to queue up multiple expressions which need to be evaluated in the same digest. Parameters Param Type Details exp (optional) stringfunction() An angular expression to be executed. string: execute using the rules as defined in expression. function(scope): execute the function with current scope param

form.FormController.$setDirty()

$setDirty(); Sets the form to a dirty state. This method can be called to add the 'ng-dirty' class and set the form to a dirty state (ng-dirty class). This method will also propagate to parent forms.

angular.isString

function in module ng Determines if a reference is a String. Usage angular.isString(value); Arguments Param Type Details value * Reference to check. Returns boolean True if value is a String.

ngList

directive in module ng Text input that converts between a delimited string and an array of strings. The default delimiter is a comma followed by a space - equivalent to ng-list=", ". You can specify a custom delimiter as the value of the ngList attribute - for example, ng-list=" | ". The behaviour of the directive is affected by the use of the ngTrim attribute. If ngTrim is set to "false" then whitespace around both the separator and each list item is respected. This implies that the user

ngSwitch

directive in module ng The ngSwitch directive is used to conditionally swap DOM structure on your template based on a scope expression. Elements within ngSwitch but without ngSwitchWhen or ngSwitchDefault directives will be preserved at the location as specified in the template. The directive itself works similar to ngInclude, however, instead of downloading template code (or loading it from the template cache), ngSwitch simply chooses one of the nested elements and makes it visible based

angular.Module.factory()

factory(name, providerFunction); See $provide.factory(). Parameters Param Type Details name string service name providerFunction Function Function for creating new instance of the service.

$rootScopeProvider.digestTtl()

digestTtl(limit); Sets the number of $digest iterations the scope should attempt to execute before giving up and assuming that the model is unstable. The current default is 10 iterations. In complex applications it's possible that the dependencies between $watchs will result in several digest iterations. However if an application needs more than the default 10 digest iterations for its model to stabilize then you should investigate what is causing the model to continuously change during the di

ngRoute.$route.$routeChangeSuccess

$routeChangeSuccess Broadcasted after a route change has happened successfully. The resolve dependencies are now available in the current.locals property. ngView listens for the directive to instantiate the controller and render the view. Type: broadcast Target: root scope Parameters Param Type Details angularEvent Object Synthetic event object. current Route Current route information. previous RouteUndefined Previous route information, or undefined if current is first ro

ngMock.object

Name Description angular.mock Namespace from 'angular-mocks.js' which contains testing related code.

ngMockE2E.$httpBackend.whenDELETE()

whenDELETE(url, [headers], [keys]); Creates a new backend definition for DELETE requests. For more info see when(). Parameters Param Type Details url stringRegExpfunction(string) HTTP url or function that receives a url and returns true if the url matches the current definition. headers (optional) Objectfunction(Object) HTTP headers. keys (optional) Array Array of keys to assign to regex matches in request url described on $httpBackend mock. Returns requestHandler Returns