设置管理系统的总入口页面,基于 SplitView 布局,左侧导航 + 右侧详情,支持对象管理、应用管理、Tab 管理等模块的 SPA 导航。
SetupHome 是 One Platform 设置管理系统的主容器组件,作为整个 Setup 模块的 SPA(单页应用)导航中枢。它基于 Salesforce Lightning Design System 的 SplitView 组件构建,提供左侧导航栏 + 右侧详情区域的经典布局。
| 视图类型 | 说明 | 对应组件 |
|---|---|---|
home | 设置首页 | SetupDetail |
object-manager | 对象管理器列表 | ObjectHome |
platform_applications | 应用管理 | ApplicationHome |
platform_tabs | Tab 管理 | TabHome |
object_detail | 对象详情 | ObjectDetail |
object_fields | 对象字段管理 | ObjectFields |
object_layouts | 对象布局管理 | ObjectLayouts |
object_listviews | 对象列表视图管理 | ObjectListViews |
通过 setup-spa-navigate 自定义事件支持外部组件触发 Setup 内部导航。
@salesforce/design-system-react 的 SplitView16remuseState + 自定义事件