增加目录的RENDME方便开发
This commit is contained in:
parent
2ddf4d7395
commit
6e73610503
15
entry/src/main/ets/pages/CustomStyle/README.md
Normal file
15
entry/src/main/ets/pages/CustomStyle/README.md
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
|
||||||
|
1-Button.ets <br>
|
||||||
|
自定义基于Button,Image,Text的符合组件组集合<br>
|
||||||
|
主要实现在于复杂组件组布局和批量复用调用<br>
|
||||||
|
|
||||||
|
2-ComboBox.ets <br>
|
||||||
|
一个复杂复合式下拉菜单集合 <br>
|
||||||
|
|
||||||
|
3-Dialog.ets <br>
|
||||||
|
一个复合式复杂布局的弹窗集合 <br>
|
||||||
|
当前用于视口显示视图切换设置
|
||||||
|
|
||||||
|
4-Menu.ets <br>
|
||||||
|
该文件为复杂Menu的组件集合 <br>
|
||||||
|
专门自定义针对不同工况的Menu布局<br>
|
||||||
@ -1,6 +1,6 @@
|
|||||||
import { TitleButton } from '../LayoutInterface/Interface/ButtonInterface';
|
import { TitleButton } from '../LayoutInterface/Interface/ButtonInterface';
|
||||||
import { OCCTLoadModel } from '../modelView';
|
import { OCCTLoadModel } from '../modelView';
|
||||||
import { CloseSubWindow, CreateAndShowSubWindow} from './SubWindow';
|
import { CloseSubWindow, CreateAndShowSubWindow} from './SWBase';
|
||||||
|
|
||||||
export function ExecuteCommand(event:TitleButton){
|
export function ExecuteCommand(event:TitleButton){
|
||||||
if(event?.eEvent=='Execute_LoadModel'){
|
if(event?.eEvent=='Execute_LoadModel'){
|
||||||
|
|||||||
12
entry/src/main/ets/pages/EventSubWindow/README.md
Normal file
12
entry/src/main/ets/pages/EventSubWindow/README.md
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
|
||||||
|
1-ExecuteCommand.ets <br>
|
||||||
|
arkui侧的所有组件的事件集中于此执行 <br>
|
||||||
|
|
||||||
|
2-SWBase.ets <br>
|
||||||
|
集中加载在建模中对功能实现参数设定和操作历史中操作节点参数编辑窗口 <br>
|
||||||
|
|
||||||
|
3-SWExtrude.ets <br>
|
||||||
|
拉伸 功能参数页面 <br>
|
||||||
|
|
||||||
|
4-SWLine.ets <br>
|
||||||
|
直线 功能参数页面 <br>
|
||||||
18
entry/src/main/ets/pages/EventSubWindow/SWExtrude.ets
Normal file
18
entry/src/main/ets/pages/EventSubWindow/SWExtrude.ets
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
|
||||||
|
@Entry
|
||||||
|
@ComponentV2
|
||||||
|
struct SWExtrude {
|
||||||
|
|
||||||
|
build() {
|
||||||
|
Column() {
|
||||||
|
Row({ space: 20 }) {
|
||||||
|
Blank().width(8);
|
||||||
|
}
|
||||||
|
.justifyContent(FlexAlign.SpaceBetween)
|
||||||
|
.height(56)
|
||||||
|
.width('100%')
|
||||||
|
.padding({ left: 10 })
|
||||||
|
.backgroundColor('#f2f2f2');
|
||||||
|
}.width('100%').height('100%');
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,8 +1,8 @@
|
|||||||
|
|
||||||
//视图切换弹窗
|
|
||||||
@Entry
|
@Entry
|
||||||
@ComponentV2
|
@ComponentV2
|
||||||
struct LineSubWindow {
|
struct SWLine {
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
Column() {
|
Column() {
|
||||||
@ -0,0 +1,3 @@
|
|||||||
|
布局数据基础的自定义类型接口<br>
|
||||||
|
|
||||||
|
|
||||||
@ -19,8 +19,8 @@ export let DevModel:TitleModel= {
|
|||||||
[[{grpName:'工具矩阵',grpBtn:[
|
[[{grpName:'工具矩阵',grpBtn:[
|
||||||
{eModel:[ModelType.BASE],eName:"加载模型",eNamed:"",ePage:'',eIcon:"base_new_file",eTips:"",eEvent:"Execute_LoadModel"},
|
{eModel:[ModelType.BASE],eName:"加载模型",eNamed:"",ePage:'',eIcon:"base_new_file",eTips:"",eEvent:"Execute_LoadModel"},
|
||||||
[
|
[
|
||||||
{eModel:[ModelType.BASE],eName:"创建子窗体",eNamed:"",ePage:'pages/EventSubWindow/LineSubWindow',eIcon:"base_new_file",eTips:"",eEvent:"Execute_CreateSubWindow"},
|
{eModel:[ModelType.BASE],eName:"创建子窗体",eNamed:"",ePage:'pages/EventSubWindow/SWExtrude',eIcon:"base_new_file",eTips:"",eEvent:"Execute_CreateSubWindow"},
|
||||||
{eModel:[ModelType.BASE],eName:"关闭子窗体",eNamed:"",ePage:'pages/EventSubWindow/LineSubWindow',eIcon:"base_new_file",eTips:"",eEvent:"Execute_ExitSubWindow"},
|
{eModel:[ModelType.BASE],eName:"关闭子窗体",eNamed:"",ePage:'pages/EventSubWindow/SWExtrude',eIcon:"base_new_file",eTips:"",eEvent:"Execute_ExitSubWindow"},
|
||||||
]
|
]
|
||||||
],grpMenu:GroupOption}] as Array<TitleGroup>
|
],grpMenu:GroupOption}] as Array<TitleGroup>
|
||||||
]]
|
]]
|
||||||
|
|||||||
@ -0,0 +1,3 @@
|
|||||||
|
Layout文件夹主要存放界面不同类型界面中组件的默认数据<br>
|
||||||
|
|
||||||
|
|
||||||
4
entry/src/main/ets/pages/NativeBridge/README.md
Normal file
4
entry/src/main/ets/pages/NativeBridge/README.md
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
NativeBridge <br>
|
||||||
|
Native桥主要用于arkui侧和Native的交互通信问题<br>
|
||||||
|
|
||||||
|
|
||||||
11
entry/src/main/ets/pages/TitleTabLayout/README.md
Normal file
11
entry/src/main/ets/pages/TitleTabLayout/README.md
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
TitleTabLayout <br>
|
||||||
|
该文件夹主要存放OpenCAX软件标题头.模块布局.子功能栏<br>
|
||||||
|
|
||||||
|
TitleTab.ets为主要的Tab的布局<br>
|
||||||
|
他用于布局TitleTab的Bar和对应Content自定义布局结构<br>
|
||||||
|
|
||||||
|
TitleTabContent.ets为每一个对应Bar的Content布局.采用自定义,可复用动态加载<br>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"src": [
|
"src": [
|
||||||
"pages/Index",
|
"pages/Index",
|
||||||
"pages/EventSubWindow/LineSubWindow"
|
"pages/EventSubWindow/SWLine",
|
||||||
|
"pages/EventSubWindow/SWExtrude"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue
Block a user