Resizable
Resizableは、キーボードのサポートを備えたサイズ変更可能なレイアウトコンポーネントです。
Resizableは、アクセシビリティに関してWAI-ARIA - Window Splitter Patternに従います。
キーボード操作
| キー | 説明 | 状態 |
|---|---|---|
ArrowRight | keyboardStepの値に基づいて値を増加します。 | direction="horizontal" |
ArrowLeft | keyboardStepの値に基づいて値を減少します。 | direction="horizontal" |
ArrowUp | keyboardStepの値に基づいて値を増加します。 | direction="vertical" |
ArrowDown | keyboardStepの値に基づいて値を減少します。 | direction="vertical" |
Home | minSizeの値を設定します。 | - |
End | maxSizeの値を設定します。 | - |
ARIAロールと属性
| コンポーネント | ロールと属性 | 使い方 |
|---|---|---|
ResizableItem | id | ResizableTriggerと関連付けるために使用するid。 |
ResizableTrigger | role="separator" | セパレーターであることを示します。 |
aria-controls | 関連したResizableItemのidを設定します。 | |
aria-orientation | directionの値に基づいて"horizontal"または"vertical"を設定します。デフォルトは"horizontal"です。 | |
aria-valuemin | minSizeの値を設定します。デフォルトは0です。 | |
aria-valuemax | maxSizeの値を設定します。デフォルトは100です。 | |
aria-valuenow | 現在の値を設定します。 |
GitHubでこのページを編集する

