Bootstrap 2.3.2 Toggle
基于 Base Toggle 的 Bootstrap 2.3.2 设计语言扩展。
此 Toggle 是设计语言扩展(design-language extension),不是 Bootstrap 2.3.2 的原版组件,也不是其 jQuery button plugin 的移植。它将归档按钮外观与独立的 Base Toggle 协议组合。
Base Toggle 拥有持久 active 状态、受控与非受控值归属、激活、禁用、焦点与按压态无障碍信息。视觉层不维护第二份 active 状态,也不将此控件解释成 Switch 或 Checkbox。
通过页面运行时选择器比较 Web Components、React、Vue 3 与 Vue 2。Bold 初始未激活,Italic 初始激活,禁用示例无法切换。
正在加载交互示例… 正文和源码已可阅读,交互控件就绪后会显示在这里。
active/defaultActive:受控值或初始激活状态disabled:继承的禁用行为activeChange:继承的 outward signal
这是 draft 状态的源码投射,源码包仍为 private、未发布。深色宿主中继续使用归档浅色配色。Web 示例不代表通用 Prototype Compiler 或 GPUI、Flutter、Qt 一致性已经通过。查看已实现的子集。