Skip to content

hanasakari/RhineBlock

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RhineBlock

图形块可视化代码。

采用TS+原生,重构了谷歌的Blockly项目。增强扩展性和各框架的兼容。

TODOLIST

  • 图形块画布(可拖拽,缩放,扩展等)
  • 侧边栏工具箱。
  • 图形块申明。
    • JSON格式申明。
    • RTS格式申明。
  • 图形块外观渲染。
    • 整体渲染逻辑。
    • 边缘特殊形状渲染。
    • 交互元素渲染。
    • 内容嵌套。
    • 内容更新 局部重渲染。
  • 拖拽交互。
    • 节选点击元素跟随。
    • 注册全局拼接感知。
    • 贴近显示图形块落点。
    • 拼接交互。
    • 跟随动画 过渡动画。

About

图形块代码生成,类似谷歌的Blockly。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 97.5%
  • CSS 1.6%
  • HTML 0.9%