クラス: TouchBarScrubber
クラス: TouchBarScrubber
スクラバー (スクロールできるセレクタ) を作成します。
プロセス: メイン
このクラスは 'electron'
モジュールからはエクスポートされません。 Electron API では、他のメソッドの戻り値としてのみ利用できます。
new TouchBarScrubber(options)
インスタンスプロパティ
TouchBarScrubber
のインスタンスには以下のプロパティがあります。
touchBarScrubber.items
このスクラバー内のアイテムを表す ScrubberItem[]
配列。 この値を更新すると、タッチバーのコントロールがすぐに更新されます。 この配列の要素の中のプロパティを更新しても タッチバーは更新されません。
touchBarScrubber.selectedStyle
スクラバー内の選択したアイテムのスタイルを表 す string
。 この値を更新すると、タッチバーのコントロールがすぐに更新されます。 取りうる値:
background
-[NSScrubberSelectionStyle roundedBackgroundStyle]
に割り当て.outline
-[NSScrubberSelectionStyle outlineOverlayStyle]
に割り当て.none
- スタイルを全て除去します。
touchBarScrubber.overlayStyle
スクラバー内の選択したアイテムのスタイルを表す string
。 このスタイルは、その後ろに置かれるのではなく、スクラバーアイテムの上に重ねられます。 この値を更新すると、タッチバーのコントロールがすぐに更新されます。 取りうる値:
background
-[NSScrubberSelectionStyle roundedBackgroundStyle]
に割り当て.outline
-[NSScrubberSelectionStyle outlineOverlayStyle]
に割り当て.none
- スタイルを全て除去します。
touchBarScrubber.showArrowButtons
このスクラバーに左 / 右の選択矢印を表示するかどうかを表す boolean
。 この値を更新すると、タッチバー内のコントロールがすぐに更新されます。
touchBarScrubber.mode
このスクラバーのモードを表す string
。 この値を更新すると、タッチバーのコントロールがすぐに更新されます。 取りうる値:
fixed
-NSScrubberModeFixed
に割り当て.free
-NSScrubberModeFree
に割り当て.
touchBarScrubber.continuous
このスクラバーが連続しているかどうかを表す boolean
。 この値を更新すると、タッチバーのコントロールがすぐに更新されます。