Zum Inhalt springen

pivotick v3.0.0


Pivotick / Flyout

Abstrakte Klasse: Flyout ​

Definiert in: ui/elements/Flyout/Flyout.ts:22

Gemeinsames Gerüst für die Einstellungs-Flyouts – die Überlagerungen, die durch die Flyout-Modi der Modusschiene geöffnet werden: ViewFlyout (Raster + Arbeitsflächeverhalten) und PhysicsFlyout (Layout + Simulation). Die Basis besitzt das Panel-Element, das gemeinsame pvt-flyout-* Chrome (Kopfzeile, Abschnittsbeschriftungen, Schalterzeilen) und die Bindung an ModeStore – ein Panel ist genau open, während sein eigener Modus der aktive ist, sodass sich die Flyouts gegenseitig kostenlos ausschließen.

Eine Unterklasse deklariert den Modus, auf den sie antwortet, stellt ihre Steuerelemente in einer Vorlage dar und verbindet sie in einer Verbindung. Bei den Wörtern der Vorlage handelt es sich um Text: Die unten aufgeführten Hilfselemente entkommen dem, was ihnen zugewiesen ist, und mit i18nText / i18nAttr markierte Elemente werden aus dem Katalog des Diagramms ausgefüllt. Eine Unterklasse, die onGraphReady überschreibt, muss super.onGraphReady() aufrufen: Dort erhalten Schalterzeilen ihren Anfangszustand (graph.simulation existiert erst dann).

Erweitert ​

Konstruktoren ​

Konstruktor ​

new Flyout(uiManager): Flyout

Definiert in: ui/UIComponent.ts:32

Parameter ​

uiManager ​

UIManager

Rückgabewert ​

Flyout

Geerbt von ​

UIComponent.constructor

Methoden ​

afterMount() ​

afterMount(): void

Definiert in: ui/UIComponent.ts:54

Rückgabewert ​

void

Geerbt von ​

UIComponent.afterMount


destroy() ​

destroy(): void

Definiert in: ui/UIComponent.ts:64

Rückgabewert ​

void

Geerbt von ​

UIComponent.destroy


getMode() ​

getMode(): string

Definiert in: ui/elements/Flyout/Flyout.ts:38

Der Schienenmodus, auf den dieses Panel reagiert. Öffentlich, damit die Rail-Mode-Registrierung ein registriertes Flyout anhand der in seiner Definition deklarierten ID überprüfen kann.

Rückgabewert ​

string


graphReady() ​

graphReady(): void

Definiert in: ui/UIComponent.ts:59

Rückgabewert ​

void

Geerbt von ​

UIComponent.graphReady


mount() ​

mount(container?): void

Definiert in: ui/UIComponent.ts:50

Parameter ​

container? ​

HTMLElement

Rückgabewert ​

void

Geerbt von ​

UIComponent.mount