/
Alcatraz
/
Wagomon
Обзор
Документация
Войти
/
Alcatraz
/
Wagomon
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/zrender/lib/core/Transformable.d.ts
41 строка
2 KB
saitgalineu
fix
27 фев 2026, 12:39
27 фев 2026, 12:39
a5092f1
Код
Авторство
О чём код?
import * as matrix from './matrix'; import * as vector from './vector'; declare class Transformable { parent: Transformable; x: number; y: number; scaleX: number; scaleY: number; skewX: number; skewY: number; rotation: number; anchorX: number; anchorY: number; originX: number; originY: number; globalScaleRatio: number; transform: matrix.MatrixArray; invTransform: matrix.MatrixArray; getLocalTransform(m?: matrix.MatrixArray): matrix.MatrixArray; setPosition(arr: number[]): void; setScale(arr: number[]): void; setSkew(arr: number[]): void; setOrigin(arr: number[]): void; needLocalTransform(): boolean; updateTransform(): void; private _resolveGlobalScaleRatio; getComputedTransform(): matrix.MatrixArray; setLocalTransform(m: vector.VectorArray): void; decomposeTransform(): void; getGlobalScale(out?: vector.VectorArray): vector.VectorArray; transformCoordToLocal(x: number, y: number): number[]; transformCoordToGlobal(x: number, y: number): number[]; getLineScale(): number; copyTransform(source: Transformable): void; static getLocalTransform(target: Transformable, m?: matrix.MatrixArray): matrix.MatrixArray; private static initDefaultProps; } export declare const TRANSFORMABLE_PROPS: readonly ["x", "y", "originX", "originY", "anchorX", "anchorY", "rotation", "scaleX", "scaleY", "skewX", "skewY"]; export declare type TransformProp = (typeof TRANSFORMABLE_PROPS)[number]; export declare function copyTransform(target: Partial<Pick<Transformable, TransformProp>>, source: Pick<Transformable, TransformProp>): void; export default Transformable;