Ir al contenido

pivotick v3.0.0


pivotic / GraphUI / GraphUI

Interfaz: GraphUI ​

Definido en: interfaces/GraphUI.ts:114

Propiedades ​

asyncContent? ​

optional asyncContent: AsyncContentOptions

Definido en: interfaces/GraphUI.ts:253

/**

  • Qué mostrar mientras la promesa de un gancho de contenido está en vigor y si
  • rechaza. Solo los ganchos asíncronos lo alcanzan; consulte AsyncContentOptions.

busyIndicator? ​

optional busyIndicator: boolean | BusyIndicatorOptions

Definido en: interfaces/GraphUI.ts:247

Lo que muestra el lienzo mientras espera en uno de sus ganchos asíncronos (onBeforeEdgeCreate, onBeforeDelete, onBeforeNodeCreate, la confirmación de edición ganchos, onBeforeIngest): un cursor de progreso y una pequeña ruleta, nunca mientras esté Indique que el gancho abierto a través de su contexto está en la pantalla. false no muestra nada, para un consumidor que dibuja lo suyo. Ver BusyIndicatorOptions.

Predeterminado ​

ts
true

contextMenu ​

contextMenu: ContextMenu

Definido en: interfaces/GraphUI.ts:129


dock? ​

optional dock: DockOptions

Definido en: interfaces/GraphUI.ts:270

El muelle inferior en sí: la región de la mesa y cualquier registro DockTab compartir, en lugar de lo que contiene.

UI.table lleva las mismas tres configuraciones; esos son honrados, y cualquier cosa establecido aquí gana. Declararlos aquí cuando la mesa esté apagada, ya que eso es la única forma de llegar al muelle que trae consigo la pestaña de un complemento.


editors ​

editors: Editors

Definido en: interfaces/GraphUI.ts:131


emptyState? ​

optional emptyState: boolean | EmptyStateOptions

Definido en: interfaces/GraphUI.ts:238

Lo que dice el lienzo mientras el gráfico no contiene ningún nodo ni nota: una tarjeta centrada en el lienzo, mostrado y oculto a medida que los datos van y vienen, por lo que una ingesta los elimina y deshacer esa ingesta la trae de vuelta.

Si se omite, o true, se lee "Aún no hay nada en el lienzo". false no muestra nada. Declara render para decir algo propio. Ver EmptyStateOptions.

Predeterminado ​

ts
true

extraPanels ​

extraPanels: ExtraPanel[]

Definido en: interfaces/GraphUI.ts:127


filter? ​

optional filter: FilterOptions

Definido en: interfaces/GraphUI.ts:207

Las facetas del panel de filtro. Omitir derivarlos escaneando datos de nodos (el valor predeterminado de configuración cero); declarar facets para generar el formulario a partir de en su lugar, su propia declaración. Ver FilterOptions.


history? ​

optional history: FeatureToggle

Definido en: interfaces/GraphUI.ts:168

Los botones de división deshacer/rehacer, su menú desplegable de historial y Mod+Z/Mod+Shift+Z.

Sólo los controles: graph.history continúan grabando en cualquier dirección, por lo que un consumidor Conducir deshacer desde su propio cromo lo apaga y mantiene el motor.

Predeterminado ​

ts
{ enabled: true }

inspector? ​

optional inspector: FeatureToggle

Definido en: interfaces/GraphUI.ts:174

El modal inspeccionar propiedades: la entrada Inspeccionar propiedades del menú del nodo y el atajo I.

Predeterminado ​

ts
{ enabled: true }

keybindings? ​

optional keybindings: Keybinding[]

Definido en: interfaces/GraphUI.ts:284


legend? ​

optional legend: boolean | LegendOptions | LegendGroupOptions

Definido en: interfaces/GraphUI.ts:218

La leyenda del lienzo: una clave para los colores del gráfico que también funciona como filtro.

Si se excluye, aparece una leyenda sola cuando los colores del gráfico son explicado por un render.nodeTypeAccessor declarado — ver LegendOptions. false lo suprime, true lo pide sin el comprobar y un objeto lo configura. Un gráfico que codifica varias cosas en una vez que pasa LegendGroupOptions en su lugar: una tarjeta acoplada, una sección por codificación.


mainHeader ​

mainHeader: MainHeader

Definido en: interfaces/GraphUI.ts:124


minimap? ​

optional minimap: boolean | MinimapOptions

Definido en: interfaces/GraphUI.ts:228

El minimapa del lienzo: una descripción general de todo el gráfico con un rectángulo que muestra lo que está en pantalla. Haga clic en él para volver a centrar la vista y arrástrelo para realizar una panorámica.

El modo full monta uno para ti, abriéndolo en collapsed: 'auto' para que se pliegue solo lejos en un lienzo sin rincón de sobra. false lo suprime; true o un objeto lo solicita en cualquier modo; consulte MinimapOptions. Pasando el tuyo El complemento minimap() en plugins también supera esto.


mode ​

mode: GraphUIMode

Definido en: interfaces/GraphUI.ts:115


navigation: Navigation

Definido en: interfaces/GraphUI.ts:130


neighborsPanel ​

neighborsPanel: NeighborsPanel

Definido en: interfaces/GraphUI.ts:126


notes? ​

optional notes: FeatureToggle

Definido en: interfaces/GraphUI.ts:154

Notas que flotan libremente en el lienzo: el botón Notas de la tira y su panel, la herramienta Crear ▸ Agregar nota, Agregar nota del menú del lienzo y N / Shift+N atajos.

enabled: false se los lleva a todos y cierra la puerta detrás de ellos: graph.noteManager.addNote se niega, así que nada: ni un complemento, ni la inicial datos: coloca una nota en un lienzo que no ofrece forma de leerla o eliminarla.

Predeterminado ​

ts
{ enabled: true }

notifications? ​

optional notifications: FeatureToggle

Definido en: interfaces/GraphUI.ts:181

Notificaciones de brindis. enabled: false silencia la esquina: cada graph.notifier.* la llamada se convierte en una devolución no operativa undefined, que ya está Qué modo sin ranura de notificación regresa.

Predeterminado ​

ts
{ enabled: true }

physicsFlyout? ​

optional physicsFlyout: FeatureToggle

Definido en: interfaces/GraphUI.ts:194

El modo ferroviario Physics: el menú desplegable que contiene los controles deslizantes de simulación y ajustes preestablecidos. enabled: false retira su botón de carril y su panel; si el La ejecución de la simulación es asunto de simulation.enabled.

Predeterminado ​

ts
{ enabled: true }

pivotMode? ​

optional pivotMode: boolean | "auto"

Definido en: interfaces/GraphUI.ts:283

El modo ferroviario Pivot, donde un analista elige un origen, lee lo que cada El pivote registrado anuncia, lo reduce y lo ejecuta.

'auto' (el valor predeterminado) vincula el botón de carril al registro: aparece cuando el El primer pivote se registra y se va cuando el último se va, por lo que un consumidor sin pivots no ve rastros de la característica. true lo mantiene allí independientemente, para pivotes que llegan de forma asincrónica; false nunca lo demuestra. Nunca montado en viewer o Modo static.

Predeterminado ​

ts
'auto'

propertiesPanel ​

propertiesPanel: PropertiesPanel

Definido en: interfaces/GraphUI.ts:125


optional search: FeatureToggle

Definido en: interfaces/GraphUI.ts:160

Búsqueda de nodos: el botón Buscar del encabezado, su selector modal y Shift+J. graph.selectElement y las otras funciones de los selectores abiertas no se modifican.

Predeterminado ​

ts
{ enabled: true }

sidebar: SidebarOptions

Definido en: interfaces/GraphUI.ts:123


simplify? ​

optional simplify: SimplifyOptions

Definido en: interfaces/GraphUI.ts:201

Doble los nodos que desempeñan la misma función en un nodo de grupo y el riel Simplify modo que cambia las reglas. Si se excluye, el modo full ofrece la regla del vecino apagado; los otros modos no muestran ni ejecutan nada a menos que se declaren reglas. enabled: false elimina la función.


table? ​

optional table: boolean | TableOptions

Definido en: interfaces/GraphUI.ts:261

El muelle de datos: los nodos y bordes del gráfico como una cuadrícula seleccionable y ordenable Separe la parte inferior del lienzo.

El modo full ofrece uno de forma predeterminada; false lo suprime por completo, un objeto lo configura. Otros modos nunca lo montan. Ver TableOptions.


theme? ​

optional theme: string

Definido en: interfaces/GraphUI.ts:122

El nombre de clase del tema para obligar a la interfaz de usuario a ignorar la combinación de colores preferida del usuario. Disponible por defecto: light y dark. Mantenlo undefined para usar la combinación de colores preferida del usuario.

Predeterminado ​

ts
undefined

tooltip ​

tooltip: Tooltip

Definido en: interfaces/GraphUI.ts:128


topBar? ​

optional topBar: TopBar

Definido en: interfaces/GraphUI.ts:143

La franja a lo largo de la parte superior del lienzo: las píldoras Buscar/Filtro/Notas, las las TopBar.actions propias del host y el grupo deshacer-rehacer. enabled: false elimina la tira, los 48px que reservaba y los accesos directos propios de sus controles.

No confundir con GraphUI.mainHeader, que es como son los elementos named dondequiera que se muestren. Cada pastilla también tiene su propio interruptor. (GraphUI.búsqueda, UI.filter.enabled, GraphUI.notas, GraphUI.history) por quitar uno en lugar de todos.

Predeterminado ​

ts
{ enabled: true }

viewFlyout? ​

optional viewFlyout: FeatureToggle

Definido en: interfaces/GraphUI.ts:187

El modo ferroviario View: el menú lateral que contiene el diseño, la cuadrícula y la visibilidad interruptores. enabled: false quita su botón de riel y su panel.

Predeterminado ​

ts
{ enabled: true }