UNPKG

@c8y/ngx-components

Version:

Angular modules for Cumulocity IoT applications

33 lines 1.22 kB
import { DashboardChildDimension, DashboardChildArrangement } from './dashboard.model'; import { DashboardChildComponent } from './dashboard-child.component'; export declare class DashboardChildChange { child: DashboardChildComponent; children: DashboardChildComponent[]; private dashboard; private readonly MIN_WIDTH; private MIN_HEIGHT; private readonly PIXEL_SIZE_THRESHOLD; private diffX; private diffY; constructor(childToChange: DashboardChildComponent); get resize$(): import("rxjs").Observable<DashboardChildDimension>; get drag$(): import("rxjs").Observable<DashboardChildDimension>; findFreeDimension(): DashboardChildDimension; collapseUpAll(): void; arrangeAll(arrange: DashboardChildArrangement): { current: DashboardChildComponent; scan: DashboardChildComponent[]; spacing: any; origin: DashboardChildDimension; }[]; private arrangePipe; private collapseUp; private setDimension; private setPixelSize; private getPixelSize; private getDimensionSize; private getDimensionPosition; private doesCollide; private getCollided; } //# sourceMappingURL=dashboard-child-change.d.ts.map