提交 4d168fa1 编写于 作者: chitanda's avatar chitanda

release: 1.0.14

上级 1d45f5b9
......@@ -7,12 +7,15 @@
## [Unreleased]
## [1.0.14] - 2023-05-29
### Added
- 树导航视图布局面板
- 表格导航视图布局面板
- 列表导航视图布局面板
- 数据导航视图布局面板
- 树视图布局面板
## [1.0.13] - 2023-05-25
......
{
"name": "@ibiz-template/default-view-layout",
"version": "1.0.13",
"version": "1.0.14",
"type": "module",
"main": "lib/index.cjs",
"types": "es/index.d.ts",
......
import AppIndexViewLayout from './app-index-view-layout';
import DECalendarView from './view-layout-model-repository/view-layout-model-repository-de-calendar-view-layout';
import DEDataViewExpView from './view-layout-model-repository/view-layout-model-repository-de-data-view-exp-view-layout';
import DEDataView from './view-layout-model-repository/view-layout-model-repository-de-data-view-layout';
import DEEditView from './view-layout-model-repository/view-layout-model-repository-de-edit-view-layout';
import DEGridViewExpView from './view-layout-model-repository/view-layout-model-repository-de-grid-exp-view-layout';
import DEGridView from './view-layout-model-repository/view-layout-model-repository-de-grid-view-layout';
import DEListViewExpView from './view-layout-model-repository/view-layout-model-repository-de-list-exp-view-layout';
import DEListView from './view-layout-model-repository/view-layout-model-repository-de-list-view-layout';
import DEOptView from './view-layout-model-repository/view-layout-model-repository-de-option-view-layout';
import DEPickupGirdView from './view-layout-model-repository/view-layout-model-repository-de-pickup-grid-view-layout';
import DEPickupView from './view-layout-model-repository/view-layout-model-repository-de-pickup-view-layout';
import DETabExpView from './view-layout-model-repository/view-layout-model-repository-de-tab-exp-view-layout';
import DETreeViewExpView from './view-layout-model-repository/view-layout-model-repository-de-tree-exp-view-layout';
import DETreeView from './view-layout-model-repository/view-layout-model-repository-de-tree-view-layout';
import DEMPickupView from './view-layout-model-repository/view-layout-model-repository-dem-pickup-view-layout';
/**
......@@ -21,13 +26,18 @@ import DEMPickupView from './view-layout-model-repository/view-layout-model-repo
export function install(callBack: (key: string, model: any) => void): void {
callBack('APPINDEXVIEW_DEFAULT', AppIndexViewLayout);
callBack('DECALENDARVIEW_DEFAULT', DECalendarView);
callBack('DEDATAVIEWEXPVIEW_DEFAULT', DEDataViewExpView);
callBack('DEDATAVIEW_DEFAULT', DEDataView);
callBack('DEEDITVIEW_DEFAULT', DEEditView);
callBack('DEGRIDVIEW_DEFAULT', DEGridView);
callBack('DEGRIDVIEW_DEFAULT', DEGridViewExpView);
callBack('DEGRIDEXPVIEW_DEFAULT', DEGridView);
callBack('DELISTEXPVIEW_DEFAULT', DEListViewExpView);
callBack('DELISTVIEW_DEFAULT', DEListView);
callBack('DEOPTVIEW_DEFAULT', DEOptView);
callBack('DEPICKUPGRIDVIEW_DEFAULT', DEPickupGirdView);
callBack('DEPICKUPVIEW_DEFAULT', DEPickupView);
callBack('DETABEXPVIEW_DEFAULT', DETabExpView);
callBack('DETREEEXPVIEW_DEFAULT', DETreeViewExpView);
callBack('DETREEVIEW_DEFAULT', DETreeView);
callBack('DEMPICKUPVIEW_DEFAULT', DEMPickupView);
}
\ No newline at end of file
export default {
"layoutMode": "TABLE_24COL",
"rootPanelItems": [
{
"panelItems": [
{
"panelItems": [
{
"caption": "标题栏",
"itemStyle": "DEFAULT",
"itemType": "CTRLPOS",
"layoutPos": {
"layout": "FLEX"
},
"showCaption": true,
"id": "captionbar"
}
],
"layout": {
"layout": "FLEX"
},
"dataRegionType": "INHERIT",
"caption": "容器",
"itemStyle": "DEFAULT",
"itemType": "CONTAINER",
"layoutPos": {
"layout": "FLEX"
},
"id": "page_header_left"
}
],
"layout": {
"dir": "row",
"layout": "FLEX"
},
"dataRegionType": "INHERIT",
"caption": "容器",
"itemStyle": "DEFAULT",
"itemType": "CONTAINER",
"layoutPos": {
"colMD": 24,
"layout": "TABLE_24COL"
},
"id": "page_header"
},
{
"panelItems": [
{
"caption": "树视图",
"itemStyle": "DEFAULT",
"itemType": "CTRLPOS",
"layoutPos": {
"layout": "FLEX"
},
"showCaption": true,
"id": "tree"
}
],
"layout": {
"layout": "FLEX"
},
"dataRegionType": "INHERIT",
"caption": "容器",
"itemStyle": "DEFAULT",
"itemType": "CONTAINER",
"layoutPos": {
"colMD": 24,
"layout": "TABLE_24COL"
},
"id": "page_content"
}
],
"layoutPanel": true,
"codeName": "TreeViewLayout",
"controlType": "VIEWLAYOUTPANEL",
"logicName": "树视图布局面板",
"appDataEntityId": "web.viewlayoutmodelrepository",
"controlParam": {},
"name": "layoutpanel",
"id": "treeviewlayout"
}
......@@ -123,11 +123,15 @@ export default {
},
"dataRegionType": "INHERIT",
"caption": "容器",
"contentWidth": 300,
"itemStyle": "DEFAULT",
"itemType": "CONTAINER",
"layoutPos": {
"layout": "FLEX"
"layout": "FLEX",
"width": 300,
"widthMode": "PX"
},
"width": 300,
"id": "container5"
}
],
......
import AppIndexViewLayout from './app-index-view-layout';
import DECalendarView from './view-layout-model-repository/view-layout-model-repository-de-calendar-view-layout';
import DEDataViewExpView from './view-layout-model-repository/view-layout-model-repository-de-data-view-exp-view-layout';
import DEDataView from './view-layout-model-repository/view-layout-model-repository-de-data-view-layout';
import DEEditView from './view-layout-model-repository/view-layout-model-repository-de-edit-view-layout';
import DEGridViewExpView from './view-layout-model-repository/view-layout-model-repository-de-grid-exp-view-layout';
import DEGridView from './view-layout-model-repository/view-layout-model-repository-de-grid-view-layout';
import DEListViewExpView from './view-layout-model-repository/view-layout-model-repository-de-list-exp-view-layout';
import DEListView from './view-layout-model-repository/view-layout-model-repository-de-list-view-layout';
import DEOptView from './view-layout-model-repository/view-layout-model-repository-de-option-view-layout';
import DEPickupGirdView from './view-layout-model-repository/view-layout-model-repository-de-pickup-grid-view-layout';
import DEPickupView from './view-layout-model-repository/view-layout-model-repository-de-pickup-view-layout';
import DETabExpView from './view-layout-model-repository/view-layout-model-repository-de-tab-exp-view-layout';
import DETreeViewExpView from './view-layout-model-repository/view-layout-model-repository-de-tree-exp-view-layout';
import DETreeView from './view-layout-model-repository/view-layout-model-repository-de-tree-view-layout';
import DEMPickupView from './view-layout-model-repository/view-layout-model-repository-dem-pickup-view-layout';
/**
......@@ -21,13 +26,18 @@ import DEMPickupView from './view-layout-model-repository/view-layout-model-repo
export function install(callBack: (key: string, model: any) => void): void {
callBack('APPINDEXVIEW_DEFAULT', AppIndexViewLayout);
callBack('DECALENDARVIEW_DEFAULT', DECalendarView);
callBack('DEDATAVIEWEXPVIEW_DEFAULT', DEDataViewExpView);
callBack('DEDATAVIEW_DEFAULT', DEDataView);
callBack('DEEDITVIEW_DEFAULT', DEEditView);
callBack('DEGRIDVIEW_DEFAULT', DEGridView);
callBack('DEGRIDVIEW_DEFAULT', DEGridViewExpView);
callBack('DEGRIDEXPVIEW_DEFAULT', DEGridView);
callBack('DELISTEXPVIEW_DEFAULT', DEListViewExpView);
callBack('DELISTVIEW_DEFAULT', DEListView);
callBack('DEOPTVIEW_DEFAULT', DEOptView);
callBack('DEPICKUPGRIDVIEW_DEFAULT', DEPickupGirdView);
callBack('DEPICKUPVIEW_DEFAULT', DEPickupView);
callBack('DETABEXPVIEW_DEFAULT', DETabExpView);
callBack('DETREEEXPVIEW_DEFAULT', DETreeViewExpView);
callBack('DETREEVIEW_DEFAULT', DETreeView);
callBack('DEMPICKUPVIEW_DEFAULT', DEMPickupView);
}
\ No newline at end of file
{{#eq page.codeName 'ViewLayoutModelRepositoryDETreeViewLayout'}}
export default {{jsonStringify pageDSL.viewLayoutPanel 2}}
{{/eq}}
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册