[发明专利]一种基于低代码开发平台UI界面操作的方法在审
申请号: | 202210951087.5 | 申请日: | 2022-08-09 |
公开(公告)号: | CN115309386A | 公开(公告)日: | 2022-11-08 |
发明(设计)人: | 严伟强;钟宏泽;陈荣沙;王凯 | 申请(专利权)人: | 浙江桢数科技有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/36;G06F8/38;G06F3/0486 |
代理公司: | 杭州君锐知产专利代理事务所(普通合伙) 33443 | 代理人: | 方琦 |
地址: | 311121 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 代码 开发 平台 ui 界面 操作 方法 | ||
1.一种基于低代码开发平台UI界面操作的方法,其特征在于包括以下步骤:
步骤一,对控件进行组合操作;
步骤二,对控件进行拖拽操作;
步骤三,对控件进行取消组合操作,判读所选的控件是否为多级组合的,如果是多级组合的则点选任一组合进行取消组合操作,不是多级组合的则直接进行取消组合操作。
2.根据权利要求1所述的一种基于低代码开发平台UI界面操作的方法,其特征在于,所述的步骤一对控件进行组合操作包括:
选择组合操作;
按住鼠标移动时,在画布上生成一个四边形;
鼠标松开后,以四边形为边界,当控件完全包含在四边形内时,进行组合,如果控件只包含部分在四边形内,则不进行组合。
3.根据权利要求2所述的一种基于低代码开发平台UI界面操作的方法,其特征在于,控件数据为树形结构,当进行组合时,先在控件树删除需要组合的数据,然后新建一个实体类group,将组合数据插入到group内的children,最后将group插入到控件树实现组合逻辑。
4.根据权利要求3所述的一种基于低代码开发平台UI界面操作的方法,其特征在于,所述的步骤三中取消组合操作,包括:
当进行取消组合时,会先判断当前控件是否为group,如果为group,先将group内的控件进行保存,然后通过UUID在控件树中找到当前组合,进行删除,最后将组合控件内的控件插入到控件树上。
5.根据权利要求1所述的一种基于低代码开发平台UI界面操作的方法,其特征在于,当鼠标松开时自动记录当前新的坐标xy轴,根据xy轴和控件宽高计算出拖拽后的控件位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江桢数科技有限公司,未经浙江桢数科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210951087.5/1.html,转载请声明来源钻瓜专利网。