@onemedia/svg-viewport
TypeScript icon, indicating that this package has built-in type declarations

0.4.0 • Public • Published

@onemedia/svg-viewport

SVG Pan/Zoom/Rotate Library.

Options

type SvgViewportOptions = {
  panEnabled: boolean;
  zoomEnabled: boolean;
  doubleClickEnabled: boolean;
  zoomScaleSensitivity: number;
  zoomMinimum: number;
  zoomMaximum: number;
  rotation: number;
  panThreshold: Threshold;
  gutter: Gutter;
  onLoad?: () => void;
}
export type Threshold = {
  value: number;
  unit: 'px' | 'percent'
}

export type Gutter = {
  x: number;
  y: number;
}

Readme

Keywords

none

Package Sidebar

Install

npm i @onemedia/svg-viewport

Weekly Downloads

0

Version

0.4.0

License

none

Unpacked Size

28.2 kB

Total Files

14

Last publish

Collaborators

  • alexnaish