Naar inhoud

pivotick v3.0.0


draaipunt / GraphOptions / GraphOptions

Interface: GraphOptions ​

Gedefinieerd in: interfaces/GraphOptions.ts:21

Opmerkingen ​

Deze interface moet worden gebruikt als startpunt bij het configureren van de grafiek.

Eigenschappen ​

callbacks? ​

optional callbacks: InterractionCallbacks<unknown>

Gedefinieerd in: interfaces/GraphOptions.ts:39

Callbacks om verschillende grafiekgebeurtenissen af te handelen en hooks weer te geven.


i18n? ​

optional i18n: I18nOptions

Gedefinieerd in: interfaces/GraphOptions.ts:56

De taal van de tekst die de bibliotheek zelf schrijft: menu's, panelen, toasts, tooltips. Zie I18nOptions.


isDirected? ​

optional isDirected: boolean

Gedefinieerd in: interfaces/GraphOptions.ts:45

Schakel in of de grafiek gericht is of niet

Standaard ​

ts
true

layout? ​

optional layout: DeepPartial<LayoutOptions>

Gedefinieerd in: interfaces/GraphOptions.ts:34

Lay-outspecifieke configuratie (bijv. boom, radiaal, etc.)


pivotCandidateCeiling? ​

optional pivotCandidateCeiling: number

Gedefinieerd in: interfaces/GraphOptions.ts:77

Absoluut plafond voor het aantal kandidaten dat één pivot fetch mag opvoeren. Een aanbieder dat meer oplevert, wordt geweigerd en niet ingekort.

Standaard ​

ts
10000

pivotIngestGrouped? ​

optional pivotIngestGrouped: boolean

Gedefinieerd in: interfaces/GraphOptions.ts:101

Elke draailanding arriveert gevouwen in landingsgroepen, één per type (graph.simplify.groupLanding): een run met één klik, een autoIngest draaipunt, en De belangrijkste knoppen van Review. Beoordeling biedt vervolgens Ingest los aan voor een landing getekend als afzonderlijke knooppunten. Genegeerd terwijl UI.simplify is uitgeschakeld.

Standaard ​

ts
false

pivotMarkUnsaved? ​

optional pivotMarkUnsaved: boolean

Gedefinieerd in: interfaces/GraphOptions.ts:145

Plaats een klasse pvt-node-unsaved op elk knooppunt dat door een draairun is gemaakt en niet is gemaakt nog niet teruggeschreven, zodat een stylesheet ze kan markeren.

Eerder een klasse dan een embleem: de velg heeft vier hoeken en slechts twee aan de rand containerknooppunten die een verrijking produceert, en een markering die een gedeclareerde pusht potentieel buiten de rand kost meer dan er staat. Standaard uitgeschakeld: het aftellen het Pivot-paneel is het oppervlak dat hierover altijd de waarheid vertelt.

Standaard ​

ts
false

pivotQuickIngestLimit? ​

optional pivotQuickIngestLimit: number

Gedefinieerd in: interfaces/GraphOptions.ts:92

Hoeveel kandidaten kunnen met één klik op het canvas terechtkomen zonder iets aan te bieden eerst triage - een draaipuntrij in het contextmenu, of een randbadge met een enkele draairichting aanbod. Alleen kandidaten die nieuw zijn, tellen mee: wat dedup overslaat, telt niet, en een rand tussen twee knooppunten die al op het scherm staan, doet dat wel.

Het beslist niets voor een draaipunt dat PivotDefinition.autoIngest heeft verklaard hoe dan ook, en helemaal niets voor een run die begon vanuit het Pivot-paneel - gaande daar het lezen van de tellingen wordt nooit beantwoord door de resultaten te laten landen.

0 verzendt elke run met één klik met iets nieuws erin om te triageen.

Standaard ​

ts
50

pivotRimBadge? ​

optional pivotRimBadge: PivotRimBadge

Gedefinieerd in: interfaces/GraphOptions.ts:120

Wat de bibliotheek als draaipunten op de rand van een knooppunt plaatst.

  • 'per-pivot' — één badge per draaipunt die een potentieel voor dit knooppunt aangeeft, elke opening die draait. Wat een handjevol aanbieders wil.
  • 'summary' — één badge voor allemaal, ongeacht het aantal providers. Het toont het totaal dat is gedeclareerd via Node.setPotential zonder draai-ID, of, als dat niet lukt, hoeveel draaipunten er op het knooppunt van toepassing zijn. Als u erop klikt, wordt het Draaipaneel op dat knooppunt, tenzij er precies één draaipunt van toepassing is en er niets is te smal, die meteen doorloopt.
  • 'off' — niets. NodeStyle.badges trekt nog steeds.

Een knooppunt heeft vier randhoeken en slechts twee als het kinderen heeft, dus 'per-pivot' ergens bij een tiental providers niet meer leesbaar is. 'summary' is de antwoord op honderd.

Standaard ​

ts
'per-pivot'

pivotRimBadgeVisible? ​

optional pivotRimBadgeVisible: PivotRimBadgeVisibility

Gedefinieerd in: interfaces/GraphOptions.ts:133

Wanneer de pivotRimBadge-badges worden getrokken.

  • 'pivot-mode' — alleen als de draairailmodus open is, waar ze helpen bij het kiezen een oorsprong. Als u daar op één klikt, wordt het paneel naar dat knooppunt en draaipunt verplaatst.
  • 'always' — ongeacht de modus, dus een badge is ook een manier om naar de draaimodus te gaan.
  • 'never' — helemaal niet. Hetzelfde als pivotRimBadge: 'off'.

graph.pivots.rimBadgeVisible verandert het later.

Standaard ​

ts
'pivot-mode'

pivots? ​

optional pivots: PivotDefinition[]

Gedefinieerd in: interfaces/GraphOptions.ts:70

Draait om te registreren voordat er iets wordt gebouwd, dus de gebruikersinterface is al in de eerste verf weet of die er zijn. Zie Graph.pivots voor de imperatieve deur en PluginContext.addPivot voor de plug-in.


pivotSaveControls? ​

optional pivotSaveControls: boolean

Gedefinieerd in: interfaces/GraphOptions.ts:155

Of het draaipaneel en het triagevenster laten zien wat er niet is opgeslagen met een Opslaan dat schrijft het allemaal. Uit, de consument biedt sparen aan waar hij wil, via graph.pivots.save(...); het grootboek en de opslag zelf blijven ongewijzigd.

graph.pivots.saveControls verandert het later.

Standaard ​

ts
true

plugins? ​

optional plugins: PivotickPlugin[]

Gedefinieerd in: interfaces/GraphOptions.ts:63

Plug-ins die moeten worden geïnstalleerd nadat de gebruikersinterface is gebouwd. Ieder krijgt een PluginContext en kan UI-elementen, sneltoetsen en levenscyclus toevoegen haken. Zie Graph.use voor verplichte registratie.


render? ​

optional render: DeepPartial<GraphRendererOptions>

Gedefinieerd in: interfaces/GraphOptions.ts:25

Opties voor de rendering-engine


simulation? ​

optional simulation: DeepPartial<SimulationOptions>

Gedefinieerd in: interfaces/GraphOptions.ts:29

Opties voor de simulatie-engine


UI? ​

optional UI: DeepPartial<GraphUI>

Gedefinieerd in: interfaces/GraphOptions.ts:50

Opties voor de gebruikersinterface