UNPKG

plot-plan-designer

Version:

Design Editor Tools with React.js + ant.design + fabric.js

66 lines (65 loc) 1.41 kB
export const canvasOption = { preserveObjectStacking: true, width: 300, height: 150, selection: true, defaultCursor: 'default', backgroundColor: '#f3f3f3', }; export const keyEvent = { move: true, all: true, copy: true, paste: true, esc: true, del: true, clipboard: false, transaction: true, zoom: true, cut: true, }; export const gridOption = { enabled: false, grid: 10, snapToGrid: false, lineColor: '#ebebeb', borderColor: '#cccccc', }; export const workareaOption = { width: 1200, height: 800, workareaWidth: 1200, workareaHeight: 800, lockScalingX: true, lockScalingY: true, scaleX: 1, scaleY: 1, backgroundColor: '#fff', hasBorders: false, hasControls: false, selectable: false, lockMovementX: true, lockMovementY: true, hoverCursor: 'default', name: 'Default Plotplan', id: 'workarea', type: 'image', layout: 'fixed', // fixed, responsive, fullscreen link: {}, tooltip: { enabled: false, }, isElement: false, }; export const objectOption = { rotation: 0, centeredRotation: true, strokeUniform: true, }; export const guidelineOption = { enabled: true, }; export const activeSelectionOption = { hasControls: true, }; export const propertiesToInclude = ['id', 'name', 'locked', 'editable', 'imageUrl'];