Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Cropper

Index

Constructors

constructor

  • new Cropper(element: HTMLImageElement, options?: Options<HTMLImageElement>): Cropper
  • new Cropper(element: HTMLCanvasElement, options?: Options<HTMLCanvasElement>): Cropper
  • Parameters

    • element: HTMLImageElement
    • Optional options: Options<HTMLImageElement>

    Returns Cropper

  • Parameters

    • element: HTMLCanvasElement
    • Optional options: Options<HTMLCanvasElement>

    Returns Cropper

Methods

clear

crop

destroy

disable

enable

getCanvasData

getContainerData

getCropBoxData

getCroppedCanvas

getData

  • getData(rounded?: boolean): Data
  • Parameters

    • Optional rounded: boolean

    Returns Data

getImageData

move

  • move(offsetX: number, offsetY?: number): Cropper
  • Parameters

    • offsetX: number
    • Optional offsetY: number

    Returns Cropper

moveTo

  • moveTo(x: number, y?: number): Cropper
  • Parameters

    • x: number
    • Optional y: number

    Returns Cropper

replace

  • replace(url: string, onlyColorChanged?: boolean): Cropper
  • Parameters

    • url: string
    • Optional onlyColorChanged: boolean

    Returns Cropper

reset

rotate

  • Parameters

    • degree: number

    Returns Cropper

rotateTo

  • Parameters

    • degree: number

    Returns Cropper

scale

  • scale(scaleX: number, scaleY?: number): Cropper
  • Parameters

    • scaleX: number
    • Optional scaleY: number

    Returns Cropper

scaleX

  • Parameters

    • scaleX: number

    Returns Cropper

scaleY

  • Parameters

    • scaleY: number

    Returns Cropper

setAspectRatio

  • setAspectRatio(aspectRatio: number): Cropper
  • Parameters

    • aspectRatio: number

    Returns Cropper

setCanvasData

setCropBoxData

setData

setDragMode

zoom

  • Parameters

    • ratio: number

    Returns Cropper

zoomTo

  • zoomTo(ratio: number, pivot?: { x: number; y: number }): Cropper
  • Parameters

    • ratio: number
    • Optional pivot: { x: number; y: number }
      • x: number
      • y: number

    Returns Cropper

Static noConflict

Static setDefaults

  • setDefaults(options: Options<EventTarget>): void
  • Parameters

    Returns void

Generated using TypeDoc