Renderer
class
deprecated
Deprecated: Use the Renderer2
instead.
abstract class Renderer {
abstract selectRootElement(selectorOrNode: any, debugInfo?: RenderDebugInfo): any
abstract createElement(parentElement: any, name: string, debugInfo?: RenderDebugInfo): any
abstract createViewRoot(hostElement: any): any
abstract createTemplateAnchor(parentElement: any, debugInfo?: RenderDebugInfo): any
abstract createText(parentElement: any, value: string, debugInfo?: RenderDebugInfo): any
abstract projectNodes(parentElement: any, nodes: any[]): void
abstract attachViewAfter(node: any, viewRootNodes: any[]): void
abstract detachView(viewRootNodes: any[]): void
abstract destroyView(hostElement: any, viewAllNodes: any[]): void
abstract listen(renderElement: any, name: string, callback: Function): Function
abstract listenGlobal(target: string, name: string, callback: Function): Function
abstract setElementProperty(renderElement: any, propertyName: string, propertyValue: any): void
abstract setElementAttribute(renderElement: any, attributeName: string, attributeValue?: string): void
abstract setBindingDebugInfo(renderElement: any, propertyName: string, propertyValue: string): void
abstract setElementClass(renderElement: any, className: string, isAdd: boolean): void
abstract setElementStyle(renderElement: any, styleName: string, styleValue?: string): void
abstract invokeElementMethod(renderElement: any, methodName: string, args?: any[]): void
abstract setText(renderNode: any, text: string): void
abstract animate(element: any, startingStyles: any, keyframes: any[], duration: number, delay: number, easing: string, previousPlayers?: any[]): any
}
Methods
selectRootElement() | ||||||
---|---|---|---|---|---|---|
abstract selectRootElement(selectorOrNode: any, debugInfo?: RenderDebugInfo): anyParameters
Returns
|
createElement() | |||||||||
---|---|---|---|---|---|---|---|---|---|
abstract createElement(parentElement: any, name: string, debugInfo?: RenderDebugInfo): anyParameters
Returns
|
createViewRoot() | |||
---|---|---|---|
abstract createViewRoot(hostElement: any): anyParameters
Returns
|
createTemplateAnchor() | ||||||
---|---|---|---|---|---|---|
abstract createTemplateAnchor(parentElement: any, debugInfo?: RenderDebugInfo): anyParameters
Returns
|
createText() | |||||||||
---|---|---|---|---|---|---|---|---|---|
abstract createText(parentElement: any, value: string, debugInfo?: RenderDebugInfo): anyParameters
Returns
|
projectNodes() | ||||||
---|---|---|---|---|---|---|
abstract projectNodes(parentElement: any, nodes: any[]): voidParameters
Returns
|
attachViewAfter() | ||||||
---|---|---|---|---|---|---|
abstract attachViewAfter(node: any, viewRootNodes: any[]): voidParameters
Returns
|
detachView() | |||
---|---|---|---|
abstract detachView(viewRootNodes: any[]): voidParameters
Returns
|
destroyView() | ||||||
---|---|---|---|---|---|---|
abstract destroyView(hostElement: any, viewAllNodes: any[]): voidParameters
Returns
|
listen() | |||||||||
---|---|---|---|---|---|---|---|---|---|
abstract listen(renderElement: any, name: string, callback: Function): FunctionParameters
Returns
|
listenGlobal() | |||||||||
---|---|---|---|---|---|---|---|---|---|
abstract listenGlobal(target: string, name: string, callback: Function): FunctionParameters
Returns
|
setElementProperty() | |||||||||
---|---|---|---|---|---|---|---|---|---|
abstract setElementProperty(renderElement: any, propertyName: string, propertyValue: any): voidParameters
Returns
|
setElementAttribute() | |||||||||
---|---|---|---|---|---|---|---|---|---|
abstract setElementAttribute(renderElement: any, attributeName: string, attributeValue?: string): voidParameters
Returns
|
setBindingDebugInfo() | |||||||||
---|---|---|---|---|---|---|---|---|---|
Used only in debug mode to serialize property changes to dom nodes as attributes. | |||||||||
abstract setBindingDebugInfo(renderElement: any, propertyName: string, propertyValue: string): voidParameters
Returns
|
setElementClass() | |||||||||
---|---|---|---|---|---|---|---|---|---|
abstract setElementClass(renderElement: any, className: string, isAdd: boolean): voidParameters
Returns
|
setElementStyle() | |||||||||
---|---|---|---|---|---|---|---|---|---|
abstract setElementStyle(renderElement: any, styleName: string, styleValue?: string): voidParameters
Returns
|
invokeElementMethod() | |||||||||
---|---|---|---|---|---|---|---|---|---|
abstract invokeElementMethod(renderElement: any, methodName: string, args?: any[]): voidParameters
Returns
|
setText() | ||||||
---|---|---|---|---|---|---|
abstract setText(renderNode: any, text: string): voidParameters
Returns
|
animate() | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
abstract animate(element: any, startingStyles: any, keyframes: any[], duration: number, delay: number, easing: string, previousPlayers?: any[]): anyParameters
Returns
|
© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v8.angular.io/api/core/Renderer