gpui-component/docs
Jason Lee 0524c51b3e
toggle: Refactor Toggle, ToggleGroup API. (#1515)
## Break Changes

- Refactor `Toggle` new API to require a `id`, and renamed `on_change`
to `on_click.
- Renamed `on_change` method to `on_click` for `ToggleGroup`.

```diff
- Toggle::label("Hello").id("hello").on_change(..)
+ Toggle::new("hello).label("Hello").on_click(..)

- ToggleGroup::new("group1).on_change(..)
+ ToggleGroup::new("group1).on_click(..)
```
2025-11-05 10:47:55 +08:00
..
.vitepress docs: Fix footer and add note to home page. (#1511) 2025-11-04 23:07:33 +08:00
data docs: Improve docs add more details. (#1447) 2025-10-29 02:41:28 +00:00
docs toggle: Refactor Toggle, ToggleGroup API. (#1515) 2025-11-05 10:47:55 +08:00
public docs: Update dark theme logo. (#1412) 2025-10-22 22:09:30 +08:00
src docs: Switch to use VitePress. (#1405) 2025-10-21 15:18:41 +08:00
.gitignore docs: Add Context & ElementId doc. (#1460) 2025-10-29 23:37:26 +08:00
bun.lock docs: Switch to use VitePress. (#1405) 2025-10-21 15:18:41 +08:00
contributors.md docs: Update docs links. 2025-10-22 22:27:49 +08:00
contributors.vue docs: Improve docs add more details. (#1447) 2025-10-29 02:41:28 +00:00
index.md docs: Fix footer and add note to home page. (#1511) 2025-11-04 23:07:33 +08:00
index.vue docs: Update docs website style. (#1488) 2025-11-03 22:18:18 +08:00
package.json docs: Switch to use VitePress. (#1405) 2025-10-21 15:18:41 +08:00
postcss.config.mjs docs: Switch to use VitePress. (#1405) 2025-10-21 15:18:41 +08:00