update imports
This commit is contained in:
@@ -2,13 +2,10 @@ import type { UmbTreeItemModel, UmbTreeRootModel, UmbTreeStartNode } from '../ty
|
||||
import type { UmbTreeRepository } from '../data/tree-repository.interface.js';
|
||||
import type { UmbTreeContext } from '../tree-context.interface.js';
|
||||
import type { UmbTreeRootItemsRequestArgs } from '../data/types.js';
|
||||
import type { ManifestTree } from '../extensions/index.js';
|
||||
import { UMB_TREE_CONTEXT } from './default-tree.context-token.js';
|
||||
import { type UmbActionEventContext, UMB_ACTION_EVENT_CONTEXT } from '@umbraco-cms/backoffice/action';
|
||||
import {
|
||||
type ManifestRepository,
|
||||
type ManifestTree,
|
||||
umbExtensionsRegistry,
|
||||
} from '@umbraco-cms/backoffice/extension-registry';
|
||||
import { type ManifestRepository, umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry';
|
||||
import { UmbContextBase } from '@umbraco-cms/backoffice/class-api';
|
||||
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api';
|
||||
import { UmbExtensionApiInitializer } from '@umbraco-cms/backoffice/extension-api';
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import type { ManifestTreeItem } from '../extensions/index.js';
|
||||
import { customElement, property } from '@umbraco-cms/backoffice/external/lit';
|
||||
import type { ManifestTreeItem } from '@umbraco-cms/backoffice/extension-registry';
|
||||
import {
|
||||
UmbExtensionElementAndApiSlotElementBase,
|
||||
umbExtensionsRegistry,
|
||||
|
||||
@@ -5,59 +5,44 @@ import {
|
||||
} from '../entity.js';
|
||||
import { manifests as folderManifests } from './folder/manifests.js';
|
||||
import { manifests as reloadTreeItemChildrenManifest } from './reload-tree-item-children/manifests.js';
|
||||
import type {
|
||||
ManifestRepository,
|
||||
ManifestTree,
|
||||
ManifestTreeItem,
|
||||
ManifestTreeStore,
|
||||
ManifestTypes,
|
||||
} from '@umbraco-cms/backoffice/extension-registry';
|
||||
|
||||
export const UMB_PARTIAL_VIEW_TREE_REPOSITORY_ALIAS = 'Umb.Repository.PartialView.Tree';
|
||||
export const UMB_PARTIAL_VIEW_TREE_STORE_ALIAS = 'Umb.Store.PartialView.Tree';
|
||||
export const UMB_PARTIAL_VIEW_TREE_ALIAS = 'Umb.Tree.PartialView';
|
||||
|
||||
const treeRepository: ManifestRepository = {
|
||||
type: 'repository',
|
||||
alias: UMB_PARTIAL_VIEW_TREE_REPOSITORY_ALIAS,
|
||||
name: 'Partial View Tree Repository',
|
||||
api: () => import('./partial-view-tree.repository.js'),
|
||||
};
|
||||
|
||||
const treeStore: ManifestTreeStore = {
|
||||
type: 'treeStore',
|
||||
alias: UMB_PARTIAL_VIEW_TREE_STORE_ALIAS,
|
||||
name: 'Partial View Tree Store',
|
||||
api: () => import('./partial-view-tree.store.js'),
|
||||
};
|
||||
|
||||
const tree: ManifestTree = {
|
||||
type: 'tree',
|
||||
kind: 'default',
|
||||
alias: UMB_PARTIAL_VIEW_TREE_ALIAS,
|
||||
name: 'Partial View Tree',
|
||||
meta: {
|
||||
repositoryAlias: UMB_PARTIAL_VIEW_TREE_REPOSITORY_ALIAS,
|
||||
export const manifests: Array<UmbExtensionManifest> = [
|
||||
{
|
||||
type: 'repository',
|
||||
alias: UMB_PARTIAL_VIEW_TREE_REPOSITORY_ALIAS,
|
||||
name: 'Partial View Tree Repository',
|
||||
api: () => import('./partial-view-tree.repository.js'),
|
||||
},
|
||||
{
|
||||
type: 'treeStore',
|
||||
alias: UMB_PARTIAL_VIEW_TREE_STORE_ALIAS,
|
||||
name: 'Partial View Tree Store',
|
||||
api: () => import('./partial-view-tree.store.js'),
|
||||
},
|
||||
{
|
||||
type: 'tree',
|
||||
kind: 'default',
|
||||
alias: UMB_PARTIAL_VIEW_TREE_ALIAS,
|
||||
name: 'Partial View Tree',
|
||||
meta: {
|
||||
repositoryAlias: UMB_PARTIAL_VIEW_TREE_REPOSITORY_ALIAS,
|
||||
},
|
||||
},
|
||||
{
|
||||
type: 'treeItem',
|
||||
kind: 'default',
|
||||
alias: 'Umb.TreeItem.PartialView',
|
||||
name: 'Partial View Tree Item',
|
||||
forEntityTypes: [
|
||||
UMB_PARTIAL_VIEW_ROOT_ENTITY_TYPE,
|
||||
UMB_PARTIAL_VIEW_ENTITY_TYPE,
|
||||
UMB_PARTIAL_VIEW_FOLDER_ENTITY_TYPE,
|
||||
],
|
||||
},
|
||||
};
|
||||
|
||||
const treeItem: ManifestTreeItem = {
|
||||
type: 'treeItem',
|
||||
kind: 'default',
|
||||
alias: 'Umb.TreeItem.PartialView',
|
||||
name: 'Partial View Tree Item',
|
||||
forEntityTypes: [
|
||||
UMB_PARTIAL_VIEW_ROOT_ENTITY_TYPE,
|
||||
UMB_PARTIAL_VIEW_ENTITY_TYPE,
|
||||
UMB_PARTIAL_VIEW_FOLDER_ENTITY_TYPE,
|
||||
],
|
||||
};
|
||||
|
||||
export const manifests: Array<ManifestTypes> = [
|
||||
treeRepository,
|
||||
treeStore,
|
||||
tree,
|
||||
treeItem,
|
||||
...folderManifests,
|
||||
...reloadTreeItemChildrenManifest,
|
||||
];
|
||||
|
||||
@@ -1,55 +1,40 @@
|
||||
import { UMB_SCRIPT_ENTITY_TYPE, UMB_SCRIPT_FOLDER_ENTITY_TYPE, UMB_SCRIPT_ROOT_ENTITY_TYPE } from '../entity.js';
|
||||
import { manifests as folderManifests } from './folder/manifests.js';
|
||||
import { manifests as reloadTreeItemChildrenManifest } from './reload-tree-item-children/manifests.js';
|
||||
import type {
|
||||
ManifestRepository,
|
||||
ManifestTree,
|
||||
ManifestTreeItem,
|
||||
ManifestTreeStore,
|
||||
ManifestTypes,
|
||||
} from '@umbraco-cms/backoffice/extension-registry';
|
||||
|
||||
export const UMB_SCRIPT_TREE_REPOSITORY_ALIAS = 'Umb.Repository.Script.Tree';
|
||||
export const UMB_SCRIPT_TREE_STORE_ALIAS = 'Umb.Store.Script.Tree';
|
||||
export const UMB_SCRIPT_TREE_ALIAS = 'Umb.Tree.Script';
|
||||
|
||||
const treeRepository: ManifestRepository = {
|
||||
type: 'repository',
|
||||
alias: UMB_SCRIPT_TREE_REPOSITORY_ALIAS,
|
||||
name: 'Script Tree Repository',
|
||||
api: () => import('./script-tree.repository.js'),
|
||||
};
|
||||
|
||||
const treeStore: ManifestTreeStore = {
|
||||
type: 'treeStore',
|
||||
alias: UMB_SCRIPT_TREE_STORE_ALIAS,
|
||||
name: 'Script Tree Store',
|
||||
api: () => import('./script-tree.store.js'),
|
||||
};
|
||||
|
||||
const tree: ManifestTree = {
|
||||
type: 'tree',
|
||||
kind: 'default',
|
||||
alias: UMB_SCRIPT_TREE_ALIAS,
|
||||
name: 'Script Tree',
|
||||
meta: {
|
||||
repositoryAlias: UMB_SCRIPT_TREE_REPOSITORY_ALIAS,
|
||||
export const manifests: Array<UmbExtensionManifest> = [
|
||||
{
|
||||
type: 'repository',
|
||||
alias: UMB_SCRIPT_TREE_REPOSITORY_ALIAS,
|
||||
name: 'Script Tree Repository',
|
||||
api: () => import('./script-tree.repository.js'),
|
||||
},
|
||||
{
|
||||
type: 'treeStore',
|
||||
alias: UMB_SCRIPT_TREE_STORE_ALIAS,
|
||||
name: 'Script Tree Store',
|
||||
api: () => import('./script-tree.store.js'),
|
||||
},
|
||||
{
|
||||
type: 'tree',
|
||||
kind: 'default',
|
||||
alias: UMB_SCRIPT_TREE_ALIAS,
|
||||
name: 'Script Tree',
|
||||
meta: {
|
||||
repositoryAlias: UMB_SCRIPT_TREE_REPOSITORY_ALIAS,
|
||||
},
|
||||
},
|
||||
{
|
||||
type: 'treeItem',
|
||||
kind: 'default',
|
||||
alias: 'Umb.TreeItem.Script',
|
||||
name: 'Script Tree Item',
|
||||
forEntityTypes: [UMB_SCRIPT_ROOT_ENTITY_TYPE, UMB_SCRIPT_ENTITY_TYPE, UMB_SCRIPT_FOLDER_ENTITY_TYPE],
|
||||
},
|
||||
};
|
||||
|
||||
const treeItem: ManifestTreeItem = {
|
||||
type: 'treeItem',
|
||||
kind: 'default',
|
||||
alias: 'Umb.TreeItem.Script',
|
||||
name: 'Script Tree Item',
|
||||
forEntityTypes: [UMB_SCRIPT_ROOT_ENTITY_TYPE, UMB_SCRIPT_ENTITY_TYPE, UMB_SCRIPT_FOLDER_ENTITY_TYPE],
|
||||
};
|
||||
|
||||
export const manifests: Array<ManifestTypes> = [
|
||||
treeRepository,
|
||||
treeStore,
|
||||
tree,
|
||||
treeItem,
|
||||
...folderManifests,
|
||||
...reloadTreeItemChildrenManifest,
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user