UmbMenuItemExtensionElement

This commit is contained in:
Niels Lyngsø
2023-04-27 16:03:28 +02:00
parent 1c2814764c
commit 67e93fae27
4 changed files with 14 additions and 3 deletions

View File

@@ -1,5 +1,6 @@
export * from './dashboard-extension-element.interface';
export * from './external-login-provider-extension-element.interface';
export * from './menu-item-extension-element.interface';
export * from './modal-extension-element.interface';
export * from './property-editor-ui-extension-element.interface';
export * from './section-extension-element.interface';

View File

@@ -0,0 +1,5 @@
import type { ManifestMenuItem } from '../models';
export interface UmbMenuItemExtensionElement extends HTMLElement {
item?: ManifestMenuItem;
}

View File

@@ -1,6 +1,7 @@
import type { UmbMenuItemExtensionElement } from '../interfaces/menu-item-extension-element.interface';
import type { ManifestElement } from '.';
export interface ManifestMenuItem extends ManifestElement {
export interface ManifestMenuItem extends ManifestElement<UmbMenuItemExtensionElement> {
type: 'menuItem';
meta: MetaMenuItem;
conditions: ConditionsMenuItem;