AUX 是一个 JavaScript 部件库, 特别注重构建低 用于音频应用的动态用户界面. 内容很广 的部件,如淡出器、旋钮、平分器和平分器.
仓库结构
此寄存器中的JavaScript代码使用ES6模块. 何时
将 AUX 纳入应用程序中, 它应足够导入
主文件中需要的部件或组件 src/index.js。 。 。 .
AUX 部件作为 JavaScript 部件执行 。 其中一些部件
拥有相应的 Web 组件 。 所有部件都可以在下面找到
src/widgets/ 和相应的组件位于
src/components/。文档 doc/docs/Components.md 说明如何
组件的工作.
默认主题可见于 styles 目录。 文件
doc/docs/Themeing.md 描述如何创建基于“不”的主题
此寄存器中包含的默认主题 .
安装
AUX 可以使用 npm为了获取所有组件,
简单地导入全部使用
import '@deutschesoft/aux-widgets';
,并将默认主题包含在您的网络应用程序中.
设计目标
AUX是用纯JavaScript写成的,没有外部依赖性. 这个 它应该在支持ECMAScript 6的浏览器中运行. 转换到 ECMAScript 5应使用Chrome、Edge、Firefox和Firefox等现代版本 萨法里.
下表列出了界定最低 需要的browers版本。 CSS 变量被动态使用,所以 无法被转录所取代.
| 特性 | 边缘 | 火花 | 颜色 | 萨法里 | 萨法里iOS |
|---|---|---|---|---|---|
| CSS 瓦尔斯 | 16个 | 31个 | 第49条 | 9.1 国家 | 第9.3条 |
| ES6模块 | 16个 | 页:1 | 页:1 | 第11个 | 第11个 |
| 网络组件 | 页:1 | 页:1 | 67国道 | 10.1 对 | 第10.3条 |
AUX的设计是轻而快地,同时保持全能 与CSS相关的灵活性。 AUX 部件提供一致和直观 APIs (英语).
文档
完整的API文档可在[http://docs.deuso.de/ (中文(简体) )[ [ ] [ ] ]. ].
或者,可以从源头直接建立文件 代码。 源文件中的文档使用常见的jsdoc 语法和 联署材料文件3。可用于生成 文档。 如果您安装了 jsdoc, 只需运行
npm run build
内部 doc 目录.
除了源树内部的文件外,还有几个
较长的介绍性文章和目录中的使用实例
doc/docs/。 。 。 .
实例
几个组件示例可以在
examples/ 目录。 从 HTTP 服务器为寄存器服务时
打开文件时可以查看所有实例 examples/index.html。 。 。 .
演示文稿
使用 AUX 的多个界面的在线演示可见于 [http://demo.deuso.de (英语)[ [ ] [ ] ]. ].
报告错误
如果你在这个软件里找到一个错误,请报告给我们 跟踪器 :https://gitlab.deuso.de/WebUI/AUX (中文(简体) )[ [ ] [ ] ]. ].
许可证
AUX被解开GPLv3的条款. 见文件 COPYING
详细情况.
版权(c)2013-2014年 马库斯·施密特 马可斯语@deuso.de
版权 (c) 2014-2024 Arne Gödeke 阿尔内@deuso.de
版权(c)2014-2024 DeusO GmbH