transformation-matrix
Advanced tools
Comparing version 2.0.4 to 2.0.5
{ | ||
"name": "transformation-matrix", | ||
"version": "2.0.4", | ||
"version": "2.0.5", | ||
"description": "2d transformation matrix functions written in ES6 syntax. Tree shaking ready!", | ||
@@ -5,0 +5,0 @@ "main": "./build-commonjs/index.js", |
@@ -521,2 +521,3 @@ <!--------------------------------------------------------------------> | ||
- [antonyRoberts](https://github.com/antonyRoberts) | ||
- [mcwebb](https://github.com/mcwebb) | ||
@@ -185,2 +185,12 @@ declare module 'transformation-matrix' { | ||
import { Point, Matrix } from 'transformation-matrix'; | ||
type MatrixDescriptor = | ||
| { type: 'matrix', a: number, b: number, c: number, d: number, e: number, f: number } | ||
| { type: 'translate', tx: number, ty: number } | ||
| { type: 'scale', sx: number, sy: number } | ||
| { type: 'rotate', angle: number, sx: number, sy: number } | ||
| { type: 'skewX', angle: number } | ||
| { type: 'skewY', angle: number } | ||
| { type: 'shear', shx: number, shy: number} | ||
/** | ||
@@ -212,3 +222,3 @@ * Converts array of matrix descriptor to array of matrix | ||
**/ | ||
export function fromDefinition(...definitionOrArrayOfDefinition: Matrix[]): Matrix[]; | ||
export function fromDefinition(...definitionOrArrayOfDefinition: MatrixDescriptor | MatrixDescriptor[]): Matrix[]; | ||
} | ||
@@ -215,0 +225,0 @@ |
Sorry, the diff of this file is not supported yet
420005
6053
523