@studiometa/js-toolkit
Version:
A set of useful little bits of JavaScript to boost your project! 🚀
23 lines (22 loc) • 598 B
TypeScript
export type TransformProps = Partial<{
x: number;
y: number;
z: number;
rotate: number;
rotateX: number;
rotateY: number;
rotateZ: number;
scale: number;
scaleX: number;
scaleY: number;
scaleZ: number;
skew: number;
skewX: number;
skewY: number;
}>;
export declare const TRANSFORM_PROPS: string[];
/**
* Generate a CSS transform.
* @link https://js-toolkit.studiometa.dev/utils/css/transform.html
*/
export declare function transform(elementOrElements: HTMLElement | HTMLElement[] | NodeListOf<HTMLElement>, props: TransformProps): string;