Closed xinglie closed 2 years ago
记录将来计划支持的功能及可设计元素 [x] 历史记录与快捷键 ctrl+z ctrl+shift+z ctrl+y [x] 标尺支持辅助线 [x] 对齐元素 [x] 同步尺寸功能 [x] 删除元素和快捷键delete backspace [x] 组合元素及取消 ctrl+g shift+g [x] 组合内元素的对齐 [x] 组合间元素的对齐 [x] 组合及组合间元素的状态及移动 [x] z轴调整及快捷键u d t b [x] 编辑区、单个元素、多个元素的右键菜单 [x] 缩放支持以及对应的快捷键 ctrl++ ctrl+- ctrl+0 [x] 常用面板及插件化 [x] 元素面板支持选择元素及拖动调整z轴 [x] 容器元素 [x] 容器元素的格子选中支持快捷键 f [x] 编辑区网格及吸附网格 [x] 组合下的吸附网格移动 [x] 通过provider支持特殊元素及第三方插件 [x] 概览面板等比显示及支持鼠标拖动改变显示区域 [x] 属性面板支持根据元素的某个不同的属性值,控制显示其它属性的显示与隐藏 [x] 支持数据源及元素拖动绑定数据 [x] 面板支持快捷键及面板内容显示与折叠也支持快捷键 [x] 容器中表格的支持,各种行、列合并及拆分 [x] 套打支持(编辑区在设计模式下增加背景,同时锁定尺寸,打印模式下去掉背景) [x] 元素支持锁定x或y轴移动,在组合模式下,如果某个元素x或y锁定,则同组内其它元素也只能向一个方向移动 [x] 容器支持指定部分元素放在内部,更精准的控制界面编排 [x] 元素支持指定放在编辑区或某个容器内,更精准的控制界面编排 [x] 打印相关的元素,页头元素,页脚元素,页码元素 [ ] 自身功能完整的流程设计元素 [x] 支持镂空元素,如富文本,把元素内部做为完整的编辑区交给第三方,需处理键盘、鼠标、右键等事件不与中间镂空区域冲突 [x] 支持第三方嵌入,可作为元素嵌入,可作为面板嵌入 [x] 支持除px外的其它单位,如mm cm等 [x] 支持元素向编辑区添加的个数限制 [x] 移除元素的编辑锁定,使用工具栏及快捷键,支持批量锁定及解锁 [x] 打印分页符,默认和几个设计区高度 [x] 打印自动排版,默认,水平铺满,垂直铺满 [x] 元素单选时,自动把设计区可视窗口滚动到选中的元素上 [x] 辅助线支持键盘方向键微调 [x] 元素面板中的组件树名称支持自定义 [x] SVG元素支持修改点调整。控制点,修改点与属性面板互动 [x] 单元格直接与数据源绑定的表格组件 [x] 多编辑区支持 [ ] 元素动画(类似ppt) [ ] 使用原生import动态加载模块 [x] 迷你模式,支持嵌入到其它页面局部区域 [x] 独立打印仓库与服务 [x] 数据绑定支持混合容器 [x] 界面根据接口配置动态渲染 [ ] 样式从less转为css3 [x] 对绑定的数据,支持公式编辑或显示控制 [x] 打印支持转换成图片或PDF [ ] 设计元素支持渲染成canvas或svg,以支持生成更精确的图片或PDF [x] 提供简易RDS,进行服务端图片、pdf以及打印等功能 [x] 设计区偏移可视化 [x] 数据表格支持头、尾只在初始及末尾显示 [x] 保存对话框支持使用json还原编辑区 [x] 数据表格计算行支持静态文本和自定义函数处理 [x] 打印页进入支持直接显示成图片或pdf。解决思路:根据数据计算出需要动态加载的第三方组件和相应资源,加载完成后再渲染页面和转换 [ ] 分组表格,支持对指定的相同数据进行分组展示,每个分组支持自己的小计 [x] 元素pinX,pinY后,属性面板中需要把X,Y修改输入框变成文字显示或禁用输入功能 [x] 元素允许仅显示,不支持选中、修改等操作 [ ] 支持元素限定在编辑区范围内移动 [x] 合并less,以支持修改基础less时实时编译 [x] 流程图元素支持自定义背景颜色 [x] 单独使用设计器中的某个设计元素进行展示 [x] 支持表单元素 [x] 数据收集表格 [x] 视频元素 [ ] 使用SVG代替iconfont [x] 地图元素 [x] 拖动元素时,自动对齐到其它元素 [x] 迁移实时数据元素 [x] 进度条元素 [x] 拖动对齐到其它元素支持按alt键在拖动过程中临时关闭 [x] 支持新建 [x] 支持清空 [x] todo元素,支持完整的应用 [x] 只读模式 [x] 快捷文字输入 [x] 一次添加多个元素 [x] 元素在标尺上的投影 [x] 拖动吸附对齐 [ ] 多维透视报表 [x] 组合元素支持属性面板联动修改 [x] 修改尺寸时吸附 (格子不支持尺寸修改吸附,元素在按下shift键锁定长宽比时不支持吸附) [x] 表格支持均分宽高 [x] 打印支持弹窗预览 [x] 支持性能、视频面板 [x] 元素面板,以支持超多元素展示 [x] 右键菜单增加图标 [x] 属性面板支持分组tab [x] 支持克隆 [x] 支持分散对布 [x] 打印支持份数设置
记录将来计划支持的功能及可设计元素
import
shift
结束主体功能,进入元素开发时期,故不再需要该列表。