Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
W
WidgetUI
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
WuFeiyang
WidgetUI
Commits
17d6e4b5
Commit
17d6e4b5
authored
Sep 27, 2019
by
WuFeiyang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改了格式
parent
3a252709
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
0 deletions
+3
-0
WidgetUI设计文档/WidgetUI设计文档.md
WidgetUI设计文档/WidgetUI设计文档.md
+3
-0
No files found.
WidgetUI设计文档/WidgetUI设计文档.md
View file @
17d6e4b5
# WidgetUI设计文档
# WidgetUI设计文档
WidgetUI是为CFET控制框架设计的网页界面显示。
WidgetUI是为CFET控制框架设计的网页界面显示。


## Widget
## Widget
widget是WidgetUI的显示控件,是CFET中的resource在网页界面的一种显示形式。每个WidgetUI界面是数个Widget加导航栏的组成。
widget是WidgetUI的显示控件,是CFET中的resource在网页界面的一种显示形式。每个WidgetUI界面是数个Widget加导航栏的组成。
### Widget Base
### Widget Base
每个Widge都有共同的性质,这些性质被描述在Widget基类中,被每个Widget继承。
每个Widge都有共同的性质,这些性质被描述在Widget基类中,被每个Widget继承。
这些性质具体如下:
这些性质具体如下:


1.
每个Widget的类型名称
1.
每个Widget的类型名称
> WidgetComponentName。目前的类型按功能逻辑分类主要有Status,Method,Config,Thing,WaveView。按照显示样式的不同有State。之后根据需求还会陆续添加。
> WidgetComponentName。目前的类型按功能逻辑分类主要有Status,Method,Config,Thing,WaveView。按照显示样式的不同有State。之后根据需求还会陆续添加。
...
@@ -13,6 +15,7 @@ widget是WidgetUI的显示控件,是CFET中的resource在网页界面的一种
...
@@ -13,6 +15,7 @@ widget是WidgetUI的显示控件,是CFET中的resource在网页界面的一种
> getConfig:每个widget需要将自身的内容以给定的格式保存起来提供给Parent。
> getConfig:每个widget需要将自身的内容以给定的格式保存起来提供给Parent。
setConfig:根据Parent提供的数据填充自己的路径和输入框中的值,同时更新界面。
setConfig:根据Parent提供的数据填充自己的路径和输入框中的值,同时更新界面。
给定格式:
给定格式:


3.
刷新自身界面
3.
刷新自身界面
> 根据当前的URL生成对应输入框等显示。
> 根据当前的URL生成对应输入框等显示。
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment