gd-canvas
Version:
This set of libraries was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.0 and no dependencies accept gd-tree (it has jquery and jstree) and gd-graph (it has jquery and chart.js).
129 lines (128 loc) • 3.4 kB
TypeScript
import { CustomTypes } from 'gd-canvas-custom-types';
import { CustomActions } from 'gd-canvas-custom-types';
export declare enum GondolaTypes {
regular = 1,
wall = 2
}
export declare class ShapeWithDistance {
shape: any;
distance: number;
constructor(s: any, d: number);
}
export declare enum DefaultActions {
none = 0,
move = 1,
moveActivePoint = 2,
moveActiveLine = 3,
rotate = 4,
resize = 5,
select = 6,
selectShapesInOrder = 7,
selectShapes = 8,
pan = 9,
scale = 10,
dnd = 11,
addShape = 14,
addPolygon = 15,
edit = 17,
deletePolylinePoint = 18,
addPolylinePoint = 19
}
export declare enum State {
unchanged = 0,
added = 1,
changed = 2,
deleted = 3
}
export declare enum DefaultTypes {
none = 0,
drawing = 1,
fixture = 2,
fixtureContainer = 3,
fixtureProduct = 4,
container = 6,
polygon = 7,
shape = 8,
text = 9,
segment = 10,
polyline = 11,
arc = 12,
dimension = 13,
callout = 14,
reference = 16,
block = 17,
gondolaWall = 18
}
export declare class ShapeOver {
Place: string;
Shape: any;
}
export declare enum ShapeTypes {
none = 0,
Rect = 1,
Ellipse = 2
}
export declare enum TextLayout {
none = 0,
Above = 1,
Inside = 2,
Bellow = 3
}
export declare enum LineStyles {
none = 0,
Solid = 1,
Dashed = 2,
Dotted = 3
}
export declare enum LineTypes {
none = 0,
Line = 1,
Arc = 2
}
export declare const Types: {
[x: number]: string;
gondola: CustomTypes.gondola;
shapeContainer: CustomTypes.shapeContainer;
none: DefaultTypes.none;
drawing: DefaultTypes.drawing;
fixture: DefaultTypes.fixture;
fixtureContainer: DefaultTypes.fixtureContainer;
fixtureProduct: DefaultTypes.fixtureProduct;
container: DefaultTypes.container;
polygon: DefaultTypes.polygon;
shape: DefaultTypes.shape;
text: DefaultTypes.text;
segment: DefaultTypes.segment;
polyline: DefaultTypes.polyline;
arc: DefaultTypes.arc;
dimension: DefaultTypes.dimension;
callout: DefaultTypes.callout;
reference: DefaultTypes.reference;
block: DefaultTypes.block;
gondolaWall: DefaultTypes.gondolaWall;
};
export declare type Types = typeof Types;
export declare const Actions: {
[x: number]: string;
addRegularGondola: CustomActions.addRegularGondola;
addWallGondola: CustomActions.addWallGondola;
addArea: CustomActions.addArea;
none: DefaultActions.none;
move: DefaultActions.move;
moveActivePoint: DefaultActions.moveActivePoint;
moveActiveLine: DefaultActions.moveActiveLine;
rotate: DefaultActions.rotate;
resize: DefaultActions.resize;
select: DefaultActions.select;
selectShapesInOrder: DefaultActions.selectShapesInOrder;
selectShapes: DefaultActions.selectShapes;
pan: DefaultActions.pan;
scale: DefaultActions.scale;
dnd: DefaultActions.dnd;
addShape: DefaultActions.addShape;
addPolygon: DefaultActions.addPolygon;
edit: DefaultActions.edit;
deletePolylinePoint: DefaultActions.deletePolylinePoint;
addPolylinePoint: DefaultActions.addPolylinePoint;
};
export declare type Actions = typeof Actions;