企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## Renderer ### 类定义 ```typescript class Renderer { selectRootElement(selectorOrNode: string|any, debugInfo?: RenderDebugInfo) : any createElement(parentElement: any, name: string, debugInfo?: RenderDebugInfo) : any createViewRoot(hostElement: any) : any createTemplateAnchor(parentElement: any, debugInfo?: RenderDebugInfo) : any createText(parentElement: any, value: string, debugInfo?: RenderDebugInfo) : any projectNodes(parentElement: any, nodes: any[]) : void attachViewAfter(node: any, viewRootNodes: any[]) : void detachView(viewRootNodes: any[]) : void destroyView(hostElement: any, viewAllNodes: any[]) : void listen(renderElement: any, name: string, callback: Function) : Function listenGlobal(target: string, name: string, callback: Function) : Function setElementProperty(renderElement: any, propertyName: string, propertyValue: any) : void setElementAttribute(renderElement: any, attributeName: string, attributeValue: string) : void setBindingDebugInfo(renderElement: any, propertyName: string, propertyValue: string) : void setElementClass(renderElement: any, className: string, isAdd: boolean) : void setElementStyle(renderElement: any, styleName: string, styleValue: string) : void invokeElementMethod(renderElement: any, methodName: string, args?: any[]) : void setText(renderNode: any, text: string) : void animate(element: any, startingStyles: AnimationStyles, keyframes: AnimationKeyframe[], duration: number, delay: number, easing: string) : AnimationPlayer } ```