Ir al contenido

pivotick v3.0.0


pivotic / GraphUI / LegendEntry

Interfaz: LegendEntry ​

Definido en: interfaces/GraphUI.ts:542

Una fila en la leyenda: una muestra, una etiqueta y cómo saber qué elementos significa - nodos o bordes en una sección con alcance edge.

Ejemplo ​

js
{ id: 'hub', label: 'Hub', color: '#7EA2FB',
  predicate: (node) => node.getData()?.type === 'hub' }

Propiedades ​

badge? ​

optional badge: NodeBadge

Definido en: interfaces/GraphUI.ts:567

Dibuja esta insignia como muestra en lugar de un punto, para elementos diferenciados por un NodeStyle.badges marca en lugar de por su relleno. Está dibujado como el lienzo. lo dibuja, por lo que la leyenda muestra la misma marca. Una insignia con el nombre no color toma el de entrada. Ignorado en una sección con alcance edge, cuya muestra es una línea.

Ejemplo ​

js
{ id: 'enriched', label: 'From enrichment', color: '#8b5cf6',
  badge: { svgIcon: sparkle }, predicate: (node) => node.getData().enriched }

color ​

color: string

Definido en: interfaces/GraphUI.ts:554

El color de la muestra: cualquier color CSS. Muestra del renderizador en modo derivado: el relleno del nodo o el trazo de un borde en una sección con alcance edge.


id ​

id: string

Definido en: interfaces/GraphUI.ts:544

Identidad estable: la tecla de alternancia y el valor escrito en el filtro.


label? ​

optional label: string

Definido en: interfaces/GraphUI.ts:549

Etiqueta humana, usada palabra por palabra (para que pueda traducirse).

Predeterminado ​

una embellecida id


order? ​

optional order: number

Definido en: interfaces/GraphUI.ts:576

Orden de visualización, ascendente.

Predeterminado ​

ts
declaration (or first-seen) order

predicate? ​

optional predicate: (node) => boolean | (edge) => boolean

Definido en: interfaces/GraphUI.ts:574

Qué elementos representa esta entrada. El valor predeterminado es hacer coincidir id contra LegendOptions.key sobre los datos del elemento, cuando se declara un key.

Recibe un Node o un Edge cuando la sección declara scope: 'edge'.