Freigeben über


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.

contributionId

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.

onClick

onClick-Handler für die Pille selbst

onRemoveClick

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

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