diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/index.ts index 9c5addfe1c..3714842565 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/index.ts @@ -19,7 +19,7 @@ export * from './input-color/index.js'; export * from './input-eye-dropper/index.js'; export * from './input-list-base/index.js'; export * from './input-multi-url/index.js'; -export * from './input-tiny-mce/input-tiny-mce.element.js'; +export * from './input-tiny-mce/index.js'; export * from './input-number-range/index.js'; export * from './input-radio-button-list/index.js'; export * from './input-section/index.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-tiny-mce/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-tiny-mce/index.ts index b72f98137a..cc2f0fa312 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-tiny-mce/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-tiny-mce/index.ts @@ -2,4 +2,5 @@ export * from './input-tiny-mce.defaults.js'; export * from './input-tiny-mce.element.js'; export * from './input-tiny-mce.languages.js'; export * from './input-tiny-mce.sanitizer.js'; -export * from './input-tiny-mce.handlers.js'; \ No newline at end of file +export * from './input-tiny-mce.handlers.js'; +export * from './tiny-mce-plugin.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/components/input-tiny-mce/tiny-mce-plugin.ts b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-tiny-mce/tiny-mce-plugin.ts new file mode 100644 index 0000000000..68a048d661 --- /dev/null +++ b/src/Umbraco.Web.UI.Client/src/packages/core/components/input-tiny-mce/tiny-mce-plugin.ts @@ -0,0 +1,21 @@ +import { UmbLitElement } from '@umbraco-cms/internal/lit-element'; +import type { UmbDataTypePropertyCollection } from '@umbraco-cms/backoffice/components'; +import type { tinymce } from '@umbraco-cms/backoffice/external/tinymce'; + +export class UmbTinyMcePluginBase { + host: UmbLitElement; + editor: tinymce.Editor; + configuration?: UmbDataTypePropertyCollection; + + constructor(arg: TinyMcePluginArguments) { + this.host = arg.host; + this.editor = arg.editor; + this.configuration = arg.configuration; + } +} + +export interface TinyMcePluginArguments { + host: UmbLitElement; + editor: tinymce.Editor; + configuration?: UmbDataTypePropertyCollection; +} diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/index.ts b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/index.ts index 82d6ae30cd..d2e414594e 100644 --- a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/index.ts +++ b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/index.ts @@ -2,4 +2,3 @@ export * from './interfaces/index.js'; export * from './models/index.js'; export * from './registry.js'; export * from './extension-class-initializer.js'; -export * from './tiny-mce-plugin.js'; diff --git a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/tiny-mce-plugin.ts b/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/tiny-mce-plugin.ts deleted file mode 100644 index a4fcc536b9..0000000000 --- a/src/Umbraco.Web.UI.Client/src/packages/core/extension-registry/tiny-mce-plugin.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { UmbLitElement } from "@umbraco-cms/internal/lit-element"; -import { UmbDataTypePropertyCollection } from "@umbraco-cms/backoffice/components"; -import { tinymce } from "@umbraco-cms/backoffice/external/tinymce"; - -export class UmbTinyMcePluginBase { - host: UmbLitElement; - editor: tinymce.Editor; - configuration?: UmbDataTypePropertyCollection; - - constructor(arg: TinyMcePluginArguments) { - this.host = arg.host; - this.editor = arg.editor; - this.configuration = arg.configuration; - } -} - -export interface TinyMcePluginArguments { - host: UmbLitElement; - editor: tinymce.Editor; - configuration?: UmbDataTypePropertyCollection; -} \ No newline at end of file