p.location-badge.
exported from angular2/test
defined in angular2/src/test_lib/test_bed.ts (line 22)
:markdown
.l-main-section
h2 Members
.l-sub-section
h3 constructor
pre.prettyprint
code.
constructor(injector: Injector)
:markdown
.l-sub-section
h3 createView
pre.prettyprint
code.
createView(component: Type, {context = null,
html = null}: {context?: any, html?: string} = {})
:markdown
Creates an `AppView` for the given component.
Only either a component or a context needs to be specified but both can be provided for
advanced use cases (ie subclassing the context).
@param {Type} component
@param {*} context
@param {string} html Use as the component template when specified (shortcut for
setInlineTemplate)
.l-sub-section
h3 overrideDirective
pre.prettyprint
code.
overrideDirective(component: Type, from: Type, to: Type)
:markdown
Overrides the directives from the component View
.
@param {Type} component
@param {Type} from
@param {Type} to
.l-sub-section
h3 overrideView
pre.prettyprint
code.
overrideView(component: Type, template: View)
:markdown
Overrides the View
of a Component
.
.l-sub-section
h3 setInlineTemplate
pre.prettyprint
code.
setInlineTemplate(component: Type, html: string)
:markdown
Overrides only the html of a Component
.
All the other propoerties of the component's View
are preserved.
@param {Type} component
@param {string} html