IContributedPill interface

定义来自贡献的药丸

属性

color

除非变体设置为“彩色”,否则该药片的背景色将被忽略,如果未提供,我们将呈现为“标准”,并向控制台发出警告

contributionId

按钮定义的贡献 ID(可选,用于解析相对图标 URL)

icon

URL(相对或完全限定)或具有浅色和深色主题 URL 的 IContributedIconDefinition。 这样,调用方就可以根据主题类型使用不同的图标样式。

onClick

药丸本身的 onClick 处理程序

onRemoveClick

如果提供了用于删除药丸的处理程序,则呈现删除按钮

text

要呈现在药丸内的文本。

tooltip

可选值,用作药丸的 aria 标签和工具提示。

属性详细信息

color

除非变体设置为“彩色”,否则该药片的背景色将被忽略,如果未提供,我们将呈现为“标准”,并向控制台发出警告

color?: IColor

属性值

contributionId

按钮定义的贡献 ID(可选,用于解析相对图标 URL)

contributionId?: string

属性值

string

icon

URL(相对或完全限定)或具有浅色和深色主题 URL 的 IContributedIconDefinition。 这样,调用方就可以根据主题类型使用不同的图标样式。

icon?: string | IContributedIconDefinition

属性值

onClick

药丸本身的 onClick 处理程序

onClick?: () => void

属性值

() => void

onRemoveClick

如果提供了用于删除药丸的处理程序,则呈现删除按钮

onRemoveClick?: () => void

属性值

() => void

text

要呈现在药丸内的文本。

text: string

属性值

string

tooltip

可选值,用作药丸的 aria 标签和工具提示。

tooltip?: string

属性值

string