@deck.gl-社区/小堂
本模块提供一组用于小数据的可相容UI组件 可视化应用.
- 可编译:基于
PanelComponent, (中文(简体) ),Panel和面板容器. - 可再使用:拥有Preact-rested UI而不需要React应用程序.
- deck.gl 部件集成:可以通过
PanelWidget从@deck.gl-community/widgets。 。 。 .
出口 PanelComponent,面板/容器类型,可再使用的面板内容
课, ToolbarComponent, (中文(简体) ), ToastComponent, (中文(简体) ), PanelManager,面板主题
原始的,以及应用管理的帮助者,例如 toastManager。 。 。 .
小组讨论会
Panel 是标题中的内容基础类。 叶片板组成一个内容单元;
综合小组安排其他小组; PanelContainer 子类挂载一个
框内有面板、模式、侧边栏或全屏铬.
构成部分
PanelComponent 是本套件拥有的根可挂载生命周期类.
Panel面板容器, ToolbarComponent, (中文(简体) ), ToastComponent,以及
应用程序专用面板管理的控件将其扩展.
管理人员
PanelManager 挂载 PanelComponent[] 没有甲板. gl. SettingsManager, (中文(简体) ),
键盘快捷键管理器, URLManager, (中文(简体) ), CommandManager,以及 toastManager
保持应用行为,并显示外部渲染,使面板和组件能够
重复使用相同的描述符或状态.
罐头铬
PanelManager 接受可选 contentElement 来安排 HeaderPanelContainer, (中文(简体) ),
FooterPanelContainer,钉住 SidebarPanelContainer,以及 BoxPanelContainer 在画布主机周围.
启用用户针入 pinnable: true; 使用 offsetPx 以内置浮动框.
边栏使用 open 编号 : onOpenChange 用于两种模式的能见度. hidable: false 删除
用户隐藏/恢复控制。 无 contentElement,浮动面板仍然可用
已配置的接合铬仍可隐藏 。 后代可以
使用情况 usePanelContainerState() 以适应针态和对接边的变化.