pivotick / GraphUI / RegisteredDockTab
Interface: RegisteredDockTab
Défini dans : interfaces/GraphUI.ts:1417
Un DockTab une fois enregistré : son id est résolu.
Prolonge
Propriétés
icon?
optionalicon:string
Défini dans : interfaces/GraphUI.ts:1382
Glyphe dessiné avant l'étiquette dans la bande, marquant la provenance du panneau.
Une chaîne SVG, injectée de innerHTML et non aseptisée — il faut lui faire confiance, exactement comme PivotDefinition.icon. Utile lorsque plusieurs onglets sont du même type de volet : quatre avis de candidats et un tableau de données se lisent autrement comme une liste de cinq.
Hérité de
id
id:
string
Défini dans : interfaces/GraphUI.ts:1418
Identité stable : ce que prend le removeDockTab / activateDockTab et le data-tab écrit sur le bouton de la bande.
Valeur par défaut
un pvt-dock-tab-N généré automatiquement
Overrides
label
label:
string
Défini dans : interfaces/GraphUI.ts:1373
L'étiquette de la bande dessinée, utilisée textuellement (pour qu'elle puisse être traduite).
Hérité de
onActivate()?
optionalonActivate: (tab) =>void
Défini dans : interfaces/GraphUI.ts:1412
Appelé lorsque cet onglet apparaît au premier plan et lorsqu'il quitte. Un onglet qui surveille les données en direct devrait cesser de fonctionner en onDeactivate et rattraper son retard en onActivate : rien d'autre ne lui indique qu'il est hors écran.
Paramètres
tab
Renvoie
void
Hérité de
onDeactivate()?
optionalonDeactivate: (tab) =>void
Défini dans : interfaces/GraphUI.ts:1413
Paramètres
tab
Renvoie
void
Hérité de
order?
optionalorder:number
Défini dans : interfaces/GraphUI.ts:1406
Ordre d'affichage dans la bande, croissant. Des ordres égaux maintiennent l'ordre d'enregistrement - et comme les plugins s'installent après la construction de l'interface utilisateur, les onglets d'un plugin atterrissent après ceux intégrés sans avoir à le dire.
Valeur par défaut
0Hérité de
render()
render: (
tab) =>HTMLElement
Défini dans : interfaces/GraphUI.ts:1388
Construisez le corps du volet. Appelé once, paresseusement, la première fois que l'onglet apparaît au premier plan - un onglet que personne n'ouvre ne coûte rien. L'élément est conservé et réattaché lors des activations ultérieures, il conserve donc son propre état (position de défilement incluse).
Paramètres
tab
Renvoie
HTMLElement
Hérité de
toolbar()?
optionaltoolbar: (tab) =>HTMLElement|HTMLElement[]
Défini dans : interfaces/GraphUI.ts:1399
Créez les contrôles d'en-tête de cet onglet, disposés dans le cadre de la ligne d'en-tête du dock. Réinvoqué lors de l'activation chaque, afin que les contrôles puissent refléter l'état actuel de l'onglet.
Un volet avec plusieurs vues qui lui sont propres dessine ici le commutateur. Deux classes publiques lui donnent le même aspect que le tableau intégré - pvt-dock-views sur la bande, pvt-dock-view sur chaque bouton, active sur celui actuel - il reste donc un groupe de pilules à côté des propres onglets du dock et suit le thème.
Paramètres
tab
Renvoie
HTMLElement | HTMLElement[]