Ir al contenido

pivotick v3.0.0


pivotic / Menú desplegable

Clase abstracta: Flyout ​

Definido en: ui/elements/Flyout/Flyout.ts:22

Andamio compartido para los menús laterales de configuración: las superposiciones abiertas por el Modos desplegables del carril de modo: ViewFlyout (comportamiento de cuadrícula + lienzo) y PhysicsFlyout (diseño + simulación). La base posee el elemento del panel, el pvt-flyout-* chrome compartido (encabezado, etiquetas de sección, filas de interruptores) y el vinculante a ModeStore: un panel es open exactamente mientras su propio modo es el activo, por lo que los controles flotantes se excluyen entre sí de forma gratuita.

Una subclase declara el modo al que responde, representa sus controles en plantilla y los conecta con alambre. Las palabras de la plantilla son texto: los ayudantes a continuación escapan de lo que se les da, y los elementos marcados con i18nText / i18nAttr se completan desde el catálogo del gráfico. Una subclase primordial onGraphReady debe llamar a super.onGraphReady(): ahí es donde llegan las filas de cambio su estado inicial (graph.simulation solo existe para entonces).

Se extiende ​

Constructores ​

Constructor ​

new Flyout(uiManager): Flyout

Definido en: ui/UIComponent.ts:32

Parámetros ​

uiManager ​

UIManager

Devoluciones ​

Flyout

Heredado de ​

UIComponent.constructor

Métodos ​

afterMount() ​

afterMount(): void

Definido en: ui/UIComponent.ts:54

Devoluciones ​

void

Heredado de ​

UIComponent.afterMount


destroy() ​

destroy(): void

Definido en: ui/UIComponent.ts:64

Devoluciones ​

void

Heredado de ​

UIComponent.destroy


getMode() ​

getMode(): string

Definido en: ui/elements/Flyout/Flyout.ts:38

El modo ferroviario al que responde este panel. Público para que el registro del modo ferroviario pueda verificar un menú flotante registrado contra la identificación que declaró su definición.

Devoluciones ​

string


graphReady() ​

graphReady(): void

Definido en: ui/UIComponent.ts:59

Devoluciones ​

void

Heredado de ​

UIComponent.graphReady


mount() ​

mount(container?): void

Definido en: ui/UIComponent.ts:50

Parámetros ​

container? ​

HTMLElement

Devoluciones ​

void

Heredado de ​

UIComponent.mount