用途: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 包提供配置页或信息页。
限制:资料未提供收费、价格、平台支持范围等信息;实现细节以官方最新文档为准。