Zum Inhalt springen

pivotick v3.0.0


Pivotick / GraphUI / GraphUI

Interface: GraphUI ​

Definiert in: interfaces/GraphUI.ts:114

Eigenschaften ​

asyncContent? ​

optional asyncContent: 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? ​

optional busyIndicator: 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 ​

ts
true

contextMenu ​

contextMenu: ContextMenu

Definiert in: interfaces/GraphUI.ts:129


dock? ​

optional dock: 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? ​

optional emptyState: 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 ​

ts
true

extraPanels ​

extraPanels: ExtraPanel[]

Definiert in: interfaces/GraphUI.ts:127


filter? ​

optional filter: 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? ​

optional history: 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 ​

ts
{ enabled: true }

inspector? ​

optional inspector: FeatureToggle

Definiert in: interfaces/GraphUI.ts:174

Das Inspect-Properties-Modal – der Eintrag Inspect Properties im Knotenmenü und die Verknüpfung I.

Standardwert ​

ts
{ enabled: true }

keybindings? ​

optional keybindings: Keybinding[]

Definiert in: interfaces/GraphUI.ts:284


legend? ​

optional legend: 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? ​

optional minimap: 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

Definiert in: interfaces/GraphUI.ts:130


neighborsPanel ​

neighborsPanel: NeighborsPanel

Definiert in: interfaces/GraphUI.ts:126


notes? ​

optional notes: 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 ​

ts
{ enabled: true }

notifications? ​

optional notifications: 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 ​

ts
{ enabled: true }

physicsFlyout? ​

optional physicsFlyout: 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 ​

ts
{ enabled: true }

pivotMode? ​

optional pivotMode: 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 ​

ts
'auto'

propertiesPanel ​

propertiesPanel: PropertiesPanel

Definiert in: interfaces/GraphUI.ts:125


optional search: 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 ​

ts
{ enabled: true }

sidebar: SidebarOptions

Definiert in: interfaces/GraphUI.ts:123


simplify? ​

optional simplify: 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? ​

optional table: 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? ​

optional theme: 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 ​

ts
undefined

tooltip ​

tooltip: Tooltip

Definiert in: interfaces/GraphUI.ts:128


topBar? ​

optional topBar: 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 ​

ts
{ enabled: true }

viewFlyout? ​

optional viewFlyout: 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 ​

ts
{ enabled: true }