文件名称:数据优先的 Rust 原生 UI 设计工具包。
文件大小:704KB
文件格式:ZIP
更新时间:2024-07-18 12:00:44
druid
德鲁伊数据优先的 Rust 原生 UI 工具包。Druid 是一个实验性的 Rust 原生 UI 工具包。它的主要目标是提供完美的用户体验。这个目标有很多因素,包括性能、丰富的交互调色板(因此有一个支持它们的小部件库)以及与原生平台的良好配合。有关更多详细信息,请参阅目标部分。Druid 目前的发展很大程度上是由于它在新字体编辑器Runebender 中的使用。我们一直在 crates.io 上定期发布 Druid,但它正在积极开发中,其 API 可能会发生变化。所有更改都记录在更改日志中。有关一些关键概念的概述,请参阅(进行中的)德鲁伊书籍。贡献一个非常好的提问和讨论开发工作的地方是我们的Zulip 聊天实例,分别位于 #druid-help 和 #druid 频道。我们很乐意通过 GitHub 拉取请求接受贡献。有关更多详细信息,请参阅CONTRIBUTING.md 。例子这是一个简单的计数器示例应用程序。use druid:: widget:: {Button, Flex, Label};use druid:: {AppLauncher, LocalizedString, Pla