node-red-contrib-xstate-machine:基于xstate的状态机实现,使用状态机猫可视化显示节点红色

时间:2024-06-01 06:31:44
【文件属性】:

文件名称:node-red-contrib-xstate-machine:基于xstate的状态机实现,使用状态机猫可视化显示节点红色

文件大小:289KB

文件格式:ZIP

更新时间:2024-06-01 06:31:44

JavaScript

节点红色XState-Machine 计算机就像童话中的巫师。 它们会给您您想要的东西,但不会告诉您该希望是什么。 -控制论创始人诺伯特·维纳(Norbert Wiener) 该软件包的目标是提供一种简单而灵活的可定制方式,以在节点红色内定义状态机并轻松观察其状态。 近期变动 从0.X迁移到1.X 突破性的改变 :police_car_light: 在计算机内部将外部msg.payload分配给事件的内部数据的方式已更改。 以前msg.payload必须是一个对象或JSON,并且所有属性都直接分配给内部事件对象。 现在,所有有效负载数据都可以在事件对象的payload属性下使用,例如 // Input event message sent to the smxstate node input msg = { payload : { data1 : "DATA" , data2 :


【文件预览】:
node-red-contrib-xstate-machine-master
----.changeset()
--------dry-flowers-enjoy.md(95B)
--------config.json(200B)
--------README.md(512B)
----.github()
--------dependabot.yml(168B)
----src()
--------smxstate-node.js(17KB)
--------smxstate-node.html(9KB)
--------defaultStateMachine.js(2KB)
--------xstate-smcat.js(7KB)
--------smxstate-node-help.html(7KB)
--------smxstate-settings.js(1KB)
--------smcat-render-cache.js(5KB)
--------smxstate-client-util.js(22KB)
--------smxstate-client-settings.js(3KB)
--------smcat-render.js(12KB)
----images()
--------logo_140.png(17KB)
--------node.png(4KB)
--------logo.svg(196B)
--------sidebar.png(20KB)
--------logo_279.png(28KB)
--------example-visualization_cat.png(30KB)
--------example-flow.png(37KB)
--------example-visualization.png(25KB)
--------settings-dialog.png(69KB)
----.vscode()
--------launch.json(2KB)
--------tasks.json(202B)
----.npmignore(151B)
----examples()
--------flows()
--------machines()
--------smcat()
----TODO.md(3KB)
----gulpfile.js(2KB)
----LICENSE(1KB)
----README.md(11KB)
----dist()
--------smxstate-node.js(17KB)
--------smxstate-node.html(27KB)
----tests()
--------smxstate-run-defaultMachine_spec.js(3KB)
--------smxstate-help-viewer.html(2KB)
--------smcat-render_spec.js(3KB)
--------smxstate-run-with-history_spec.js(5KB)
----.gitignore(45B)
----CHANGELOG.md(2KB)
----package.json(2KB)

网友评论