@rybos/angular2gridster
Version:
[](https://badge.fury.io/js/angular2gridster)
25 lines (24 loc) • 1.05 kB
TypeScript
import { DraggableEvent } from './DraggableEvent';
export declare const utils: {
setCssElementPosition: ($element: HTMLElement, position: {
x: number;
y: number;
}) => void;
resetCSSElementPosition: ($element: HTMLElement) => void;
setTransform: ($element: HTMLElement, position: {
x: number;
y: number;
}) => void;
resetTransform: ($element: HTMLElement) => void;
clearSelection: () => void;
isElementFitContainer: (element: HTMLElement, containerEl: HTMLElement) => boolean;
isElementIntersectContainer: (element: HTMLElement, containerEl: HTMLElement) => boolean;
isElementTouchContainer: (element: HTMLElement, containerEl: HTMLElement) => boolean;
isCursorAboveElement: (event: DraggableEvent, element: any) => boolean;
getElementOuterHeight: ($element: HTMLElement) => number;
getRelativeCoordinates: (element: any, parentElement: any) => {
top: number;
left: number;
};
getScrollableContainer(node: any): any;
};