DebugElement
class DebugElement extends DebugNode {
constructor(nativeNode: any, parent: any, _debugContext: DebugContext)
name: string
properties: {...}
attributes: {...}
classes: {...}
styles: {...}
childNodes: DebugNode[]
nativeElement: any
children: DebugElement[]
addChild(child: DebugNode)
removeChild(child: DebugNode)
insertChildrenAfter(child: DebugNode, newChildren: DebugNode[])
insertBefore(refChild: DebugNode, newChild: DebugNode): void
query(predicate: Predicate<DebugElement>): DebugElement
queryAll(predicate: Predicate<DebugElement>): DebugElement[]
queryAllNodes(predicate: Predicate<DebugNode>): DebugNode[]
triggerEventHandler(eventName: string, eventObj: any)
// inherited from core/DebugNode
constructor(nativeNode: any, parent: DebugNode | null, _debugContext: DebugContext)
nativeNode: any
listeners: EventListener[]
parent: DebugElement | null
injector: Injector
componentInstance: any
context: any
references: {...}
providerTokens: any[]
}
Constructor
Parameters
|
Properties
Property | Description |
---|---|
name: string
|
|
properties: {
[key: string]: any;
}
|
|
attributes: {
[key: string]: string | null;
}
|
|
classes: {
[key: string]: boolean;
}
|
|
styles: {
[key: string]: string | null;
}
|
|
childNodes: DebugNode[]
|
|
nativeElement: any
|
|
children: DebugElement[]
|
Read-only. |
Methods
Parameters
|
Parameters
|
Parameters
|
Parameters
Returns
|
Parameters
Returns |
Parameters
Returns |
Parameters
Returns |
Parameters
|