类:TouchBarScrubber
类:TouchBarScrubber
创建一个 scrubber(一个可滚动选择器)
进程:主进程
此类未从 'electron'
模块导出。它仅作为 Electron API 中其他方法的返回值提供。
new TouchBarScrubber(options)
实例属性
TouchBarScrubber
的实例上提供以下属性
touchBarScrubber.items
一个 ScrubberItem[]
数组,表示此 scrubber 中的项目。更新此值会立即更新触控条中的控件。更新此数组内部的深层属性不会更新触控条。
touchBarScrubber.selectedStyle
一个 string
,表示 scrubber 中选定项目应具有的样式。更新此值会立即更新触控条中的控件。可能的值:
background
- 映射到[NSScrubberSelectionStyle roundedBackgroundStyle]
。outline
- 映射到[NSScrubberSelectionStyle outlineOverlayStyle]
。none
- 移除所有样式。
touchBarScrubber.overlayStyle
一个 string
,表示 scrubber 中选定项目应具有的样式。此样式叠加在 scrubber 项目上方,而不是放在其后。更新此值会立即更新触控条中的控件。可能的值:
background
- 映射到[NSScrubberSelectionStyle roundedBackgroundStyle]
。outline
- 映射到[NSScrubberSelectionStyle outlineOverlayStyle]
。none
- 移除所有样式。
touchBarScrubber.showArrowButtons
一个 boolean
,表示是否在此 scrubber 中显示向左/向右选择箭头。更新此值会立即更新触控条中的控件。
touchBarScrubber.mode
一个 string
,表示此 scrubber 的模式。更新此值会立即更新触控条中的控件。可能的值:
fixed
- 映射到NSScrubberModeFixed
。free
- 映射到NSScrubberModeFree
。
touchBarScrubber.continuous
一个 boolean
,表示此 scrubber 是否连续。更新此值会立即更新触控条中的控件。