メインコンテンツへスキップ

クラス: TouchBarLabel

クラス: TouchBarLabel

macOSネイティブアプリケーションのタッチバーにラベルを作成します。

プロセス: メイン
このクラスは'electron'モジュールからエクスポートされません。Electron APIの他のメソッドの戻り値としてのみ利用可能です。

new TouchBarLabel(options)

  • options オブジェクト
    • label 文字列 (オプション) - 表示するテキスト。
    • accessibilityLabel 文字列 (オプション) - VoiceOverのようなスクリーンリーダーで使用するためのボタンの簡単な説明。
    • textColor 文字列 (オプション) - テキストの16進数の色、例:#ABCDEF

accessibilityLabelを定義する際には、macOSのベストプラクティスを考慮してください。

インスタンスプロパティ

以下のプロパティはTouchBarLabelのインスタンスで利用可能です。

touchBarLabel.label

ラベルの現在のテキストを表す文字列。この値を変更すると、タッチバーのラベルがすぐに更新されます。

touchBarLabel.accessibilityLabel

スクリーンリーダーが読み上げるラベルの説明を表す文字列

touchBarLabel.textColor

ラベルの現在のテキストの色を表す文字列の16進数コード。この値を変更すると、タッチバーのラベルがすぐに更新されます。