@drizm/ng-whiteboard
Version:
A Canvas component for Angular which supports free drawing.
13 lines • 2.81 kB
JavaScript
import { CanvasWhiteboardShapeOptions } from './canvas-whiteboard-shape-options';
import { CanvasWhiteboardPoint } from '../canvas-whiteboard-point.model';
export class CanvasWhiteboardShape {
constructor(positionPoint, options) {
this.positionPoint = positionPoint || new CanvasWhiteboardPoint(0, 0);
this.options = options || new CanvasWhiteboardShapeOptions();
this.isVisible = true;
}
// noinspection TsLint
onStopReceived(update) {
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2FudmFzLXdoaXRlYm9hcmQtc2hhcGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9uZy13aGl0ZWJvYXJkL3NyYy9saWIvX2NsYXNzZXMvc2hhcGUvY2FudmFzLXdoaXRlYm9hcmQtc2hhcGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLDRCQUE0QixFQUFFLE1BQU0sbUNBQW1DLENBQUM7QUFDakYsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0sa0NBQWtDLENBQUM7QUFHekUsTUFBTSxPQUFnQixxQkFBcUI7SUFLekMsWUFBc0IsYUFBcUMsRUFDckMsT0FBc0M7UUFDMUQsSUFBSSxDQUFDLGFBQWEsR0FBRyxhQUFhLElBQUksSUFBSSxxQkFBcUIsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7UUFDdEUsSUFBSSxDQUFDLE9BQU8sR0FBRyxPQUFPLElBQUksSUFBSSw0QkFBNEIsRUFBRSxDQUFDO1FBQzdELElBQUksQ0FBQyxTQUFTLEdBQUcsSUFBSSxDQUFDO0lBQ3hCLENBQUM7SUFNRCxzQkFBc0I7SUFDdEIsY0FBYyxDQUFDLE1BQThCO0lBQzdDLENBQUM7Q0FLRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENhbnZhc1doaXRlYm9hcmRTaGFwZU9wdGlvbnMgfSBmcm9tICcuL2NhbnZhcy13aGl0ZWJvYXJkLXNoYXBlLW9wdGlvbnMnO1xyXG5pbXBvcnQgeyBDYW52YXNXaGl0ZWJvYXJkUG9pbnQgfSBmcm9tICcuLi9jYW52YXMtd2hpdGVib2FyZC1wb2ludC5tb2RlbCc7XHJcbmltcG9ydCB7IENhbnZhc1doaXRlYm9hcmRVcGRhdGUgfSBmcm9tICcuLi9jYW52YXMtd2hpdGVib2FyZC11cGRhdGUubW9kZWwnO1xyXG5cclxuZXhwb3J0IGFic3RyYWN0IGNsYXNzIENhbnZhc1doaXRlYm9hcmRTaGFwZSB7XHJcbiAgaXNWaXNpYmxlOiBib29sZWFuO1xyXG4gIHByb3RlY3RlZCBwb3NpdGlvblBvaW50OiBDYW52YXNXaGl0ZWJvYXJkUG9pbnQ7XHJcbiAgcHJvdGVjdGVkIG9wdGlvbnM6IENhbnZhc1doaXRlYm9hcmRTaGFwZU9wdGlvbnM7XHJcblxyXG4gIHByb3RlY3RlZCBjb25zdHJ1Y3Rvcihwb3NpdGlvblBvaW50PzogQ2FudmFzV2hpdGVib2FyZFBvaW50LFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcHRpb25zPzogQ2FudmFzV2hpdGVib2FyZFNoYXBlT3B0aW9ucykge1xyXG4gICAgdGhpcy5wb3NpdGlvblBvaW50ID0gcG9zaXRpb25Qb2ludCB8fCBuZXcgQ2FudmFzV2hpdGVib2FyZFBvaW50KDAsIDApO1xyXG4gICAgdGhpcy5vcHRpb25zID0gb3B0aW9ucyB8fCBuZXcgQ2FudmFzV2hpdGVib2FyZFNoYXBlT3B0aW9ucygpO1xyXG4gICAgdGhpcy5pc1Zpc2libGUgPSB0cnVlO1xyXG4gIH1cclxuXHJcbiAgYWJzdHJhY3QgZ2V0U2hhcGVOYW1lKCk6IHN0cmluZztcclxuXHJcbiAgYWJzdHJhY3Qgb25VcGRhdGVSZWNlaXZlZCh1cGRhdGU6IENhbnZhc1doaXRlYm9hcmRVcGRhdGUpOiB2b2lkO1xyXG5cclxuICAvLyBub2luc3BlY3Rpb24gVHNMaW50XHJcbiAgb25TdG9wUmVjZWl2ZWQodXBkYXRlOiBDYW52YXNXaGl0ZWJvYXJkVXBkYXRlKTogdm9pZCB7XHJcbiAgfVxyXG5cclxuICBhYnN0cmFjdCBkcmF3KGNvbnRleHQ6IENhbnZhc1JlbmRlcmluZ0NvbnRleHQyRCk6IHZvaWQ7XHJcblxyXG4gIGFic3RyYWN0IGRyYXdQcmV2aWV3KGNvbnRleHQ6IENhbnZhc1JlbmRlcmluZ0NvbnRleHQyRCk6IHZvaWQ7XHJcbn1cclxuIl19