gpui-component/crates/ui/src/dock
Jason Lee 1a4ee348f8
dock: Add visible method to Panel trait to control panel visible. (#503)
Closes #502 #499 

## Added

- Add `visible` method to `Panel` trait, if return false this panel will
disappear.

## Break changes

- Renamed `closeable` to `closable`.
- The `title_style`, `closable`, `zoomable` in `Panel` trait have been
change `cx: &WindowContext` to `cx: &AppContext`.
2024-12-20 10:21:21 +08:00
..
dock.rs dock: Add visible method to Panel trait to control panel visible. (#503) 2024-12-20 10:21:21 +08:00
invalid_panel.rs tiles: Add Tiles (#435) 2024-12-16 20:33:14 +08:00
mod.rs tiles: Add Tiles (#435) 2024-12-16 20:33:14 +08:00
panel.rs dock: Add visible method to Panel trait to control panel visible. (#503) 2024-12-20 10:21:21 +08:00
stack_panel.rs dock: Add visible method to Panel trait to control panel visible. (#503) 2024-12-20 10:21:21 +08:00
state.rs tiles: Add Tiles (#435) 2024-12-16 20:33:14 +08:00
tab_panel.rs dock: Add visible method to Panel trait to control panel visible. (#503) 2024-12-20 10:21:21 +08:00
tiles.rs tiles: Add Tiles (#435) 2024-12-16 20:33:14 +08:00