Editable
Editableは、インラインで編集可能なテキスト入力を取得するために使用されるコンポーネントです。
Fieldsetを使用しない場合は、Editableにaria-labelまたはaria-labelledbyを設定します。
<Editable defaultValue="オッス!オラ悟空!" aria-label="Feedback"><EditablePreview /><EditableInput /></Editable>
<VStack gap="sm"><Text as="h3" id="label">Feedback</Text><Editable aria-labelledby="label"><EditablePreview /><EditableInput /></Editable></VStack>
ARIAロールと属性
| コンポーネント | ロールと属性 | 使い方 |
|---|---|---|
EditableInput | aria-invalid | isInvalidが設定されている場合は"true"を設定します。 |
aria-disabled | isDisabledが設定されている場合は"true"を設定します。 | |
aria-readonly | isReadOnlyが設定されている場合は"true"を設定します。 | |
aria-required | isRequiredが設定されている場合は"true"を設定します。 | |
EditableTextarea | aria-invalid | isInvalidが設定されている場合は"true"を設定します。 |
aria-disabled | isDisabledが設定されている場合は"true"を設定します。 | |
aria-readonly | isReadOnlyが設定されている場合は"true"を設定します。 | |
aria-required | isRequiredが設定されている場合は"true"を設定します。 |
GitHubでこのページを編集する

