Skip to main content

ComponentState

Defined in: js-api/src/u2core/component.ts:23

The per-instance u2 state, kept under one own field so that Component.init can be applied to a platform DG.Widget (a Component by inheritance) without clobbering its own fields.

Properties

PropertyTypeDescriptionDefined in
aiDescriptionstring | null-js-api/src/u2core/component.ts:25
changesWiredboolean-js-api/src/u2core/component.ts:33
detaching?boolean-js-api/src/u2core/component.ts:37
functionsFuncLike[]-js-api/src/u2core/component.ts:28
listenersobject[]-js-api/src/u2core/component.ts:29
name?string-js-api/src/u2core/component.ts:40
platformKilled?boolean-js-api/src/u2core/component.ts:38
propertiesNamedProperty[] | null-js-api/src/u2core/component.ts:26
propertiesMeta?ComponentMetaBase-js-api/src/u2core/component.ts:27
propertyChangeListeners?Set<(c) => void>-js-api/src/u2core/component.ts:39
propertyIndex?Map<string, NamedProperty>-js-api/src/u2core/component.ts:31
propertySignalsMap<string, PropertyEntry>-js-api/src/u2core/component.ts:30
scope?Scope-js-api/src/u2core/component.ts:24
stale?"all" | Set<string>Names a notification marked since the last refresh; 'all' for an anonymous change.js-api/src/u2core/component.ts:35
table?unknown-js-api/src/u2core/component.ts:36
warned?Set<string>-js-api/src/u2core/component.ts:32