ngx-gridster
Version:
26 lines (25 loc) • 905 B
TypeScript
import { GridsterItem } from './gridsterItem.interface';
import { GridsterDraggable } from './gridsterDraggable.service';
import { Renderer2 } from '@angular/core';
import { GridsterResizable } from './gridsterResizable.service';
import { GridsterComponentInterface } from './gridster.interface';
export declare abstract class GridsterItemComponentInterface {
item: GridsterItem;
$item: GridsterItem;
top: number;
left: number;
width: number;
height: number;
drag: GridsterDraggable;
resize: GridsterResizable;
notPlaced: boolean;
updateOptions: () => void;
itemChanged: () => void;
setSize: () => void;
checkItemChanges: (newValue: GridsterItem, oldValue: GridsterItem) => void;
canBeDragged: () => boolean;
canBeResized: () => boolean;
el: any;
gridster: GridsterComponentInterface;
renderer: Renderer2;
}