Defines the primary TJSPosition data object used by various TJSPosition APIs. To externally create a new instance use the static accessor TJSPosition.Data.

interface TJSPositionData {
    height: number | "auto" | "inherit";
    left: number;
    maxHeight: number;
    maxWidth: number;
    minHeight: number;
    minWidth: number;
    rotateX: number;
    rotateY: number;
    rotateZ: number;
    rotation: number;
    scale: number;
    top: number;
    transformOrigin: TransformOrigin;
    translateX: number;
    translateY: number;
    translateZ: number;
    width: number | "auto" | "inherit";
    zIndex: number;
}

Properties

height: number | "auto" | "inherit"
left: number
maxHeight: number
maxWidth: number
minHeight: number
minWidth: number
rotateX: number
rotateY: number
rotateZ: number
rotation: number
scale: number
top: number
transformOrigin: TransformOrigin
translateX: number
translateY: number
translateZ: number
width: number | "auto" | "inherit"
zIndex: number