ngComponentRouter.$rootRouter

service in module ngComponentRouter The singleton instance of the RootRouter type, which is associated with the top level $routerRootComponent.

$http.patch()

patch(url, data, [config]); Shortcut method to perform PATCH request. Parameters Param Type Details url string Relative or absolute URL specifying the destination of the request data * Request content config (optional) Object Optional configuration object Returns HttpPromise Future object

form.FormController.$valid

$valid boolean True if all of the containing forms and controls are valid.

$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