Used to execute an expression in angular from outside of the angular framework and returns the result.
Used to execute an expression in angular from outside of the angular framework and returns the result.
An angular expression to be executed (string or a function(scope)
)
Schedule the invocation of $$apply
to occur at a later time.
Schedule the invocation of $$apply
to occur at a later time.
An angular expression to be executed (string or a function(scope)
)
Dispatches an event name
downwards to all child scopes.
Dispatches an event name
downwards to all child scopes.
Event name to broadcast
Arguments passed to event listeners
event object
Removes the current scope (and all of its children) from the parent scope.
Processes all of the watchers of the current scope and its children.
Dispatches an event name
upwards through the scope hierarchy.
Dispatches an event name
upwards through the scope hierarchy.
Event name to emit
Arguments that will be passed to event listeners
event object
Executes the expression on the current scope and returns the result.
Executes the expression on the current scope and returns the result.
An angular expression to be executed (either a string or a function(scope)
)
Local variables object, useful for overriding values in scope
Evaluates the expression on the current scope at a later point in time.
Evaluates the expression on the current scope at a later point in time.
An angular expression to be executed (either a string or a function(scope)
)
Local variables object, useful for overriding values in scope
Unique scope ID
Creates a new child scope.
Creates a new child scope.
If true, then the scope does not prototypically inherit from the parent scope
The parent scope (default to this, if not provided)
Listens on events of a given type.
Listens on events of a given type.
Event name to listen on
Callback function (function(event, ...args)
Reference to the parent scope.
Reference to the root scope.
Registers a listener callback to be executed whenever the watchExpression
changes.
Registers a listener callback to be executed whenever the watchExpression
changes.
Called on every $$digest()
and should return the value that should be watched
Callback function which is only executed when the watchExpression
has changed.
Called with three arguments: new value, old value, current scope
de-registration function
Shallow watches the properties of an object and fires whenever any of the properties change.
Shallow watches the properties of an object and fires whenever any of the properties change.
Collection watched via $watch
Callback function with three arguments: new collection, old collection, current scope
De-registration function
A variant of $$watch
where it watches an array of watchExpressions
A variant of $$watch
where it watches an array of watchExpressions
Array of expressions that will be individually watched using $$watch
Callback function which is executed whenever any of the expressions in watchExpression
has changed
Called with three arguments: new values, old values, current scope
de-registration function
Defines the bindings to the global angular object.
https://docs.angularjs.org/api/ng/type/$rootScope.Scope