InlineTreePresenterContext<T>
Extends
Type Parameters
| Type Parameter |
|---|
T |
Constructors
Constructor
new InlineTreePresenterContext<T>(presenter, options3?): InlineTreePresenterContext<T>;
Parameters
| Parameter | Type |
|---|---|
presenter | InlineTreePresenterComponent<T> |
options3 | BaseInlineTreePresenterComponentOptions<T> |
Returns
InlineTreePresenterContext<T>
Overrides
EntityTreePresenterContext.constructor
Properties
| Property | Modifier | Type | Inherited from |
|---|---|---|---|
nodeCache | public | Set<TreeNode<TreeNodeListener>> | EntityTreePresenterContext.nodeCache |
presenter | public | InlineTreePresenterComponent<T> | EntityTreePresenterContext.presenter |
rootContext | public | AbstractEntityTreePresenterContext | EntityTreePresenterContext.rootContext |
state | public | EntityTreePresenterState | EntityTreePresenterContext.state |
Accessors
batchStore
Inherited from
EntityTreePresenterContext.batchStore
definition
Get Signature
get definition(): EntityDefinition<any>;
Returns
EntityDefinition<any>
Inherited from
EntityTreePresenterContext.definition
settings
Inherited from
EntityTreePresenterContext.settings
system
Inherited from
EntityTreePresenterContext.system
toolbarButtons
Inherited from
EntityTreePresenterContext.toolbarButtons
Methods
addSetting()
addSetting(setting): void;
Parameters
| Parameter | Type |
|---|---|
setting | PresenterSetting |
Returns
void
Inherited from
EntityTreePresenterContext.addSetting
addToolbarButton()
addToolbarButton(btn): void;
Parameters
| Parameter | Type |
|---|---|
btn | ButtonControl |
Returns
void
Inherited from
EntityTreePresenterContext.addToolbarButton
deserialize()
deserialize(data): void;
Parameters
| Parameter | Type |
|---|---|
data | SerializedPresenterContext<EntityTreePresenterState, EntityTreePresenterSettings> |
Returns
void
Inherited from
EntityTreePresenterContext.deserialize
dispose()
dispose(): void;
Returns
void
Inherited from
EntityTreePresenterContext.dispose
doGenerateTreeNode()
doGenerateTreeNode(entity, events):
| ReactorTreeNode<ReactorTreeNodeListener>
| ReactorTreeLeaf<ReactorTreeListener>;
Parameters
| Parameter | Type |
|---|---|
entity | T |
events | any |
Returns
| ReactorTreeNode<ReactorTreeNodeListener>
| ReactorTreeLeaf<ReactorTreeListener>
Overrides
EntityTreePresenterContext.doGenerateTreeNode
generateDescendentContext()
generateDescendentContext(options): LazyDescendentContext<T> | ImmediateDescendentContext<T>;
Parameters
| Parameter | Type |
|---|---|
options | AbstractDescendentContextOptions<T> |
Returns
LazyDescendentContext<T> | ImmediateDescendentContext<T>
Inherited from
EntityTreePresenterContext.generateDescendentContext
generateTreeNode()
generateTreeNode(entity, options?):
| ReactorTreeNode<ReactorTreeNodeListener>
| ReactorTreeLeaf<ReactorTreeListener>;
Parameters
| Parameter | Type |
|---|---|
entity | T |
options? | GenerateTreeOptions<T> |
Returns
| ReactorTreeNode<ReactorTreeNodeListener>
| ReactorTreeLeaf<ReactorTreeListener>
Overrides
EntityTreePresenterContext.generateTreeNode
getControls()
getControls(): AbstractValueControl<any, AbstractValueControlOptions<any>>[];
Returns
AbstractValueControl<any, AbstractValueControlOptions<any>>[]
Inherited from
EntityTreePresenterContext.getControls
getControlValues()
getControlValues(): EntityTreePresenterSettings;
Returns
Inherited from
EntityTreePresenterContext.getControlValues
getDefaultSettings()
getDefaultSettings(): EntityTreePresenterSettings;
Returns
Inherited from
EntityTreePresenterContext.getDefaultSettings
getRootContext()
getRootContext(): AbstractEntityTreePresenterContext<any, EntityTreePresenterSettings>;
Returns
AbstractEntityTreePresenterContext<any, EntityTreePresenterSettings>
Inherited from
EntityTreePresenterContext.getRootContext
getSelectedMetadataGroupingLabel()
getSelectedMetadataGroupingLabel(): string;
Returns
string
Inherited from
EntityTreePresenterContext.getSelectedMetadataGroupingLabel
getSettings()
getSettings(): ExposedPresenterSetting[];
Returns
Inherited from
EntityTreePresenterContext.getSettings
getSortedEntities()
getSortedEntities(entities): T[];
Parameters
| Parameter | Type |
|---|---|
entities | T[] |
Returns
T[]
Inherited from
EntityTreePresenterContext.getSortedEntities
getTreeNodes()
getTreeNodes(event): ReactorTreeEntity[];
Parameters
| Parameter | Type |
|---|---|
event | RenderCollectionOptions<T> |
Returns
Inherited from
EntityTreePresenterContext.getTreeNodes
groupEntitiesBySelectedSetting()
groupEntitiesBySelectedSetting<T>(options): Record<string, T[]>;
Type Parameters
| Type Parameter |
|---|
T |
Parameters
| Parameter | Type |
|---|---|
options | GroupByEntityOptions<T> |
Returns
Record<string, T[]>
Inherited from
EntityTreePresenterContext.groupEntitiesBySelectedSetting
isGroupingEnabled()
isGroupingEnabled(): boolean;
Returns
boolean
Inherited from
EntityTreePresenterContext.isGroupingEnabled
removeSetting()
removeSetting(key): void;
Parameters
| Parameter | Type |
|---|---|
key | string |
Returns
void
Inherited from
EntityTreePresenterContext.removeSetting
render()
render(entity): Element;
Parameters
| Parameter | Type |
|---|---|
entity | T |
Returns
Element
Inherited from
EntityTreePresenterContext.render
renderCollection()
renderCollection(event): Element;
Parameters
| Parameter | Type |
|---|---|
event | RenderCollectionOptions<T> |
Returns
Element
Inherited from
EntityTreePresenterContext.renderCollection
saveState()
saveState(): void;
Returns
void
Inherited from
EntityTreePresenterContext.saveState
serialize()
serialize(): SerializedPresenterContext<EntityTreePresenterState, EntityTreePresenterSettings>;
Returns
SerializedPresenterContext<EntityTreePresenterState, EntityTreePresenterSettings>
Inherited from
EntityTreePresenterContext.serialize
setRootContext()
setRootContext(rootContext): void;
Parameters
| Parameter | Type |
|---|---|
rootContext | AbstractEntityTreePresenterContext |
Returns
void
Inherited from
EntityTreePresenterContext.setRootContext
setState()
setState(state): void;
Parameters
| Parameter | Type |
|---|---|
state | EntityTreePresenterState |
Returns
void