sort imports
This commit is contained in:
@@ -6,14 +6,17 @@ import type { ManifestEntityBulkAction } from './entity-bulk-action.model';
|
||||
import type { ManifestExternalLoginProvider } from './external-login-provider.model';
|
||||
import type { ManifestHeaderApp, ManifestHeaderAppButtonKind } from './header-app.model';
|
||||
import type { ManifestHealthCheck } from './health-check.model';
|
||||
import type { ManifestMenu } from './menu.model';
|
||||
import type { ManifestMenuItem, ManifestMenuItemTreeKind } from './menu-item.model';
|
||||
import type { ManifestModal } from './modal.model';
|
||||
import type { ManifestPackageView } from './package-view.model';
|
||||
import type { ManifestPropertyAction } from './property-action.model';
|
||||
import type { ManifestPropertyEditorUI, ManifestPropertyEditorModel } from './property-editor.model';
|
||||
import type { ManifestRepository } from './repository.model';
|
||||
import type { ManifestSection } from './section.model';
|
||||
import type { ManifestSectionView } from './section-view.model';
|
||||
import type { ManifestSectionSidebarApp, ManifestSectionSidebarAppMenuKind } from './section-sidebar-app.model';
|
||||
import type { ManifestMenu } from './menu.model';
|
||||
import type { ManifestMenuItem, ManifestMenuItemTreeKind } from './menu-item.model';
|
||||
import type { ManifestSectionView } from './section-view.model';
|
||||
import type { ManifestStore, ManifestTreeStore, ManifestItemStore } from './store.model';
|
||||
import type { ManifestTheme } from './theme.model';
|
||||
import type { ManifestTree } from './tree.model';
|
||||
import type { ManifestTreeItem } from './tree-item.model';
|
||||
@@ -22,9 +25,7 @@ import type { ManifestWorkspace } from './workspace.model';
|
||||
import type { ManifestWorkspaceAction } from './workspace-action.model';
|
||||
import type { ManifestWorkspaceView } from './workspace-view.model';
|
||||
import type { ManifestWorkspaceViewCollection } from './workspace-view-collection.model';
|
||||
import type { ManifestRepository } from './repository.model';
|
||||
import type { ManifestModal } from './modal.model';
|
||||
import type { ManifestStore, ManifestTreeStore, ManifestItemStore } from './store.model';
|
||||
|
||||
import type { ClassConstructor } from '@umbraco-cms/backoffice/models';
|
||||
|
||||
export * from './collection-view.model';
|
||||
@@ -35,25 +36,25 @@ export * from './entity-bulk-action.model';
|
||||
export * from './external-login-provider.model';
|
||||
export * from './header-app.model';
|
||||
export * from './health-check.model';
|
||||
export * from './menu-item.model';
|
||||
export * from './menu.model';
|
||||
export * from './modal.model';
|
||||
export * from './package-view.model';
|
||||
export * from './property-action.model';
|
||||
export * from './property-editor.model';
|
||||
export * from './repository.model';
|
||||
export * from './section-sidebar-app.model';
|
||||
export * from './section-view.model';
|
||||
export * from './section.model';
|
||||
export * from './section-sidebar-app.model';
|
||||
export * from './menu.model';
|
||||
export * from './menu-item.model';
|
||||
export * from './store.model';
|
||||
export * from './theme.model';
|
||||
export * from './tree.model';
|
||||
export * from './tree-item.model';
|
||||
export * from './tree.model';
|
||||
export * from './user-profile-app.model';
|
||||
export * from './workspace-action.model';
|
||||
export * from './workspace-view-collection.model';
|
||||
export * from './workspace-view.model';
|
||||
export * from './repository.model';
|
||||
export * from './store.model';
|
||||
export * from './workspace.model';
|
||||
export * from './modal.model';
|
||||
|
||||
export type ManifestTypes =
|
||||
| ManifestCollectionView
|
||||
@@ -66,6 +67,11 @@ export type ManifestTypes =
|
||||
| ManifestHeaderApp
|
||||
| ManifestHeaderAppButtonKind
|
||||
| ManifestHealthCheck
|
||||
| ManifestItemStore
|
||||
| ManifestMenu
|
||||
| ManifestMenuItem
|
||||
| ManifestMenuItemTreeKind
|
||||
| ManifestModal
|
||||
| ManifestPackageView
|
||||
| ManifestPropertyAction
|
||||
| ManifestPropertyEditorModel
|
||||
@@ -75,21 +81,16 @@ export type ManifestTypes =
|
||||
| ManifestSectionSidebarApp
|
||||
| ManifestSectionSidebarAppMenuKind
|
||||
| ManifestSectionView
|
||||
| ManifestMenu
|
||||
| ManifestMenuItem
|
||||
| ManifestMenuItemTreeKind
|
||||
| ManifestStore
|
||||
| ManifestTheme
|
||||
| ManifestTree
|
||||
| ManifestTreeItem
|
||||
| ManifestTreeStore
|
||||
| ManifestUserProfileApp
|
||||
| ManifestWorkspace
|
||||
| ManifestWorkspaceAction
|
||||
| ManifestWorkspaceView
|
||||
| ManifestWorkspaceViewCollection
|
||||
| ManifestModal
|
||||
| ManifestStore
|
||||
| ManifestTreeStore
|
||||
| ManifestItemStore
|
||||
| ManifestBase;
|
||||
|
||||
export type ManifestStandardTypes = ManifestTypes['type'];
|
||||
@@ -176,8 +177,8 @@ export interface ManifestClass<T = unknown> extends ManifestWithLoader<object> {
|
||||
//loader?: () => Promise<object | HTMLElement>;
|
||||
}
|
||||
|
||||
export interface ManifestClassWithClassConstructor extends ManifestClass {
|
||||
class: ClassConstructor<unknown>;
|
||||
export interface ManifestClassWithClassConstructor<T = unknown> extends ManifestClass {
|
||||
class: ClassConstructor<T>;
|
||||
}
|
||||
|
||||
export interface ManifestElement<ElementType extends HTMLElement = HTMLElement>
|
||||
|
||||
Reference in New Issue
Block a user