Interface: GraphUI
Definiert in: interfaces/GraphUI.ts:114
Eigenschaften
asyncContent?
optionalasyncContent:AsyncContentOptions
Definiert in: interfaces/GraphUI.ts:253
/**
- Was zu zeigen ist, während das Versprechen eines Content-Hooks in Erfüllung geht, und wenn ja
- lehnt ab. Nur asynchrone Hooks erreichen es jemals – siehe AsyncContentOptions.
busyIndicator?
optionalbusyIndicator:boolean|BusyIndicatorOptions
Definiert in: interfaces/GraphUI.ts:247
Was die Arbeitsfläche anzeigt, während sie auf einen Ihrer asynchronen Hooks wartet (onBeforeEdgeCreate, onBeforeDelete, onBeforeNodeCreate, die Edit-Commit-Hooks, onBeforeIngest): ein Fortschrittscursor und ein kleiner Spinner, niemals, während eine Eingabeaufforderung, die der Hook über seinen Kontext geöffnet hat, auf dem Bildschirm angezeigt wird. false zeigt nichts, für einen Verbraucher, der sein eigenes zeichnet. Siehe BusyIndicatorOptions.
Standardwert
truecontextMenu
contextMenu:
ContextMenu
Definiert in: interfaces/GraphUI.ts:129
dock?
optionaldock:DockOptions
Definiert in: interfaces/GraphUI.ts:270
Das untere Dock selbst – der Bereich, den die Tabelle und alle registrierten DockTab gemeinsam nutzen, und nicht, was sich darin befindet.
UI.table trägt die gleichen drei Einstellungen; Diese werden geehrt und alles, was hier gesetzt wird, gewinnt. Deklarieren Sie sie hier, wenn die Tabelle ausgeschaltet ist, da dies die einzige Möglichkeit ist, das Dock zu erreichen, das der Tab eines Plugins mit sich bringt.
editors
editors:
Editors
Definiert in: interfaces/GraphUI.ts:131
emptyState?
optionalemptyState:boolean|EmptyStateOptions
Definiert in: interfaces/GraphUI.ts:238
Was die Arbeitsfläche sagt, während die Grafik keinen Knoten und keine Notiz enthält: eine Karte in der Mitte der Arbeitsfläche, die angezeigt und ausgeblendet wird, wenn Daten ein- und ausgehen, so dass eine Aufnahme sie wegnimmt und durch das Rückgängigmachen dieser Aufnahme wieder zurückbringt.
Wenn Sie es weglassen oder true, heißt es „Nothing on the Canvas still“. false zeigt nichts. Erklären Sie render, um etwas Eigenes zu sagen. Siehe EmptyStateOptions.
Standardwert
trueextraPanels
extraPanels:
ExtraPanel[]
Definiert in: interfaces/GraphUI.ts:127
filter?
optionalfilter:FilterOptions
Definiert in: interfaces/GraphUI.ts:207
Die Facetten des Filterpanels. Lassen Sie es weg, sie durch das Scannen von Knotendaten abzuleiten (der Zero-Config-Standard); deklarieren Sie facets, um das Formular stattdessen aus Ihrer eigenen Deklaration zu generieren. Siehe FilterOptions.
history?
optionalhistory:FeatureToggle
Definiert in: interfaces/GraphUI.ts:168
Die geteilten Schaltflächen zum Rückgängigmachen/Wiederherstellen, ihr Verlaufs-Dropdown und Mod+Z / Mod+Shift+Z.
Nur die Bedienelemente: graph.history setzt die Aufnahme in beide Richtungen fort, so dass ein Verbraucher, der von seinem eigenen Chrom aus fährt, dies ausschaltet und den Motor behält.
Standardwert
{ enabled: true }inspector?
optionalinspector:FeatureToggle
Definiert in: interfaces/GraphUI.ts:174
Das Inspect-Properties-Modal – der Eintrag Inspect Properties im Knotenmenü und die Verknüpfung I.
Standardwert
{ enabled: true }keybindings?
optionalkeybindings:Keybinding[]
Definiert in: interfaces/GraphUI.ts:284
legend?
optionallegend:boolean|LegendOptions|LegendGroupOptions
Definiert in: interfaces/GraphUI.ts:218
Die Canvas-Legende: ein Schlüssel für die Farben des Diagramms, der gleichzeitig als Filter dient.
Wenn die Legende weggelassen wird, erscheint sie von selbst, wenn die Farben des Diagramms durch ein deklariertes render.nodeTypeAccessor erklärt werden – siehe LegendOptions. false unterdrückt es, true fragt ohne Prüfung danach und ein Objekt konfiguriert es. Ein Graph, der mehrere Dinge gleichzeitig kodiert, passiert stattdessen LegendGroupOptions: eine angedockte Karte, ein Abschnitt pro Kodierung.
mainHeader
mainHeader:
MainHeader
Definiert in: interfaces/GraphUI.ts:124
minimap?
optionalminimap:boolean|MinimapOptions
Definiert in: interfaces/GraphUI.ts:228
Die Canvas-Minikarte: eine Übersicht über das gesamte Diagramm mit einem Rechteck, das zeigt, was auf dem Bildschirm angezeigt wird. Klicken Sie darauf, um die Ansicht neu zu zentrieren, und ziehen Sie sie zum Schwenken.
Im full-Modus wird eins für Sie montiert und in collapsed: 'auto' geöffnet, sodass es sich auf einer Arbeitsfläche zusammenfalten lässt, ohne dass eine Ecke übrig bleibt. false unterdrückt es; true oder ein Objekt fragt in einem beliebigen Modus danach – siehe MinimapOptions. Auch die Übergabe Ihres eigenen minimap()-Plugins in plugins überzeugt.
mode
mode:
GraphUIMode
Definiert in: interfaces/GraphUI.ts:115
navigation
navigation:
Navigation
Definiert in: interfaces/GraphUI.ts:130
neighborsPanel
neighborsPanel:
NeighborsPanel
Definiert in: interfaces/GraphUI.ts:126
notes?
optionalnotes:FeatureToggle
Definiert in: interfaces/GraphUI.ts:154
Frei schwebende Notizen auf der Arbeitsfläche: die Schaltfläche Notizen des Streifens und sein Bedienfeld, das Werkzeug Erstellen ▸ Notiz hinzufügen, die Notiz hinzufügen des Arbeitsflächemenüs und die Verknüpfungen N / Shift+N.
enabled: false nimmt jeden von ihnen weg und schließt die Tür hinter sich: graph.noteManager.addNote weigert sich, also setzt nichts – kein Plugin, nicht die ursprünglichen Daten – eine Notiz auf eine Arbeitsfläche, die keine Möglichkeit bietet, sie zu lesen oder zu entfernen.
Standardwert
{ enabled: true }notifications?
optionalnotifications:FeatureToggle
Definiert in: interfaces/GraphUI.ts:181
Toast-Benachrichtigungen. enabled: false bringt die Ecke zum Schweigen: Jeder graph.notifier.*-Anruf wird zu einem No-Op-Return von undefined, was bereits das ist, was ein Modus ohne Benachrichtigungsslot zurückgibt.
Standardwert
{ enabled: true }physicsFlyout?
optionalphysicsFlyout:FeatureToggle
Definiert in: interfaces/GraphUI.ts:194
Der Schienenmodus Physik – das Flyout mit den Simulationsschiebereglern und Voreinstellungen. enabled: false nimmt seinen Schienenknopf und sein Panel weg; Ob die Simulation überhaupt läuft, ist Sache von simulation.enabled.
Standardwert
{ enabled: true }pivotMode?
optionalpivotMode:boolean|"auto"
Definiert in: interfaces/GraphUI.ts:283
Der Pivot-Rail-Modus – in dem ein Analyst einen Ursprung auswählt, liest, was jeder registrierte Pivot ankündigt, ihn eingrenzt und ausführt.
'auto' (Standardeinstellung) bindet die Schienenschaltfläche an die Registrierung: Sie erscheint, wenn sich der erste Pivot registriert, und verschwindet, wenn der letzte geht, sodass ein Verbraucher ohne Pivots keine Spur der Funktion sieht. true behält es trotzdem dort, für Pivots, die asynchron eintreffen; false zeigt es nie. Nie im viewer- oder static-Modus montiert.
Standardwert
'auto'propertiesPanel
propertiesPanel:
PropertiesPanel
Definiert in: interfaces/GraphUI.ts:125
search?
optionalsearch:FeatureToggle
Definiert in: interfaces/GraphUI.ts:160
Knotensuche: die Schaltfläche Suchen des Headers, sein Auswahlmodal und Shift+J. graph.selectElement und die anderen geöffneten Auswahlfunktionen bleiben unberührt.
Standardwert
{ enabled: true }sidebar
sidebar:
SidebarOptions
Definiert in: interfaces/GraphUI.ts:123
simplify?
optionalsimplify:SimplifyOptions
Definiert in: interfaces/GraphUI.ts:201
Falten Sie Knoten, die dieselbe Rolle spielen, zu einem Gruppenknoten zusammen und verwenden Sie den Schienenmodus Vereinfachen, der die Regeln vertauscht. Weggelassen wird im full-Modus die Nachbarregel ausgeschaltet; In den anderen Modi wird nichts angezeigt und ausgeführt, sofern keine Regeln deklariert sind. enabled: false entfernt die Funktion.
table?
optionaltable:boolean|TableOptions
Definiert in: interfaces/GraphUI.ts:261
Das Datendock: Die Knoten und Kanten des Diagramms als sortierbares, auswählbares Raster, das am unteren Rand der Arbeitsfläche abgetrennt ist.
Der full-Modus bietet standardmäßig einen an; false unterdrückt es vollständig, ein Objekt konfiguriert es. Andere Modi mounten es nie. Siehe TableOptions.
theme?
optionaltheme:string
Definiert in: interfaces/GraphUI.ts:122
Der Klassenname des Themas, um die Benutzeroberfläche zu zwingen, das bevorzugte Farbschema des Benutzers zu ignorieren. Standardmäßig verfügbar: light und dark. Behalten Sie es bei undefined, um das bevorzugte Farbschema des Benutzers zu verwenden.
Standardwert
undefinedtooltip
tooltip:
Tooltip
Definiert in: interfaces/GraphUI.ts:128
topBar?
optionaltopBar:TopBar
Definiert in: interfaces/GraphUI.ts:143
Der Streifen am oberen Rand der Arbeitsfläche: die Pillen „Suche/Filter/Notizen“, die eigenen TopBar.actions des Hosts und die Rückgängig-/Wiederholen-Gruppe. enabled: false entfernt den Streifen, die von ihm reservierten 48 Pixel und die Verknüpfungen, die seine Steuerelemente besitzen.
Nicht zu verwechseln mit GraphUI.mainHeader, denn so werden Elemente überall dort benannt, wo sie angezeigt werden. Jede Pille verfügt außerdem über einen eigenen Schalter (GraphUI.search, UI.filter.enabled, GraphUI.notes, GraphUI.history), mit dem Sie nur eine Pille und nicht alle wegnehmen können.
Standardwert
{ enabled: true }viewFlyout?
optionalviewFlyout:FeatureToggle
Definiert in: interfaces/GraphUI.ts:187
Der Schienenmodus Ansicht – das Flyout mit den Layout-, Raster- und Sichtbarkeitsschaltern. enabled: false nimmt seinen Schienenknopf und sein Panel weg.
Standardwert
{ enabled: true }