Skip to main content

InlineCachedTreePresenterContext<T>

Extends

Type Parameters

Type Parameter
T

Constructors

Constructor

new InlineCachedTreePresenterContext<T>(presenter, options3?): InlineCachedTreePresenterContext<T>;

Parameters

ParameterType
presenterInlineTreePresenterComponent<T>
options3BaseInlineTreePresenterComponentOptions<T>

Returns

InlineCachedTreePresenterContext<T>

Overrides

CachedEntityTreePresenterContext.constructor

Properties

PropertyModifierTypeInherited from
nodeCachepublicSet<TreeNode<TreeNodeListener>>CachedEntityTreePresenterContext.nodeCache
presenterpublicInlineTreePresenterComponent<T>CachedEntityTreePresenterContext.presenter
rootContextpublicAbstractEntityTreePresenterContextCachedEntityTreePresenterContext.rootContext
statepublicEntityTreePresenterStateCachedEntityTreePresenterContext.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

ParameterType
settingPresenterSetting

Returns

void

Inherited from

CachedEntityTreePresenterContext.addSetting


addToolbarButton()

addToolbarButton(btn): void;

Parameters

ParameterType
btnButtonControl

Returns

void

Inherited from

CachedEntityTreePresenterContext.addToolbarButton


deserialize()

deserialize(data): void;

Parameters

ParameterType
dataSerializedPresenterContext<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

ParameterType
entityT
eventsany

Returns

| ReactorTreeNode<ReactorTreeNodeListener> | ReactorTreeLeaf<ReactorTreeListener>

Overrides

CachedEntityTreePresenterContext.doGenerateTreeNode

generateDescendentContext()

generateDescendentContext(options): LazyDescendentContext<T> | ImmediateDescendentContext<T>;

Parameters

ParameterType
optionsAbstractDescendentContextOptions<T>

Returns

LazyDescendentContext<T> | ImmediateDescendentContext<T>

Inherited from

CachedEntityTreePresenterContext.generateDescendentContext


generateTreeNode()

generateTreeNode(entity, options?):
| ReactorTreeNode<ReactorTreeNodeListener>
| ReactorTreeLeaf<ReactorTreeListener>;

Parameters

ParameterType
entityT
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

EntityTreePresenterSettings

Inherited from

CachedEntityTreePresenterContext.getControlValues


getDefaultSettings()

getDefaultSettings(): EntityTreePresenterSettings;

Returns

EntityTreePresenterSettings

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

ExposedPresenterSetting[]

Inherited from

CachedEntityTreePresenterContext.getSettings


getSortedEntities()

getSortedEntities(entities): T[];

Parameters

ParameterType
entitiesT[]

Returns

T[]

Inherited from

CachedEntityTreePresenterContext.getSortedEntities


getTreeNodes()

getTreeNodes(event): ReactorTreeEntity[];

Parameters

ParameterType
eventRenderCollectionOptions<T>

Returns

ReactorTreeEntity[]

Inherited from

CachedEntityTreePresenterContext.getTreeNodes


groupEntitiesBySelectedSetting()

groupEntitiesBySelectedSetting<T>(options): Record<string, T[]>;

Type Parameters

Type Parameter
T

Parameters

ParameterType
optionsGroupByEntityOptions<T>

Returns

Record<string, T[]>

Inherited from

CachedEntityTreePresenterContext.groupEntitiesBySelectedSetting


isGroupingEnabled()

isGroupingEnabled(): boolean;

Returns

boolean

Inherited from

CachedEntityTreePresenterContext.isGroupingEnabled


removeSetting()

removeSetting(key): void;

Parameters

ParameterType
keystring

Returns

void

Inherited from

CachedEntityTreePresenterContext.removeSetting


render()

render(entity): Element;

Parameters

ParameterType
entityT

Returns

Element

Inherited from

CachedEntityTreePresenterContext.render


renderCollection()

renderCollection(event): Element;

Parameters

ParameterType
eventRenderCollectionOptions<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

ParameterType
rootContextAbstractEntityTreePresenterContext

Returns

void

Inherited from

CachedEntityTreePresenterContext.setRootContext


setState()

setState(state): void;

Parameters

ParameterType
stateEntityTreePresenterState

Returns

void

Inherited from

CachedEntityTreePresenterContext.setState