BBlocks.js:块构建,基于SVG的GUI库

时间:2024-05-25 03:14:16
【文件属性】:

文件名称:BBlocks.js:块构建,基于SVG的GUI库

文件大小:461KB

文件格式:ZIP

更新时间:2024-05-25 03:14:16

JavaScript

BBlocks.js(Alpha版) BBlocks是轻量级,灵活,简单列表和易于破解的图形库,用于基于SVG组件构建GUI。 该项目的主要灵感来自和项目。 主要思想是制作一个具有一些高级功能的图形库,以供块编辑器使用,但可以在任何东西中使用。 目标是在该项目的顶部构建一个高级可视化程序编辑器。 该编辑器应该可以单独或作为嵌入式编辑器用于生产环境,请参见项目。 [现场演示] [livedemo]。 [livedemo]: ://carloslfu.github.io/BBlocks.js/demos/basic/demo.html 特征 基于SVG(使用 )。 一切都是可嵌套的。 可缩放,可调整大小和pannabble的工作区。 触摸手势支持(使用)。 核心组成 工作区。 块(类似于Blockly和Snap块的抽象)。 场地。 工作空间 基本工作区:调整大小框,拖动框和某


【文件预览】:
BBlocks.js-master
----fields()
--------field_button.js(3KB)
--------field_svg.js(1KB)
--------field_text.js(2KB)
--------field_textinput.js(22KB)
----demos()
--------kanban_board()
--------basic()
----COPYING(10KB)
----Gruntfile.js(2KB)
----blocks()
--------custom.js(2KB)
--------examples.js(2KB)
----DOCS.md(4KB)
----core()
--------block_sequence.js(4KB)
--------field.js(862B)
--------BB.js(7KB)
--------workspace.js(11KB)
--------block.js(17KB)
--------connection.js(3KB)
----BB.jpg(183KB)
----BB_with_zoom.jpg(155KB)
----CONTRIBUTING.md(1015B)
----workspaces()
--------workspace_basic.js(7KB)
----libs()
--------svg.scalable.js(4KB)
--------svg.resizable.js(4KB)
--------svg.draggable.js(6KB)
--------utils.js(8KB)
--------thirdparty()
--------svg.pannable.js(5KB)
----dist()
--------BBlocks_compressed.js(131KB)
--------BBlocks_uncompressed.js(223KB)
----tests()
--------main.js(2KB)
--------playground.html(2KB)
--------blocks()
--------workspaces()
----.gitignore(28B)
----readme.md(3KB)
----package.json(171B)
----themes()
--------default()

网友评论