File tree Expand file tree Collapse file tree 4 files changed +10
-5
lines changed
extension-registry/models Expand file tree Collapse file tree 4 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -24,7 +24,6 @@ import type { ManifestExternalLoginProvider } from './external-login-provider.mo
24
24
import type { ManifestGlobalContext } from './global-context.model.js' ;
25
25
import type { ManifestHeaderApp , ManifestHeaderAppButtonKind } from './header-app.model.js' ;
26
26
import type { ManifestHealthCheck } from './health-check.model.js' ;
27
- import type { ManifestIcons } from './icons.model.js' ;
28
27
import type { ManifestMenu } from './menu.model.js' ;
29
28
import type { ManifestMenuItem , ManifestMenuItemLinkKind , ManifestMenuItemTreeKind } from './menu-item.model.js' ;
30
29
import type { ManifestPreviewAppProvider } from './preview-app.model.js' ;
@@ -59,7 +58,6 @@ export type * from './external-login-provider.model.js';
59
58
export type * from './global-context.model.js' ;
60
59
export type * from './header-app.model.js' ;
61
60
export type * from './health-check.model.js' ;
62
- export type * from './icons.model.js' ;
63
61
export type * from './menu-item.model.js' ;
64
62
export type * from './menu.model.js' ;
65
63
export type * from './mfa-login-provider.model.js' ;
@@ -112,7 +110,6 @@ export type ManifestTypes =
112
110
| ManifestHeaderApp
113
111
| ManifestHeaderAppButtonKind
114
112
| ManifestHealthCheck
115
- | ManifestIcons
116
113
| ManifestItemStore
117
114
| ManifestMenu
118
115
| ManifestMenuItem
Original file line number Diff line number Diff line change @@ -4,3 +4,9 @@ import type { ManifestPlainJs } from '@umbraco-cms/backoffice/extension-api';
4
4
export interface ManifestIcons extends ManifestPlainJs < { default : UmbIconDictionary } > {
5
5
type : 'icons' ;
6
6
}
7
+
8
+ declare global {
9
+ interface UmbExtensionManifestMap {
10
+ UmbIconsExtension : ManifestIcons ;
11
+ }
12
+ }
Original file line number Diff line number Diff line change @@ -5,7 +5,8 @@ import { UmbContextBase } from '@umbraco-cms/backoffice/class-api';
5
5
import type { UmbControllerHost } from '@umbraco-cms/backoffice/controller-api' ;
6
6
import { loadManifestPlainJs } from '@umbraco-cms/backoffice/extension-api' ;
7
7
import { UmbArrayState } from '@umbraco-cms/backoffice/observable-api' ;
8
- import { type ManifestIcons , umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry' ;
8
+ import { umbExtensionsRegistry } from '@umbraco-cms/backoffice/extension-registry' ;
9
+ import type { ManifestIcons } from '@umbraco-cms/backoffice/icon' ;
9
10
10
11
export class UmbIconRegistryContext extends UmbContextBase < UmbIconRegistryContext > {
11
12
#registry: UmbIconRegistry ;
Original file line number Diff line number Diff line change
1
+ export * from './icon-picker-modal/index.js' ;
1
2
export * from './icon-registry.context-token.js' ;
2
3
export * from './icon-registry.context.js' ;
3
4
export * from './icon.registry.js' ;
4
5
export * from './types.js' ;
5
- export * from './icon-picker-modal/index .js' ;
6
+ export type * from './extensions/icons.extension .js' ;
You can’t perform that action at this time.
0 commit comments