UNPKG

697 BTypeScriptView Raw
1import { Plugin } from '@ckeditor/ckeditor5-core';
2import ImageResizeButtons from './imageresize/imageresizebuttons';
3import ImageResizeEditing from './imageresize/imageresizeediting';
4import ImageResizeHandles from './imageresize/imageresizehandles';
5
6/**
7 * The image resize plugin.
8 *
9 * It adds a possibility to resize each image using handles.
10 */
11export default class ImageResize extends Plugin {
12 static readonly requires: [typeof ImageResizeEditing, typeof ImageResizeHandles, typeof ImageResizeButtons];
13 static readonly pluginName: 'ImageResize';
14}
15
16declare module '@ckeditor/ckeditor5-core/src/plugincollection' {
17 interface Plugins {
18 ImageResize: ImageResize;
19 }
20}