受 Elm 启发的 Rust 跨平台 GUI 库

时间:2024-07-18 12:04:36
【文件属性】:

文件名称:受 Elm 启发的 Rust 跨平台 GUI 库

文件大小:1.24MB

文件格式:ZIP

更新时间:2024-07-18 12:04:36

rust gui widget interface toolkit

冰镇Rust 的跨平台 GUI 库,专注于简单性和类型安全。灵感来自榆树。特征简单、易于使用、包含电池的 API类型安全的React式编程模型跨平台支持(Windows、macOS、Linux 和Web )响应式布局内置小部件(包括文本输入、滚动条等!)自定义小部件支持(创建您自己的!)使用性能指标调试覆盖对异步操作的一流支持(使用期货!)模块化生态系统分为可重复使用的部分:与渲染器无关的原生运行时,支持与现有系统集成支持 Vulkan、Metal、DX11 和 DX12 的内置渲染器一个窗口外壳利用 DOM 的Web 运行时Iced 目前是实验性软件。查看路线图,检查问题,并随时做出贡献!安装在Cargo.toml添加iced作为依赖Cargo.toml :iced =" 0.2"Iced 移动得很快,master分支可以包含重大更改!如果您想了解特定版本,请查看版本列表。概述受Elm 架构的启发,Iced 希望您将用户界面拆分为四个不同的概念:State — 应用程序的状态消息——您关心的用户交互或有意义的事件视图逻辑——一种将状态显示为小部件的方法,这些小部件可能会在用户交互时产


网友评论