$rootScope.Scope.$watch()

$watch(watchExpression, listener, [objectEquality]); Registers a listener callback to be executed whenever the watchExpression changes. The watchExpression is called on every call to $digest() and should return the value that will be watched. (watchExpression should not change its value when executed multiple times with the same input because it may be executed multiple times by $digest(). That is, watchExpression should be idempotent. The listener is called only when the value from the curren

form.FormController.$setUntouched()

$setUntouched(); Sets the form to its untouched state. This method can be called to remove the 'ng-touched' class and set the form controls to their untouched state (ng-untouched class). Setting a form controls back to their untouched state is often useful when setting the form back to its pristine state.

auto.$injector.has()

has(name); Allows the user to query if the particular service exists. Parameters Param Type Details name string Name of the service to query. Returns boolean true if injector has given service.

angular.Module

type in module ng Interface for configuring angular modules. Methods provider(name, providerType); See $provide.provider(). Parameters Param Type Details name string service name providerType Function Construction function for creating new instance of the service. factory(name, providerFunction); See $provide.factory(). Parameters Param Type Details name string service name providerFunction Function Function for creating new instance of the service. servi

angular.Module.name

name Name of the module.

ngKeydown

directive in module ng Specify custom behavior on keydown event. Directive Info This directive executes at priority level 0. Usage as attribute: <ANY ng-keydown="expression"> ... </ANY> Arguments Param Type Details ngKeydown expression Expression to evaluate upon keydown. (Event object is available as $event and can be interrogated for keyCode, altKey, etc.)

lowercase

filter in module ng Converts string to lowercase. Usage In HTML Template Binding {{ lowercase_expression | lowercase}} In JavaScript $filter('lowercase')()

ngMockE2E.service

Name Description $httpBackend Fake HTTP backend implementation suitable for end-to-end testing or backend-less development of applications that use the $http service.

auto.$injector.instantiate()

instantiate(Type, [locals]); 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 constructor annotation. Parameters Param Type Details Type Function Annotated constructor function. locals (optional) Object Optional object. If preset then any argument names are read from this object first, before the $injector is consulted. Returns Object new instanc

ngModel.NgModelController.$dirty

$dirty boolean True if user has already interacted with the control.