CodeEditorAccessibilityState
Defined in: accessibility.ts:25
计算内部 textbox 无障碍属性的输入。
字段刻意都可选:三端的 input / prop 默认值不同(Angular 的 input<string>('')、
React / Vue 的 undefined),在这里统一按「空即未设置」处理。
Properties
describedBy?
readonly optional describedBy?: string;
Defined in: accessibility.ts:27
描述性文本元素的 id,映射到 aria-describedby。
disabled?
readonly optional disabled?: boolean;
Defined in: accessibility.ts:29
编辑器当前是否处于有效禁用状态(disabled 与表单禁用汇合后的结果)。
label?
readonly optional label?: string;
Defined in: accessibility.ts:31
可访问名称,映射到 aria-label。
labelledBy?
readonly optional labelledBy?: string;
Defined in: accessibility.ts:33
承担标签的元素 id,映射到 aria-labelledby。