Aller au contenu

pivotick v3.0.0


pivotick / GraphUI / GraphUI

Interface: GraphUI ​

Défini dans : interfaces/GraphUI.ts:114

Propriétés ​

asyncContent? ​

optional asyncContent: AsyncContentOptions

Défini dans : interfaces/GraphUI.ts:253

/**

  • Que montrer pendant que la promesse d'un hook de contenu est en cours, et si elle
  • rejette. Seuls les hooks asynchrones l'atteignent - voir AsyncContentOptions.

busyIndicator? ​

optional busyIndicator: boolean | BusyIndicatorOptions

Défini dans : interfaces/GraphUI.ts:247

Ce que le canevas montre pendant qu'il attend l'un de vos hooks asynchrones (onBeforeEdgeCreate, onBeforeDelete, onBeforeNodeCreate, les hooks d'édition-commit, onBeforeIngest) : un curseur de progression et une petite flèche, jamais tant qu'une invite que le hook ouvert via son contexte est à l'écran. false ne montre rien, pour un consommateur qui dessine le sien. Voir BusyIndicatorOptions.

Valeur par défaut ​

ts
true

contextMenu ​

contextMenu: ContextMenu

Défini dans : interfaces/GraphUI.ts:129


dock? ​

optional dock: DockOptions

Défini dans : interfaces/GraphUI.ts:270

Le dock inférieur lui-même - la région de la table et tout partage DockTab enregistré, plutôt que ce qu'il contient.

UI.table comporte les trois mêmes paramètres ; ceux-ci sont honorés, et tout ce qui est défini ici gagne. Déclarez-les ici lorsque la table est éteinte, car c'est le seul moyen d'accéder au dock qu'apporte l'onglet d'un plugin.


editors ​

editors: Editors

Défini dans : interfaces/GraphUI.ts:131


emptyState? ​

optional emptyState: boolean | EmptyStateOptions

Défini dans : interfaces/GraphUI.ts:238

Ce que dit le canevas alors que le graphique ne contient aucun nœud ni aucune note : une carte centrée dans le canevas, affichée et masquée au fur et à mesure que les données vont et viennent, donc une ingestion l'enlève et l'annulation de cette ingestion la ramène.

Laissé de côté, ou true, il indique "Rien sur la toile pour l'instant". false ne montre rien. Déclarez render pour dire quelque chose qui vous est propre. Voir EmptyStateOptions.

Valeur par défaut ​

ts
true

extraPanels ​

extraPanels: ExtraPanel[]

Défini dans : interfaces/GraphUI.ts:127


filter? ​

optional filter: FilterOptions

Défini dans : interfaces/GraphUI.ts:207

Les facettes du panneau de filtrage. Omettez de les dériver en analysant les données du nœud (la configuration par défaut zéro) ; déclarez facets pour générer le formulaire à partir de votre propre déclaration à la place. Voir FilterOptions.


history? ​

optional history: FeatureToggle

Défini dans : interfaces/GraphUI.ts:168

Les boutons partagés annuler/rétablir, leur liste déroulante historique et Mod+Z / Mod+Shift+Z.

Seules les commandes : graph.history continuent d'enregistrer dans les deux sens, donc un consommateur qui annule à partir de son propre chrome l'éteint et maintient le moteur.

Valeur par défaut ​

ts
{ enabled: true }

inspector? ​

optional inspector: FeatureToggle

Défini dans : interfaces/GraphUI.ts:174

Le modal inspect-properties - l'entrée Inspect Properties du menu du nœud et le raccourci I.

Valeur par défaut ​

ts
{ enabled: true }

keybindings? ​

optional keybindings: Keybinding[]

Défini dans : interfaces/GraphUI.ts:284


legend? ​

optional legend: boolean | LegendOptions | LegendGroupOptions

Défini dans : interfaces/GraphUI.ts:218

La légende du canevas : une clé pour les couleurs du graphique qui sert également de filtre.

Oubliée, une légende apparaît par elle-même lorsque les couleurs du graphique sont expliquées par un render.nodeTypeAccessor déclaré — voir LegendOptions. false le supprime, true le demande sans la vérification, et un objet le configure. Un graphique qui encode plusieurs choses à la fois passe à la place LegendGroupOptions : une carte ancrée, une section par encodage.


mainHeader ​

mainHeader: MainHeader

Défini dans : interfaces/GraphUI.ts:124


minimap? ​

optional minimap: boolean | MinimapOptions

Défini dans : interfaces/GraphUI.ts:228

La mini-carte du canevas : un aperçu de l'ensemble du graphique avec un rectangle montrant ce qui est à l'écran. Cliquez dessus pour recentrer la vue, faites-le glisser pour effectuer un panoramique.

Le mode full en monte un pour vous, s'ouvrant en collapsed: 'auto' afin qu'il se replie sur une toile sans coin à revendre. false le supprime ; true ou un objet le demande dans n'importe quel mode — voir MinimapOptions. Passer votre propre plugin minimap() dans plugins l'emporte également.


mode ​

mode: GraphUIMode

Défini dans : interfaces/GraphUI.ts:115


navigation: Navigation

Défini dans : interfaces/GraphUI.ts:130


neighborsPanel ​

neighborsPanel: NeighborsPanel

Défini dans : interfaces/GraphUI.ts:126


notes? ​

optional notes: FeatureToggle

Défini dans : interfaces/GraphUI.ts:154

Notes flottantes sur le canevas : le bouton Notes de la bande et son panneau, l'outil Créer ▸ Ajouter une note, le Ajouter une note du menu du canevas et les raccourcis N / Shift+N.

enabled: false enlève chacun d'entre eux et ferme la porte derrière eux : graph.noteManager.addNote refuse, donc rien - ni un plugin, ni les données initiales - ne met une note sur un canevas qui n'offre aucun moyen d'en lire ou de la supprimer.

Valeur par défaut ​

ts
{ enabled: true }

notifications? ​

optional notifications: FeatureToggle

Défini dans : interfaces/GraphUI.ts:181

Notifications de pain grillé. enabled: false fait taire le coin : chaque appel graph.notifier.* devient un non-op renvoyant undefined, ce qui est déjà ce que renvoie un mode sans emplacement de notification.

Valeur par défaut ​

ts
{ enabled: true }

physicsFlyout? ​

optional physicsFlyout: FeatureToggle

Défini dans : interfaces/GraphUI.ts:194

Le mode rail Physics — le menu volant contenant les curseurs et les préréglages de simulation. enabled: false enlève son bouton rail et son panneau ; Que la simulation fonctionne ou non, c'est l'affaire de simulation.enabled.

Valeur par défaut ​

ts
{ enabled: true }

pivotMode? ​

optional pivotMode: boolean | "auto"

Défini dans : interfaces/GraphUI.ts:283

Le mode ferroviaire Pivot – dans lequel un analyste choisit une origine, lit ce que chaque pivot enregistré annonce, le restreint et l'exécute.

'auto' (la valeur par défaut) lie le bouton ferroviaire au registre : il apparaît lorsque le premier pivot s'enregistre et disparaît lorsque le dernier part, donc un consommateur sans pivot ne voit aucune trace de la fonctionnalité. true le maintient là malgré tout, pour les pivots qui arrivent de manière asynchrone ; false ne le montre jamais. Jamais monté en mode viewer ou static.

Valeur par défaut ​

ts
'auto'

propertiesPanel ​

propertiesPanel: PropertiesPanel

Défini dans : interfaces/GraphUI.ts:125


optional search: FeatureToggle

Défini dans : interfaces/GraphUI.ts:160

Recherche de nœud : le bouton Search de l'en-tête, son sélecteur modal et Shift+J. graph.selectElement et les autres fonctionnalités ouvertes des sélecteurs ne sont pas touchées.

Valeur par défaut ​

ts
{ enabled: true }

sidebar: SidebarOptions

Défini dans : interfaces/GraphUI.ts:123


simplify? ​

optional simplify: SimplifyOptions

Défini dans : interfaces/GraphUI.ts:201

Pliez les nœuds qui jouent le même rôle en un seul nœud de groupe et le mode ferroviaire Simplify qui change les règles. Laissé de côté, le mode full propose la règle de voisin désactivée ; les autres modes n'affichent et n'exécutent rien à moins que des règles ne soient déclarées. enabled: false supprime la fonctionnalité.


table? ​

optional table: boolean | TableOptions

Défini dans : interfaces/GraphUI.ts:261

Le dock de données : les nœuds et les bords du graphique sous la forme d'une grille triable et sélectionnable séparée du bas du canevas.

Le mode full en propose un par défaut ; false le supprime entièrement, un objet le configure. Les autres modes ne le montent jamais. Voir TableOptions.


theme? ​

optional theme: string

Défini dans : interfaces/GraphUI.ts:122

Le nom de classe du thème pour forcer l’interface utilisateur à ignorer le jeu de couleurs préféré de l’utilisateur. Disponible par défaut : light et dark. Gardez-le undefined pour utiliser la palette de couleurs préférée de l'utilisateur.

Valeur par défaut ​

ts
undefined

tooltip ​

tooltip: Tooltip

Défini dans : interfaces/GraphUI.ts:128


topBar? ​

optional topBar: TopBar

Défini dans : interfaces/GraphUI.ts:143

La bande en haut du canevas : les pilules Recherche/Filtre/Notes, le propre TopBar.actions de l'hôte et le groupe d'annulation-rétablissement. enabled: false supprime la bande, les 48px qu'elle a réservés et les raccourcis que ses contrôles possèdent.

À ne pas confondre avec GraphUI.mainHeader, c'est ainsi que les éléments sont nommés partout où ils sont affichés. Chaque pilule a également son propre interrupteur (GraphUI.search, UI.filter.enabled, GraphUI.notes, GraphUI.history) pour en retirer une plutôt que toutes.

Valeur par défaut ​

ts
{ enabled: true }

viewFlyout? ​

optional viewFlyout: FeatureToggle

Défini dans : interfaces/GraphUI.ts:187

Le mode ferroviaire View — le menu volant contenant les commutateurs de disposition, de grille et de visibilité. enabled: false enlève son bouton rail et son panneau.

Valeur par défaut ​

ts
{ enabled: true }