クラス: 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
。この値を更新すると、タッチバーのコントロールがすぐに更新されます。