EntityReactorNode<E>
Extends
Type Parameters
| Type Parameter | Default type |
|---|---|
E extends any | any |
Constructors
Constructor
new EntityReactorNode<E>(options2): EntityReactorNode<E>;
Parameters
| Parameter | Type |
|---|---|
options2 | EntityReactorNodeOptions<E> |
Returns
EntityReactorNode<E>
Overrides
Properties
| Property | Modifier | Type | Description | Inherited from |
|---|---|---|---|---|
attached | public | boolean | The entity is part of a rendered tree | ReactorTreeNode.attached |
context | public | AbstractEntityTreePresenterContext | - | - |
currentSearch? | public | SearchEvent | The current search value | ReactorTreeNode.currentSearch |
descendants | public | Set<AbstractDescendentContext<E>> | - | - |
options | public | ReactorTreeOptions | - | ReactorTreeNode.options |
visible | public | boolean | The entity itself is visible | ReactorTreeNode.visible |
Accessors
children
Get Signature
get children(): TreeEntity<TreeEntityListener>[];
Returns
TreeEntity<TreeEntityListener>[]
Inherited from
defaultOpenPolicy
Get Signature
get defaultOpenPolicy(): ReactorTreeNodeDefaultOpenPolicy;
Returns
ReactorTreeNodeDefaultOpenPolicy
Inherited from
ReactorTreeNode.defaultOpenPolicy
entity
Get Signature
get entity(): E;
Returns
E
system
Methods
activate()
activate(): void;
Returns
void
addChild()
addChild(child): void;
Parameters
| Parameter | Type |
|---|---|
child | TreeEntity |
Returns
void
Inherited from
addPropGenerator()
addPropGenerator(transformer): () => any;
Parameters
| Parameter | Type |
|---|---|
transformer | ReactorTreePropsTransformer |
Returns
() => any
Inherited from
ReactorTreeNode.addPropGenerator
attachDescendents()
attachDescendents(): void;
Returns
void
deactivate()
deactivate(): void;
Returns
void
deserialize()
deserialize(payload): void;
Parameters
| Parameter | Type |
|---|---|
payload | TreeSerialized | TreeSerializedV2 |
Returns
void
Inherited from
getProps()
getProps(event): ReactorTreeProps;
Parameters
| Parameter | Type |
|---|---|
event | CoreTreeWidgetProps |
Returns
Inherited from
getSortKey()
getSortKey(): string;
Returns
string
Inherited from
match()
match(event): SearchEventMatch;
Parameters
| Parameter | Type |
|---|---|
event | SearchEvent |
Returns
SearchEventMatch
Inherited from
renderWidget()
renderWidget(event, renderChild): Element;
Parameters
| Parameter | Type |
|---|---|
event | CoreTreeWidgetProps |
renderChild | RenderTreeChild |
Returns
Element
Overrides
setAttached()
setAttached(attached): any;
Set whether the leaf is attached or detached from a parent. Attached does not explicitly mean that the leaf is visible though, for that the setVisible method is used
Parameters
| Parameter | Type |
|---|---|
attached | boolean |
Returns
any
Overrides
setRootPresenterContext()
setRootPresenterContext(context): void;
Parameters
| Parameter | Type |
|---|---|
context | AbstractEntityTreePresenterContext |
Returns
void
setSearch()
setSearch(event): boolean;
Parameters
| Parameter | Type |
|---|---|
event | SearchEvent |
Returns
boolean
Inherited from
setSortKey()
setSortKey(key): void;
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
void
Inherited from
setVisible()
setVisible(visible): any;
Parameters
| Parameter | Type |
|---|---|
visible | boolean |
Returns
any