Ir al contenido

pivotick v3.0.0


pivotic / GraphUI / EmptyStateOptions

Interfaz: EmptyStateOptions ​

Definido en: interfaces/GraphUI.ts:309

UI.emptyState: la tarjeta que muestra un lienzo vacío.

Se puede hacer clic en la tarjeta, por lo que la panorámica y el menú del lienzo funcionan sobre ella, excepto contenido interactivo dentro de él (un botón, un enlace, un control de formulario, cualquier cosa con un tabindex), que recibe sus propios clics.

Ejemplo ​

js
UI: {
    emptyState: {
        render: ({ initial }) => {
            const box = document.createElement('div')
            box.textContent = initial ? 'Nothing is related to this record.' : 'The canvas is empty.'
            return box
        },
    },
}

Se extiende ​

Propiedades ​

enabled? ​

optional enabled: boolean

Definido en: interfaces/GraphUI.ts:30

Predeterminado ​

ts
true

Heredado de ​

FeatureToggle.enabled


render? ​

optional render: string | HTMLElement | (ctx) => RenderResult

Definido en: interfaces/GraphUI.ts:317

El contenido de la tarjeta. Ejecutar cada vez que aparece la tarjeta, no en cada cambio mientras está arriba, por lo que puede decir algo diferente una vez que el gráfico ha mantenido un nodo. un devuelto string se representa como texto sin formato; devuelve un HTMLElement para representar tu propio marcado. Puede ser async.

Predeterminado ​

ts
'Nothing on the canvas yet'