SuperAPI AI 工具集

umbraco-package-view

通用与其它

查看项目

更新于 10-15 21:05

技能介绍

用途:Package View 为 Umbraco 后台中已安装的包提供自定义 UI 面板,出现在 Packages 区域,用户点击某个已安装包时以模态或面板形式显示,供包开发者创建专属的配置或信息页面。

主要能力:通过清单(manifest)注册类型为 packageView 的扩展,并用 Lit 或原生 JS 自定义元素实现界面;可结合 Umbraco Element 基类与模态上下文(UmbModalBaseElement)完成关闭、保存等交互。

必要用法:实现前先用 WebFetch 获取最新官方文档(Foundation、Extension Registry、Umbraco Element 等链接)。清单示例:type 为 'packageView',alias、name、element 指向元素文件,meta.packageName 必须与 umbraco-package.json 中的包名一致。元素可用 Lit 的 UmbLitElement 或 UmbModalBaseElement,也可用原生 HTMLElement 加 shadow DOM;通过 modalContext 的 reject/submit/close 处理操作。

适用场景:为已安装的 Umbraco 包提供配置页或信息页。

限制:资料未提供收费、价格、平台支持范围等信息;实现细节以官方最新文档为准。