1. 首页
  2. 数据库
  3. 其它
  4. 膜:用于创建用户界面的平台不可知的clojure(script)库 源码

膜:用于创建用户界面的平台不可知的clojure(script)库 源码

上传者: 2021-02-06 12:33:09上传 ZIP文件 11.57MB 热度 23次
膜 膜是用于创建用户界面的平台无关的Clojure库。 膜提供三层: 一个UI框架membrane.component ,它为GUI提供状态管理 图形和事件的平台不可知模型 多个图形后端为#2提供了具体的实现 虽然使这三个层可以一起工作,但它们也可以与其他实现混合使用。 例如,您可以使用和其他层来访问另一个平台。 另外,您可以提供自己的ncurses图形后端,并利用ui框架和图形模型。 对于要在平台上运行的膜,唯一的要求是 图形基元(如矩形,文本和图像)的绘图实现 一个事件循环,可将事件(例如,鼠标单击,按键)转发到膜并重新绘制 支持平台: Mac OSX Linux 通过WebG
用户评论