UNPKG

@aurigma/design-atoms-model

Version:

Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.

39 lines (38 loc) 1.36 kB
import { Item } from "./Item"; import { PointF } from "../../Math/PointF"; import { Color } from "../../Colors"; export declare class GridItem extends Item { private _location; private _cols; private _rows; private _stepX; private _stepY; private _lineWidth; private _fixedLineWidth; private _horizontalLineColor; private _verticalLineColor; constructor(x: any, y: any, cols: any, rows: any, stepX: any, stepY: any); get location(): PointF; set location(value: PointF); get cols(): number; set cols(value: number); get rows(): number; set rows(value: number); get stepX(): number; set stepX(value: number); get stepY(): number; set stepY(value: number); get lineWidth(): number; set lineWidth(value: number); get fixedLineWidth(): boolean; set fixedLineWidth(value: boolean); get verticalLineColor(): Color; set verticalLineColor(value: Color); get horizontalLineColor(): Color; set horizontalLineColor(value: Color); protected _copy(source: GridItem, destination: GridItem, generateNewIds: boolean, appropriateParentContainer: boolean): void; equals(other: GridItem): any; clone(generateNewIds?: boolean, appropriateParentContainer?: boolean): GridItem; static type: string; type: string; }