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?
optionalcallbacks:InterractionCallbacks<unknown>
Gedefinieerd in: interfaces/GraphOptions.ts:39
Callbacks om verschillende grafiekgebeurtenissen af te handelen en hooks weer te geven.
i18n?
optionali18n: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?
optionalisDirected:boolean
Gedefinieerd in: interfaces/GraphOptions.ts:45
Schakel in of de grafiek gericht is of niet
Standaard
truelayout?
optionallayout:DeepPartial<LayoutOptions>
Gedefinieerd in: interfaces/GraphOptions.ts:34
Lay-outspecifieke configuratie (bijv. boom, radiaal, etc.)
pivotCandidateCeiling?
optionalpivotCandidateCeiling: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
10000pivotIngestGrouped?
optionalpivotIngestGrouped: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
falsepivotMarkUnsaved?
optionalpivotMarkUnsaved: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
falsepivotQuickIngestLimit?
optionalpivotQuickIngestLimit: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
50pivotRimBadge?
optionalpivotRimBadge: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.badgestrekt 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
'per-pivot'pivotRimBadgeVisible?
optionalpivotRimBadgeVisible: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 alspivotRimBadge: 'off'.
graph.pivots.rimBadgeVisible verandert het later.
Standaard
'pivot-mode'pivots?
optionalpivots: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?
optionalpivotSaveControls: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
trueplugins?
optionalplugins: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?
optionalrender:DeepPartial<GraphRendererOptions>
Gedefinieerd in: interfaces/GraphOptions.ts:25
Opties voor de rendering-engine
simulation?
optionalsimulation:DeepPartial<SimulationOptions>
Gedefinieerd in: interfaces/GraphOptions.ts:29
Opties voor de simulatie-engine
UI?
optionalUI:DeepPartial<GraphUI>
Gedefinieerd in: interfaces/GraphOptions.ts:50
Opties voor de gebruikersinterface