Options
All
  • Public
  • Public/Protected
  • All
Menu
deprecated

Use ImageEdit plugin instead

Hierarchy

Index

Constructors

constructor

  • new ImageResize(minWidth?: number, minHeight?: number, selectionBorderColor?: string, forcePreserveRatio?: boolean, resizableImageSelector?: string): ImageResize
  • Create a new instance of ImageResize

    Parameters

    • minWidth: number = 10

      Minimum width of image when resize in pixel, default value is 10

    • minHeight: number = 10

      Minimum height of image when resize in pixel, default value is 10

    • selectionBorderColor: string = '#DB626C'

      Color of resize border and handles, default value is #DB626C

    • forcePreserveRatio: boolean = false

      Whether always preserve width/height ratio when resize, default value is false

    • resizableImageSelector: string = 'img'

      Selector for picking which image is resizable (e.g. for all images not placeholders), note that the tag must be IMG regardless what the selector is

    Returns ImageResize

Properties

Protected editor

editor: IEditor = null

Protected options

Methods

dispose

  • dispose(): void

flipImage

  • flipImage(image: HTMLImageElement, direction: "vertical" | "horizontal"): void

getName

  • getName(): string

hideResizeHandle

  • hideResizeHandle(selectImageAfterUnSelect?: boolean): void

initialize

  • initialize(editor: IEditor): void

insertImageWrapper

  • insertImageWrapper(wrapper: HTMLSpanElement): void

isOperationAllowed

onPluginEvent

rotateImage

  • rotateImage(image: HTMLImageElement, angleRad: number): void

setEditingImage

showResizeHandle

  • showResizeHandle(img: HTMLImageElement): void

Generated using TypeDoc