pivotic / LayoutOptions / StructuredLayoutOptions
Interfaz: StructuredLayoutOptions
Definido en: interfaces/LayoutOptions.ts:127
Coloca un pequeño gráfico tal como lo dibujaría una persona y lo fija allí. Calculado una vez por cambio en lugar de simulado, por lo que el mismo gráfico siempre da la misma imagen.
- Cada componente conectado se presenta por sí solo y los componentes se empaquetan uno al lado del otro. lado para ajustarse al lienzo con el zoom más grande.
- Las hojas de un tipo que cuelgan de uno o dos mismos nudos se alinean formando un bloque, al lado los nodos de los que cuelgan.
- Todo lo demás está colocado de modo que sus distancias sigan los bordes: los vecinos de un centro vienen en un anillo, una cadena en una línea.
- Los nodos sin ningún borde van en una bandeja al lado del resto.
Diseñado para gráficos de hasta unos pocos cientos de nodos.
Se extiende
Propiedades
direction?
optionaldirection:"auto"|"row"|"column"
Definido en: interfaces/LayoutOptions.ts:140
Cómo se alinea un bloque. 'auto' lo coloca a lo largo de la línea hasta los nodos de los que cuelga; 'row' y 'column' fuerzan en una dirección.
Predeterminado
'auto'gap?
optionalgap:number
Definido en: interfaces/LayoutOptions.ts:146
Espacio libre entre dos nodos, en unidades de gráfico. Se dibuja un borde el doble de largo y Los componentes y la bandeja están separados tres veces más.
Predeterminado
30groupMin?
optionalgroupMin:number
Definido en: interfaces/LayoutOptions.ts:134
El menor número de hojas comparten un tipo y sus vecinos que se alinean en bloque; menos se colocan uno por uno. Una hoja tiene como máximo dos vecinas.
Predeterminado
3labelSides?
optionallabelSides:boolean
Definido en: interfaces/LayoutOptions.ts:158
Mueva cada etiqueta flotante (ver textVerticalShift) al lado de su nodo en el que se encuentra. los bordes se dejan libres; Todos los miembros de un bloque quitan el lado alejado de los nodos que cuelgan. de. El estilo aún decide qué tan lejos se ubica la etiqueta.
Predeterminado
truetrayPosition?
optionaltrayPosition:"bottom"|"right"
Definido en: interfaces/LayoutOptions.ts:151
Dónde van los nodos sin arista: debajo del resto, o a su derecha.
Predeterminado
'bottom'type
type:
"structured"
Definido en: interfaces/LayoutOptions.ts:128
Predeterminado
'force'