Class. Abstract Uiextension
protected
options:ViewerOptions
Defined in: packages/sprotty/src/base/ui-extensions/ui-extension.ts:44
abstract
containerClass():string
Defined in: packages/sprotty/src/base/ui-extensions/ui-extension.ts:51
string
protected
getOrCreateContainer(baseDivId
):HTMLElement
Defined in: packages/sprotty/src/base/ui-extensions/ui-extension.ts:89
string
HTMLElement
hide():
void
Defined in: packages/sprotty/src/base/ui-extensions/ui-extension.ts:62
void
abstract
id():string
Defined in: packages/sprotty/src/base/ui-extensions/ui-extension.ts:50
string
protected
initialize():boolean
Defined in: packages/sprotty/src/base/ui-extensions/ui-extension.ts:75
boolean
abstract
protected
initializeContents(containerElement
):void
Defined in: packages/sprotty/src/base/ui-extensions/ui-extension.ts:127
Initializes the contents of this UI extension.
Subclasses must implement this method to initialize the UI elements of this UI extension inside the specified containerElement
.
HTMLElement
void
protected
onBeforeShow(containerElement
,root
, …contextElementIds
):void
Defined in: packages/sprotty/src/base/ui-extensions/ui-extension.ts:118
Updates the containerElement
under the given context
before it becomes visible.
Subclasses may override this method to, for instance, modifying the position of the
containerElement
, add or remove elements, etc. depending on the specified root
or contextElementIds
.
HTMLElement
Readonly
<SModelRootImpl
>
…string
[]
void
protected
restoreFocus():void
Defined in: packages/sprotty/src/base/ui-extensions/ui-extension.ts:68
void
protected
setContainerVisible(visible
):void
Defined in: packages/sprotty/src/base/ui-extensions/ui-extension.ts:99
boolean
void
show(
root
, …contextElementIds
):void
Defined in: packages/sprotty/src/base/ui-extensions/ui-extension.ts:53
Readonly
<SModelRootImpl
>
…string
[]
void