IContributedPill interface
定义来自贡献的药丸
属性
| color | 除非变体设置为“彩色”,否则该药片的背景色将被忽略,如果未提供,我们将呈现为“标准”,并向控制台发出警告 |
| contribution |
按钮定义的贡献 ID(可选,用于解析相对图标 URL) |
| icon | URL(相对或完全限定)或具有浅色和深色主题 URL 的 IContributedIconDefinition。 这样,调用方就可以根据主题类型使用不同的图标样式。 |
| on |
药丸本身的 onClick 处理程序 |
| on |
如果提供了用于删除药丸的处理程序,则呈现删除按钮 |
| text | 要呈现在药丸内的文本。 |
| tooltip | 可选值,用作药丸的 aria 标签和工具提示。 |
属性详细信息
color
contributionId
按钮定义的贡献 ID(可选,用于解析相对图标 URL)
contributionId?: string
属性值
string
icon
URL(相对或完全限定)或具有浅色和深色主题 URL 的 IContributedIconDefinition。 这样,调用方就可以根据主题类型使用不同的图标样式。
icon?: string | IContributedIconDefinition
属性值
string | IContributedIconDefinition
onClick
药丸本身的 onClick 处理程序
onClick?: () => void
属性值
() => void
onRemoveClick
如果提供了用于删除药丸的处理程序,则呈现删除按钮
onRemoveClick?: () => void
属性值
() => void
text
要呈现在药丸内的文本。
text: string
属性值
string
tooltip
可选值,用作药丸的 aria 标签和工具提示。
tooltip?: string
属性值
string