ngRoute.provider

Name Description $routeProvider Used for configuring routes.

$interpolateProvider.startSymbol()

startSymbol([value]); Symbol to denote start of expression in the interpolated string. Defaults to {{. Parameters Param Type Details value (optional) string new value to set the starting symbol to. Returns stringself Returns the symbol when used as getter and self if used as setter.

ngModel.NgModelController

type in module ng NgModelController provides API for the ngModel directive. The controller contains services for data-binding, validation, CSS updates, and value formatting and parsing. It purposefully does not contain any logic which deals with DOM rendering or listening to DOM events. Such DOM related logic should be provided by other directives which make use of NgModelController for data-binding to control elements. Angular provides this DOM logic for most input elements. At the end of

input[datetime-local]

input in module ng Input with datetime validation and transformation. In browsers that do not yet support the HTML5 date input, a text element will be used. In that case, the text must be entered in a valid ISO-8601 local datetime format (yyyy-MM-ddTHH:mm:ss), for example: 2010-12-28T14:57:00. The model must always be a Date object, otherwise Angular will throw an error. Invalid Date objects (dates whose getTime() is NaN) will be rendered as an empty string. The timezone to be used to read

angular.Module.directive()

directive(name, directiveFactory); See $compileProvider.directive(). Parameters Param Type Details name stringObject Directive name, or an object map of directives where the keys are the names and the values are the factories. directiveFactory Function Factory function for creating new instance of directives.

ngRoute.$routeProvider

$route provider in module ngRoute Used for configuring routes. See $route for an example of configuring and using ngRoute. Dependencies Requires the ngRoute module to be installed. Methods when(path, route); Adds a new route definition to the $route service. Parameters Param Type Details path string Route path (matched against $location.path). If $location.path contains redundant trailing slash or is missing one, the route will still match and the $location.path will be update

ngRoute.$route.reload()

reload(); Causes $route service to reload the current route even if $location hasn't changed. As a result of that, ngView creates new scope and reinstantiates the controller.

ngClick

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

angular.Module.filter()

filter(name, filterFactory); See $filterProvider.register(). Note: Filter names must be valid angular Expressions identifiers, such as uppercase or orderBy. Names with special characters, such as hyphens and dots, are not allowed. If you wish to namespace your filters, then you can use capitalization (myappSubsectionFilterx) or underscores (myapp_subsection_filterx). Parameters Param Type Details name string Filter name - this must be a valid angular expression identifier filterFacto

$sceDelegate

$sceDelegateProvider service in module ng $sceDelegate is a service that is used by the $sce service to provide Strict Contextual Escaping (SCE) services to AngularJS. Typically, you would configure or override the $sceDelegate instead of the $sce service to customize the way Strict Contextual Escaping works in AngularJS. This is because, while the $sce provides numerous shorthand methods, etc., you really only need to override 3 core functions (trustAs, getTrusted and valueOf) to replac