draaipunt / Flyout
Abstracte klasse: Flyout
Gedefinieerd in: ui/elements/Flyout/Flyout.ts:22
Gedeelde steigers voor de instellingen-flyouts – de overlays geopend door de flyout-modi van moderail: ViewFlyout (raster + canvasgedrag) en PhysicsFlyout (lay-out + simulatie). De basis is eigenaar van het paneelelement, het gedeelde pvt-flyout-* chroom (koptekst, sectielabels, schakelrijen) en de binden aan ModeStore — een paneel is open precies terwijl zijn eigen modus is de actieve, dus de flyouts sluiten elkaar gratis uit.
Een subklasse declareert de modus waarop hij antwoordt en geeft zijn besturingselementen weer sjabloon en bedraden ze in draad. De woorden van de sjabloon zijn tekst: de helpers hieronder ontsnappen aan wat ze krijgen, en elementen gemarkeerd met i18nText / i18nAttr worden gevuld vanuit de grafiekcatalogus. Een subklasse die overheerst onGraphReady moet super.onGraphReady() aanroepen: daar komen schakelrijen terecht hun oorspronkelijke staat (graph.simulation bestaat dan pas).
Verlengt
Constructeurs
Constructeur
new Flyout(
uiManager):Flyout
Gedefinieerd in: ui/UIComponent.ts:32
Parameters
uiManager
UIManager
Retouren
Flyout
Geërfd van
Methoden
afterMount()
afterMount():
void
Gedefinieerd in: ui/UIComponent.ts:54
Retouren
void
Geërfd van
destroy()
destroy():
void
Gedefinieerd in: ui/UIComponent.ts:64
Retouren
void
Geërfd van
getMode()
getMode():
string
Gedefinieerd in: ui/elements/Flyout/Flyout.ts:38
De railmodus waarop dit paneel reageert. Openbaar zodat het railmodusregister a geregistreerde uitvlucht tegen de id waarvan de definitie is verklaard.
Retouren
string
graphReady()
graphReady():
void
Gedefinieerd in: ui/UIComponent.ts:59
Retouren
void
Geërfd van
mount()
mount(
container?):void
Gedefinieerd in: ui/UIComponent.ts:50
Parameters
container?
HTMLElement
Retouren
void