管理对象的画面布局(Page Layout),支持布局的创建、编辑、删除和默认布局设置,通过 LayoutBuilder 编辑器进行可视化设计。
ObjectLayouts 是对象的画面布局(Page Layout)管理页面。布局决定了记录详情页和编辑页的字段排列方式。用户可以创建布局、通过 LayoutBuilder 编辑布局、设置默认布局以及删除布局。
| 列名 | 说明 |
|---|---|
| 名称 | 布局名称 |
| 对象名称 | 关联的对象 |
| 布局区域数量 | 布局中包含的区域(Section)数量 |
| 是否默认 | 是否为默认布局 |
页面级操作:新建(打开 LayoutForm 模态框)、设置成默认
行操作:编辑(新标签页打开 LayoutBuilder)、设置默认、删除(带确认)
操作结果通过 Toast 通知用户(success / warning / error),3 秒后自动消失。
getLayoutsByObject, setDefaultLayout, deleteLayoutByIdwindow.open('/builder?layoutId=...', '_blank')ToastContainer + Toast 组件window.confirm@salesforce/design-system-react 的 Card, DataTable, Button, Toast