Ir al contenido

pivotick v3.0.0


pivotic / GraphUI / LegendGroupOptions

Interfaz: LegendGroupOptions ​

Definido en: interfaces/GraphUI.ts:704

UI.legend en su forma multisección: una tarjeta acoplada que teclea el gráfico varias codificaciones a la vez. Las secciones se apilan de arriba a abajo en el orden de declaración, cada uno con su propio título, entradas y alternancia de colapso.

Cada sección filtrable posee su propio filtro y filtra y juntos: con attribute apagado en un tramo y self en otro, lo que se queda en el lienzo son los nodos que no son ninguno de los dos.

Una sección que no declara ni key ni entries es la dimensión ya declarada como render.nodeTypeAccessor: la única forma de escribir una dimensión de estilo que no es una simple clave de datos. Sólo una sección puede hacer eso.

Ejemplo ​

js
UI: {
    legend: {
        position: 'bottom-left',
        sections: [
            { key: 'type',  title: 'Element' },
            { key: 'scope', title: 'Provenance' },
        ],
    },
}

Propiedades ​

enabled? ​

optional enabled: boolean

Definido en: interfaces/GraphUI.ts:706

Predeterminado ​

ts
true when the block is present

position? ​

optional position: LegendPosition

Definido en: interfaces/GraphUI.ts:711

En qué esquina se acopla toda la tarjeta.

Predeterminado ​

'abajo a la derecha' en modo full, 'bottom-left' en caso contrario


sections ​

sections: LegendSection[]

Definido en: interfaces/GraphUI.ts:713

Las secciones, representadas de arriba a abajo en orden de declaración.