pivotic / GraphOptions / GraphOptions
Interfaz: GraphOptions
Definido en: interfaces/GraphOptions.ts:21
Observaciones
Esta interfaz debe usarse como punto de entrada al configurar el gráfico.
Propiedades
callbacks?
optionalcallbacks:InterractionCallbacks<unknown>
Definido en: interfaces/GraphOptions.ts:39
Devoluciones de llamada para manejar varios eventos gráficos y renderizar enlaces.
i18n?
optionali18n:I18nOptions
Definido en: interfaces/GraphOptions.ts:56
El lenguaje del texto que la biblioteca escribe: menús, paneles, brindis, información sobre herramientas. Ver I18nOptions.
isDirected?
optionalisDirected:boolean
Definido en: interfaces/GraphOptions.ts:45
Habilitar si el gráfico está dirigido o no.
Predeterminado
truelayout?
optionallayout:DeepPartial<LayoutOptions>
Definido en: interfaces/GraphOptions.ts:34
Configuración específica del diseño (por ejemplo, árbol, radial, etc.)
pivotCandidateCeiling?
optionalpivotCandidateCeiling:number
Definido en: interfaces/GraphOptions.ts:77
Límite absoluto sobre el número de candidatos que puede presentar un pivote fetch. un proveedor que devuelve más se rechaza, no se trunca.
Predeterminado
10000pivotIngestGrouped?
optionalpivotIngestGrouped:boolean
Definido en: interfaces/GraphOptions.ts:101
Cada rellano de pivote llega plegado en grupos de rellano, uno por tipo. (graph.simplify.groupLanding): una ejecución con un solo clic, un pivote autoIngest y Botones principales de la reseña. Luego, la revisión ofrece Ingerir suelto para un aterrizaje dibujado como nodos separados. Se ignora mientras UI.simplify está desactivado.
Predeterminado
falsepivotMarkUnsaved?
optionalpivotMarkUnsaved:boolean
Definido en: interfaces/GraphOptions.ts:145
Coloque una clase pvt-node-unsaved en cada nodo que una ejecución de pivote haya creado y no haya escritos aún, por lo que una hoja de estilo puede marcarlos.
Una clase más que una insignia: la llanta tiene cuatro esquinas y sólo dos en la nodos contenedores que produce un enriquecimiento y un marcador que empuja un El potencial fuera del borde cuesta más de lo que dice. Desactivado de forma predeterminada: el recuento en el panel Pivot es la superficie que siempre dice la verdad sobre esto.
Predeterminado
falsepivotQuickIngestLimit?
optionalpivotQuickIngestLimit:number
Definido en: interfaces/GraphOptions.ts:92
¿Cuántos candidatos un pivote de un clic puede aterrizar en el lienzo sin ofrecer? clasificación primero: una fila dinámica del menú contextual o una insignia de llanta con un solo pivote para oferta. Solo cuentan los candidatos que son nuevo: lo que se omitirá deduplicación no lo hace, y lo hace un borde entre dos nodos que ya están en la pantalla.
No decide nada para un pivot que declaró PivotDefinition.autoIngest de cualquier manera, y nada en absoluto para una carrera comenzó desde el panel Pivote - yendo allí para leer los recuentos nunca se responde haciendo que aparezcan los resultados.
0 envía cada ejecución de un clic con algo nuevo a clasificación.
Predeterminado
50pivotRimBadge?
optionalpivotRimBadge:PivotRimBadge
Definido en: interfaces/GraphOptions.ts:120
Lo que la biblioteca pone en el borde de un nodo para sus pivotes.
'per-pivot'— una insignia por pivote que declaró potencial para este nodo, cada apertura que pivote. Lo que quiere un puñado de proveedores.'summary'— una insignia para todos ellos, cualquiera que sea el número de proveedores. eso muestra el total declarado a través de Node.setPotential sin ID de pivote, o en su defecto cuántos pivotes aplican al nodo. Al hacer clic se abre el Panel pivotante en ese nodo, a menos que se aplique exactamente un pivote y no tenga nada a estrechar, que discurre recto.'off'— nada.NodeStyle.badgestodavía empata.
Un nodo tiene cuatro esquinas de borde y solo dos una vez que tiene hijos, entonces 'per-pivot' deja de ser legible alrededor de una docena de proveedores. 'summary' es el Responde a cien.
Predeterminado
'per-pivot'pivotRimBadgeVisible?
optionalpivotRimBadgeVisible:PivotRimBadgeVisibility
Definido en: interfaces/GraphOptions.ts:133
Cuando se sortean las insignias pivotRimBadge.
'pivot-mode'— solo mientras el modo Pivot Rail está abierto, donde ayudan a recoger un origen. Al hacer clic en uno, el panel se dirige a ese nodo y gira.'always': sea cual sea el modo, una insignia también es una forma de acceder al modo Pivote.'never'- en absoluto. Lo mismo quepivotRimBadge: 'off'.
graph.pivots.rimBadgeVisible lo cambia más tarde.
Predeterminado
'pivot-mode'pivots?
optionalpivots:PivotDefinition[]
Definido en: interfaces/GraphOptions.ts:70
Pivotes para registrarse antes de que se construya algo, por lo que la primera pintura de la interfaz de usuario ya sabe si hay alguno. Consulte Graph.pivots para ver la puerta imperativa y PluginContext.addPivot para el complemento.
pivotSaveControls?
optionalpivotSaveControls:boolean
Definido en: interfaces/GraphOptions.ts:155
Si el panel dinámico y el panel de clasificación muestran lo que no se ha guardado con Guardar eso lo escribe todo. Off, el consumidor ofrece ahorro donde quiere, a través de graph.pivots.save(...); el libro mayor y el guardado en sí no cambian.
graph.pivots.saveControls lo cambia más tarde.
Predeterminado
trueplugins?
optionalplugins:PivotickPlugin[]
Definido en: interfaces/GraphOptions.ts:63
Complementos para instalar después de crear la interfaz de usuario. A cada uno se le entrega un PluginContext y puede agregar elementos de interfaz de usuario, combinaciones de teclas y ciclo de vida ganchos. Consulte Graph.use para conocer el registro imperativo.
render?
optionalrender:DeepPartial<GraphRendererOptions>
Definido en: interfaces/GraphOptions.ts:25
Opciones para el motor de renderizado.
simulation?
optionalsimulation:DeepPartial<SimulationOptions>
Definido en: interfaces/GraphOptions.ts:29
Opciones para el motor de simulación.
UI?
optionalUI:DeepPartial<GraphUI>
Definido en: interfaces/GraphOptions.ts:50
Opciones para la interfaz de usuario