Naar inhoud

pivotick v3.0.0


draaipunt / GraphUI / RegisteredDockTab

Interface: RegisteredDockTab ​

Gedefinieerd in: interfaces/GraphUI.ts:1417

Een DockTab eenmaal geregistreerd: de id is opgelost.

Verlengt ​

Eigenschappen ​

icon? ​

optional icon: string

Gedefinieerd in: interfaces/GraphUI.ts:1382

Een symbool getekend vóór het label in de strip, dat aangeeft waar de ruit vandaan kwam.

Een string SVG, geïnjecteerd met innerHTML en niet opgeschoond — deze moet vertrouwd, precies zoals PivotDefinition.icon. Handig als er meerdere tabbladen zijn hetzelfde soort deelvenster: vier kandidaatbeoordelingen en een gegevenstabel gelezen als één lijst van vijf anders.

Geërfd van ​

DockTab.icon


id ​

id: string

Gedefinieerd in: interfaces/GraphUI.ts:1418

Stabiele identiteit: wat removeDockTab / activateDockTab neemt, en de data-tab geschreven op de knop van de strip.

Standaard ​

een automatisch gegenereerde pvt-dock-tab-N

Overrides ​

DockTab.id


label ​

label: string

Gedefinieerd in: interfaces/GraphUI.ts:1373

Het label van de strip, woordelijk gebruikt (zodat het vertaald kan worden).

Geërfd van ​

DockTab.label


onActivate()? ​

optional onActivate: (tab) => void

Gedefinieerd in: interfaces/GraphUI.ts:1412

Wordt gebeld wanneer dit tabblad naar voren komt en wanneer het weggaat. Een tabblad dat meekijkt live gegevens zouden moeten stoppen met werken in onDeactivate en moeten worden ingehaald in onActivate: niets anders vertelt dat het buiten het scherm is.

Parameters ​

tab ​

DockTabHandle

Retouren ​

void

Geërfd van ​

DockTab.onActivate


onDeactivate()? ​

optional onDeactivate: (tab) => void

Gedefinieerd in: interfaces/GraphUI.ts:1413

Parameters ​

tab ​

DockTabHandle

Retouren ​

void

Geërfd van ​

DockTab.onDeactivate


order? ​

optional order: number

Gedefinieerd in: interfaces/GraphUI.ts:1406

Weergavevolgorde in de strip, oplopend. Gelijke bestellingen behouden de registratievolgorde — en aangezien plug-ins worden geïnstalleerd nadat de gebruikersinterface is gebouwd, komen de tabbladen van een plug-in terecht na de ingebouwde zonder dat u het hoeft te zeggen.

Standaard ​

ts
0

Geërfd van ​

DockTab.order


render() ​

render: (tab) => HTMLElement

Gedefinieerd in: interfaces/GraphUI.ts:1388

Bouw het lichaam van de ruit. een keer genoemd, lui, de eerste keer dat het tabblad verschijnt de voorkant – een tabblad dat niemand opent, kost niets. Het element wordt bewaard en opnieuw bevestigd bij latere activeringen, zodat het zijn eigen status behoudt (inclusief scrollpositie).

Parameters ​

tab ​

DockTabHandle

Retouren ​

HTMLElement

Geërfd van ​

DockTab.render


toolbar()? ​

optional toolbar: (tab) => HTMLElement | HTMLElement[]

Gedefinieerd in: interfaces/GraphUI.ts:1399

Bouw de koptekstbesturingselementen van dit tabblad, ingedeeld als onderdeel van de koptekstrij van het dock. Opnieuw aangeroepen bij activering van elke, zodat de besturingselementen de instellingen van het tabblad kunnen weerspiegelen huidige staat.

Een paneel met verschillende eigen aanzichten trekt hier de schakelaar. Twee openbare lessen geef het dezelfde uitstraling als de ingebouwde tafel — pvt-dock-views op de strip, pvt-dock-view op elke knop, active op de huidige knop — het blijft dus een pil groep naast de eigen tabbladen van het dock en volgt het thema.

Parameters ​

tab ​

DockTabHandle

Retouren ​

HTMLElement | HTMLElement[]

Geërfd van ​

DockTab.toolbar