Creates a component's template by invoking an injectable provider function.
Creates a component's template by invoking an injectable provider function.
Function to invoke via locals
The template html as a string: "
Creates a template from a configuration object.
Creates a template from a configuration object.
Configuration object for which to load a template. The following properties are search in the specified order, and the first one that is defined is used to create the template:
Parameters to pass to the template function.
The resolve context associated with the template's view
The template html as a string, or a promise for
that string,or null
if no template is configured.
Creates a template by invoking an injectable provider function.
Creates a template by invoking an injectable provider function.
Function to invoke via locals
The template html as a string, or a promise for that string.
Creates a template from a string or a function returning a string.
Creates a template from a string or a function returning a string.
html template as a string or function that returns an html template as a string.
Parameters to pass to the template function.
The template html as a string, or a promise for that string.
Loads a template from the a URL via $http
and $templateCache
.
Loads a template from the a URL via $http
and $templateCache
.
url of the template to load, or a function that returns a url.
Parameters to pass to the url function.
The template html as a string, or a promise for that string.
Creates a template from a component's name
Creates a template from a component's name
This implements route-to-component. It works by retrieving the component (directive) metadata from the injector. It analyses the component's bindings, then constructs a template that instantiates the component. The template wires input and output bindings to resolves or from the parent component.
The parent ui-view (for binding outputs to callbacks)
The ResolveContext (for binding outputs to callbacks returned from resolves)
Component's name in camel case.
An object defining the component's bindings: {foo: '<'}
The template as a string: "
Generated using TypeDoc
Service which manages loading of templates from a ViewConfig.