UNPKG

@ckeditor/ckeditor5-media-embed

Version:

Media embed feature for CKEditor 5.

34 lines (33 loc) 1.24 kB
/** * @license Copyright (c) 2003-2026, CKSource Holding sp. z o.o. All rights reserved. * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-licensing-options */ /** * @module media-embed/mediaembedresize */ import { Plugin, type PluginDependenciesOf } from "@ckeditor/ckeditor5-core"; import { MediaEmbedResizeEditing } from "./mediaembedresize/mediaembedresizeediting.js"; import { MediaEmbedResizeHandles } from "./mediaembedresize/mediaembedresizehandles.js"; import { MediaEmbedResizeButtons } from "./mediaembedresize/mediaembedresizebuttons.js"; import { MediaEmbedCustomResizeUI } from "./mediaembedresize/mediaembedcustomresizeui.js"; import "../theme/mediaembedresize.css"; /** * The media embed resize plugin. * * It adds a possibility to resize each media embed using handles, toolbar buttons, * or a balloon-hosted custom-width input. */ export declare class MediaEmbedResize extends Plugin { /** * @inheritDoc */ static get requires(): PluginDependenciesOf<[MediaEmbedResizeEditing, MediaEmbedResizeHandles, MediaEmbedCustomResizeUI, MediaEmbedResizeButtons]>; /** * @inheritDoc */ static get pluginName(): "MediaEmbedResize"; /** * @inheritDoc */ static override get isOfficialPlugin(): true; }