API: Primitives
TreeNodeContext
Interface reference for TreeNodeContext.
Overview
- Kind: Interface
- Source: packages/primitives/src/tree/tree.component.ts:17
Declaration
interface TreeNodeContext
Properties
| Name | Type | Description |
|---|---|---|
$implicit |
TreeNode |
|
node |
TreeNode |
|
level |
number |
|
expanded |
boolean |
|
selected |
boolean |
|
hasChildren |
boolean |
|
toggle |
() => void |
|
select |
() => void |
|
loadState |
Signal<TreeNodeLoadState> |
Lazy-load state of this node's children. Reports loaded for nodes whose children were provided statically, so a template can treat both kinds of node alike. |
loading |
Signal<boolean> |
Shorthand for loadState() === 'loading'. |
error |
Signal<unknown> |
Rejection value of the last failed load, or undefined. |
retry |
() => void |
Clear the error and request the children again. |