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