IContributedPill interface
Definiert eine Pille aus einem Beitrag
Eigenschaften
| color | Hintergrundfarbe für die Pille Ignoriert, es sei denn, die Variante ist auf "Farbig" festgelegt. Wenn die Variante auf "Farbig" festgelegt ist und diese Option nicht angegeben ist, wird sie als Standard gerendert und eine Warnung an die Konsole ausgegeben. |
| contribution |
ID des Beitrags, in dem die Schaltfläche definiert wurde (optional, wird verwendet, um relative Symbol-URLs aufzulösen) |
| icon | Entweder eine URL (relativ oder vollqualifiziert) oder eine IContributedIconDefinition mit URLs für helle und dunkle Designs. Auf diese Weise kann der Aufrufer je nach Designtyp unterschiedliche Symbolstile verwenden. |
| on |
onClick-Handler für die Pille selbst |
| on |
Rendert die Schaltfläche "Entfernen", falls Handler zum Entfernen der Pille bereitgestellt wird |
| text | Der Text, der in der Pille gerendert werden soll. |
| tooltip | Optionaler Wert, der als Aria-Label und Tooltip für die Pille verwendet werden kann. |
Details zur Eigenschaft
color
Hintergrundfarbe für die Pille Ignoriert, es sei denn, die Variante ist auf "Farbig" festgelegt. Wenn die Variante auf "Farbig" festgelegt ist und diese Option nicht angegeben ist, wird sie als Standard gerendert und eine Warnung an die Konsole ausgegeben.
color?: IColor
Eigenschaftswert
contributionId
ID des Beitrags, in dem die Schaltfläche definiert wurde (optional, wird verwendet, um relative Symbol-URLs aufzulösen)
contributionId?: string
Eigenschaftswert
string
icon
Entweder eine URL (relativ oder vollqualifiziert) oder eine IContributedIconDefinition mit URLs für helle und dunkle Designs. Auf diese Weise kann der Aufrufer je nach Designtyp unterschiedliche Symbolstile verwenden.
icon?: string | IContributedIconDefinition
Eigenschaftswert
string | IContributedIconDefinition
onClick
onClick-Handler für die Pille selbst
onClick?: () => void
Eigenschaftswert
() => void
onRemoveClick
Rendert die Schaltfläche "Entfernen", falls Handler zum Entfernen der Pille bereitgestellt wird
onRemoveClick?: () => void
Eigenschaftswert
() => void
text
Der Text, der in der Pille gerendert werden soll.
text: string
Eigenschaftswert
string
tooltip
Optionaler Wert, der als Aria-Label und Tooltip für die Pille verwendet werden kann.
tooltip?: string
Eigenschaftswert
string