ngCut

directive in module ng Specify custom behavior on cut event. Directive Info This directive executes at priority level 0. Usage as attribute: <window, input, select, textarea, a ng-cut="expression"> ... </window, input, select, textarea, a> Arguments Param Type Details ngCut expression Expression to evaluate upon cut. (Event object is available as $event)

ngMouseenter

directive in module ng Specify custom behavior on mouseenter event. Directive Info This directive executes at priority level 0. Usage as attribute: <ANY ng-mouseenter="expression"> ... </ANY> Arguments Param Type Details ngMouseenter expression Expression to evaluate upon mouseenter. (Event object is available as $event)

ngRequired

directive in module ng ngRequired adds the required validator to ngModel. It is most often used for input and select controls, but can also be applied to custom controls. The directive sets the required attribute on the element if the Angular expression inside ngRequired evaluates to true. A special directive for setting required is necessary because we cannot use interpolation inside required. See the interpolation guide for more info. The validator will set the required error key to true

ngMouseleave

directive in module ng Specify custom behavior on mouseleave event. Directive Info This directive executes at priority level 0. Usage as attribute: <ANY ng-mouseleave="expression"> ... </ANY> Arguments Param Type Details ngMouseleave expression Expression to evaluate upon mouseleave. (Event object is available as $event)

ngCookies.$cookies.getObject()

getObject(key); Returns the deserialized value of given cookie key Parameters Param Type Details key string Id to use for lookup. Returns Object Deserialized cookie value.

ngModel.NgModelController.$viewChangeListeners

$viewChangeListeners Array.<Function> Array of functions to execute whenever the view value has changed. It is called with no arguments, and its return value is ignored. This can be used in place of additional $watches against the model value.

ngMousedown

directive in module ng The ngMousedown directive allows you to specify custom behavior on mousedown event. Directive Info This directive executes at priority level 0. Usage as attribute: <ANY ng-mousedown="expression"> ... </ANY> Arguments Param Type Details ngMousedown expression Expression to evaluate upon mousedown. (Event object is available as $event)

ngSrcset

directive in module ng Using Angular markup like {{hash}} in a srcset attribute doesn't work right: The browser will fetch from the URL with the literal text {{hash}} until Angular replaces the expression inside {{hash}}. The ngSrcset directive solves this problem. The buggy way to write it: <img srcset="http://www.gravatar.com/avatar/{{hash}} 2x" alt="Description"/> The correct way to write it: <img ng-srcset="http://www.gravatar.com/avatar/{{hash}} 2x" alt="Description" />

ngReadonly

directive in module ng Sets the readOnly attribute on the element, if the expression inside ngReadonly is truthy. A special directive is necessary because we cannot use interpolation inside the readOnly attribute. See the interpolation guide for more info. Directive Info This directive executes at priority level 100. Usage as attribute: <INPUT ng-readonly="expression"> ... </INPUT> Arguments Param Type Details ngReadonly expression If the expression is truthy, then

ngCookies.$cookies.putObject()

putObject(key, value, [options]); Serializes and sets a value for given cookie key Parameters Param Type Details key string Id for the value. value Object Value to be stored. options (optional) Object Options object. See $cookiesProvider.defaults