当前位置: 首页 > news >正文

【乐吾乐2D可视化组态编辑器】消息

消息

乐吾乐2D可视化组态编辑器demo:https://2d.le5le.com/  

监听消息

const fn = (event, data) => {};
meta2d.on('event', fn);// 监听全部消息
meta2d.on('*', fn);// 取消监听
meta2d.off('event', fn);
meta2d.off('*', fn);

Copy

系统消息

event(字符串)data描述
opened打开新文件
enterPen鼠标进入画笔
leavePen鼠标离开画笔
activePen[]选中一个/多个画笔
inactivePen[]取消选中
addPen[]添加一个/多个画笔
update编辑画笔
deletePen[]删除画笔
scalenumber缩放画布
translateObject: x, y平移画布
resizePensPen[]画笔大小改变
rotatePensPen[]画笔被旋转
translatePensPen[]移动画笔结束
translatingPensPen[]移动画笔中
clickPoint & Pen点击,鼠标左击 up
mousedownPoint & Pen鼠标 down
dblclickPoint & Pen双击
animateEnd单个画笔动画播放完成
mediaEndPen视频/音频(audio/video)播放结束
socketmessage监听网络消息
undo撤销后
redo恢复后
clickInput单击输入框
inputpen & text输入框键盘输入
valueUpdatepen修改属性值
contextmenue & bounding右键上下文菜单
connectLineObject:line, lineAnchor, pen, anchor,连线连接到锚点
dropobj || json拖动画笔到画布
cutpens剪切
copypens复制
pastepens粘贴
moveLineAnchorpen,anchor移动线锚点
layertype,pens层级移动,type值为top\bottom\up\down

发送自定义消息(数据)

Meta2d.js支持发送自定义消息,例如:交互操作或自定义数据。底层使用:mitt

// data 可以为任意数据
meta2d.emit('自定义消息', data);

http://www.lryc.cn/news/403527.html

相关文章:

  • Qt创建列表,通过外部按钮控制列表的选中下移、上移以及左侧图标的显现
  • svn不能记住密码,反复弹出GNOME,自动重置svn.simple文件
  • 对称加密与非对称加密
  • 03 Git的基本使用
  • 【Linux】将IDEA项目部署到云服务器上,让其成为后台进程(保姆级教学,满满的干货~~)
  • IDEA的断点调试(Debug)
  • 部署django
  • Android Framework学习笔记(4)----Zygote进程
  • 澎湃算力 玩转AI 华为昇腾AI开发板——香橙派OriengePi AiPro边缘计算案例评测
  • <数据集>铁轨缺陷检测数据集<目标检测>
  • 第2章 矩阵
  • 抖音seo短视频矩阵源码系统开发搭建----开源+二次开发
  • 【ELK】简述
  • PyTorch张量数值计算
  • Dockerfile相关命令
  • 【AI教程-吴恩达讲解Prompts】第1篇 - 课程简介
  • Leetcode - 周赛406
  • 【JavaScript 算法】拓扑排序:有向无环图的应用
  • Fastgpt本地或服务器私有化部署常见问题
  • 基于深度学习的股票预测
  • UNiapp 微信小程序渐变不生效
  • FinClip 率先入驻 AWS Marketplace,加速全球市场布局
  • ChatGPT对话:Windows如何将Python训练模型转换为TensorFlow.js格式
  • 封装网络请求 鸿蒙APP HarmonyOS ArkTS
  • 2024年度上半年中国汽车保值率报告
  • Go语言之内存分配
  • 北京交通大学《深度学习》专业课,实验3卷积、空洞卷积、残差神经网络实验
  • WPF中UI元素继承关系
  • qml 实现一个listview
  • 【Leetcode】十六、深度优先搜索 宽度优先搜索 :二叉树的层序遍历