Pivotick / GraphUI / RegisteredDockTab
Interface: RegisteredDockTab
Definiert in: interfaces/GraphUI.ts:1417
Ein DockTab einmal registriert: sein id wird aufgelöst.
Erweitert
Eigenschaften
icon?
optionalicon:string
Definiert in: interfaces/GraphUI.ts:1382
Eine vor der Beschriftung im Streifen gezeichnete Glyphe, die markiert, woher die Scheibe stammt.
Eine SVG-Zeichenfolge, injiziert mit innerHTML und nicht bereinigt – sie muss vertrauenswürdig sein, genau wie PivotDefinition.icon. Nützlich, wenn mehrere Registerkarten die gleiche Art des Bereichs sind: vier Kandidatenbewertungen und eine Datentabelle, die ansonsten als eine Liste von fünf gelesen wird.
Geerbt von
id
id:
string
Definiert in: interfaces/GraphUI.ts:1418
Stabile Identität: was removeDockTab / activateDockTab nimmt und das data-tab auf dem Knopf des Streifens steht.
Standardwert
ein automatisch generiertes pvt-dock-tab-N
Overrides
label
label:
string
Definiert in: interfaces/GraphUI.ts:1373
Das Etikett des Streifens wird wörtlich verwendet (damit es übersetzt werden kann).
Geerbt von
onActivate()?
optionalonActivate: (tab) =>void
Definiert in: interfaces/GraphUI.ts:1412
Wird aufgerufen, wenn diese Registerkarte in den Vordergrund kommt und wenn sie verschwindet. Ein Tab, der Live-Daten überwacht, sollte in onDeactivate nicht mehr funktionieren und in onActivate aufholen: Nichts anderes sagt ihm, dass er sich außerhalb des Bildschirms befindet.
Parameter
tab
Rückgabewert
void
Geerbt von
onDeactivate()?
optionalonDeactivate: (tab) =>void
Definiert in: interfaces/GraphUI.ts:1413
Parameter
tab
Rückgabewert
void
Geerbt von
order?
optionalorder:number
Definiert in: interfaces/GraphUI.ts:1406
Anzeigereihenfolge im Streifen, aufsteigend. Gleiche Reihenfolgen behalten die Registrierungsreihenfolge bei – und da Plugins nach der Erstellung der Benutzeroberfläche installiert werden, landen die Registerkarten eines Plugins hinter den integrierten Tabs, ohne dass dies angegeben werden muss.
Standardwert
0Geerbt von
render()
render: (
tab) =>HTMLElement
Definiert in: interfaces/GraphUI.ts:1388
Bauen Sie den Körper der Scheibe. Wird träge once genannt, wenn der Tab zum ersten Mal im Vordergrund erscheint – ein Tab, den niemand öffnet, kostet nichts. Das Element bleibt erhalten und wird bei späteren Aktivierungen wieder angehängt, sodass es seinen eigenen Status beibehält (einschließlich Scrollposition).
Parameter
tab
Rückgabewert
HTMLElement
Geerbt von
toolbar()?
optionaltoolbar: (tab) =>HTMLElement|HTMLElement[]
Definiert in: interfaces/GraphUI.ts:1399
Erstellen Sie die Kopfzeilensteuerelemente dieser Registerkarte, die als Teil der Kopfzeile des Docks angeordnet sind. Wird bei jeder Aktivierung erneut aufgerufen, damit die Steuerelemente den aktuellen Status der Registerkarte widerspiegeln können.
Ein Bereich mit mehreren eigenen Ansichten stellt hier den Schalter dar. Zwei öffentliche Klassen verleihen ihm das gleiche Aussehen wie die integrierte Tabelle – pvt-dock-views auf der Leiste, pvt-dock-view auf jeder Schaltfläche, active auf der aktuellen – es bleibt also eine Pillengruppe neben den eigenen Registerkarten des Docks und folgt dem Thema.
Parameter
tab
Rückgabewert
HTMLElement | HTMLElement[]