コンポーネント
← すべてのコンポーネント

あふれ項目の退避メニュー

stimeo--overflow-menu

収まらないツールバーの項目を「その他」へ移します。幅が戻れば元の場所へ戻します。

  • Core
  • Menu Button

ツールバーの項目を、幅に収まるところまで並べます。入りきらない分は「その他」のメニューへ移し、幅が戻れば元の場所へ戻します。どれを先に移すかは、項目ごとに決めた優先度に従います。低いものから先に移るので、大事なボタンは最後まで残ります。移した項目もメニューの中でそのまま操作でき、項目ごとの設定は要りません。もともと隠してあった項目を勝手に出すことはありません。メニューとしての作法はメニューの部品に任せているので、キーボードでの扱いは同じです。移動の判定は幅が変わるたびに行い、細かな揺れは間引きます。

実行中

キーボード操作

キー動作
Enter / Space / ↓ その他メニューを開き、最初の項目にフォーカスする。
その他メニューを開き、最後の項目にフォーカスする。
↓ / ↑ 項目間でフォーカスを移動する(末尾で循環)。
Home / End 最初 / 最後の項目にフォーカスする。
Esc メニューを閉じ、フォーカスをその他ボタンへ戻す。