@coworkee / airworks
这个 AirWorks 为应用程序构建的Web桌面 Coworkee:通过应用程序的BFF,主题,徽标和应用程序的文本,实时登录和应用程序的个人资料,设置,文件(与MudEx文件预览),数据表,聊天,报告,报告与他们的设计师,人工智能助理,通知和整个管理(用户,角色,应用程序,主题,语言,翻译,邮件模板,活动,邮件日志,备份,审计日志,…)。
npm install @coworkee/airworks @coworkee/client github:fgilde/AirWorks
import { adminApps, defaultApps, useCoworkee } from '@coworkee/airworks';
import { AirWorks } from '@fgilde/airworks';
import '@fgilde/airworks/style.css';
import '@coworkee/airworks/style.css';
const coworkee = await useCoworkee(AirWorks, { title: 'Shop' });
await coworkee.register(...defaultApps, ...adminApps);
document.body.append(document.createElement('air-desktop'));
当用户没有权限时,应用程序就会被隐藏,比如Blazor应用程序的菜单。 crudApp(...) 构建列表应用程序与创建,编辑,删除和行操作; coworkee.realtime.subscribe(topic, handler) 遵循实时中心。
coworkee new --airworks 在Aspire应用程序主机中使用该客户端创建一个应用程序;它从模板内的tarball中获取包,或者使用 --airworks-packages npm 在npm上发布的coworkkee版本。文档: AirWorks客户
icons 持有白色物质符号符号为 data: AirWorks图标集没有合适图标的应用程序的url (icon: icons.chat); 你自己的应用程序也可以使用它们。
许可协议:麻省理工学院。书中的符号 icons 来自 材料符号/材料图标 由b谷歌授权 Apache License 2.0.