@blare/angular2gridster
Version:
[](https://badge.fury.io/js/angular2gridster)
30 lines (29 loc) • 889 B
TypeScript
import { Observable } from 'rxjs';
import { IGridsterOptions } from './IGridsterOptions';
import { ElementRef } from '@angular/core';
export declare class GridsterOptions {
direction: string;
lanes: number;
widthHeightRatio: number;
heightToFontSizeRatio: number;
responsiveView: boolean;
responsiveSizes: boolean;
dragAndDrop: boolean;
resizable: boolean;
shrink: boolean;
minWidth: number;
useCSSTransforms: boolean;
defaults: IGridsterOptions;
change: Observable<IGridsterOptions>;
responsiveOptions: Array<IGridsterOptions>;
basicOptions: IGridsterOptions;
breakpointsMap: {
sm: number;
md: number;
lg: number;
xl: number;
};
constructor(config: IGridsterOptions, element: ElementRef);
getOptionsByWidth(width: number): IGridsterOptions;
private extendResponsiveOptions;
}