DebugElement
interface
interface DebugElement extends DebugNode {
name: string
properties: {...}
attributes: {...}
classes: {...}
styles: {...}
childNodes: DebugNode[]
nativeElement: any
children: DebugElement[]
query(predicate: Predicate<DebugElement>): DebugElement
queryAll(predicate: Predicate<DebugElement>): DebugElement[]
queryAllNodes(predicate: Predicate<DebugNode>): DebugNode[]
triggerEventHandler(eventName: string, eventObj: any): void
// inherited from core/DebugNode
listeners: DebugEventListener[]
parent: DebugElement | null
nativeNode: any
injector: Injector
componentInstance: any
context: any
references: {...}
providerTokens: any[]
}
Properties
Property | Description |
---|---|
name: string
|
Read-Only |
properties: { [key: string]: any; }
|
Read-Only |
null; } | Read-Only |
classes: { [key: string]: boolean; }
|
Read-Only |
null; } | Read-Only |
childNodes: DebugNode[]
|
Read-Only |
nativeElement: any
|
Read-Only |
children: DebugElement[]
|
Read-Only |
Methods
query() | |||
---|---|---|---|
query(predicate: Predicate<DebugElement>): DebugElementParameters
Returns
|
queryAll() | |||
---|---|---|---|
queryAll(predicate: Predicate<DebugElement>): DebugElement[]Parameters
Returns
|
queryAllNodes() | |||
---|---|---|---|
queryAllNodes(predicate: Predicate<DebugNode>): DebugNode[]Parameters
Returns
|
triggerEventHandler() | ||||||
---|---|---|---|---|---|---|
triggerEventHandler(eventName: string, eventObj: any): voidParameters
Returns
|
© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v8.angular.io/api/core/DebugElement