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