Type Alias ResizeHandleParams<Element>

ResizeHandleParams<Element>: {
    onresize?: ((params: {
        event: PointerEvent;
        height: number;
        node: Element;
        side: ResizeSide;
        width: number;
    }) => void);
    onresizeend?: (() => void);
    sides?: {
        all?: boolean;
        bottom?: boolean;
        left?: boolean;
        right?: boolean;
        top?: boolean;
    };
    threshold?: number;
}

Type Parameters

  • Element extends HTMLElement = HTMLElement