UNPKG

tmp-react-map-gl-draw

Version:

A lite version editing layer with react

61 lines (60 loc) 5.68 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.EDIT_TYPE = exports.ELEMENT_TYPE = exports.GUIDE_TYPE = exports.RENDER_STATE = exports.RENDER_TYPE = exports.GEOJSON_TYPE = exports.DRAWING_MODE = exports.MODES = void 0; var MODES = { READ_ONLY: 'READ_ONLY', SELECT: 'SELECT', EDITING: 'EDITING', DRAW_POINT: 'DRAW_POINT', DRAW_PATH: 'DRAW_PATH', DRAW_POLYGON: 'DRAW_POLYGON', DRAW_RECTANGLE: 'DRAW_RECTANGLE' }; exports.MODES = MODES; var DRAWING_MODE = [MODES.DRAW_POINT, MODES.DRAW_PATH, MODES.DRAW_POLYGON, MODES.DRAW_RECTANGLE]; exports.DRAWING_MODE = DRAWING_MODE; var GEOJSON_TYPE = { POINT: 'Point', LINE_STRING: 'LineString', POLYGON: 'Polygon' }; exports.GEOJSON_TYPE = GEOJSON_TYPE; var RENDER_TYPE = { POINT: 'Point', LINE_STRING: 'LineString', POLYGON: 'Polygon', RECTANGLE: 'Rectangle' }; exports.RENDER_TYPE = RENDER_TYPE; var RENDER_STATE = { INACTIVE: 'INACTIVE', UNCOMMITTED: 'UNCOMMITTED', SELECTED: 'SELECTED', HOVERED: 'HOVERED', CLOSING: 'CLOSING' }; exports.RENDER_STATE = RENDER_STATE; var GUIDE_TYPE = { TENTATIVE: 'tentative', EDIT_HANDLE: 'editHandle', CURSOR_EDIT_HANDLE: 'cursorEditHandle' }; exports.GUIDE_TYPE = GUIDE_TYPE; var ELEMENT_TYPE = { FEATURE: 'feature', FILL: 'fill', SEGMENT: 'segment', EDIT_HANDLE: 'editHandle' }; exports.ELEMENT_TYPE = ELEMENT_TYPE; var EDIT_TYPE = { ADD_FEATURE: 'addFeature', ADD_POSITION: 'addPosition', REMOVE_POSITION: 'removePosition', MOVE_POSITION: 'movePosition', FINISH_MOVE_POSITION: 'finishMovePosition' }; exports.EDIT_TYPE = EDIT_TYPE; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9jb25zdGFudHMuanMiXSwibmFtZXMiOlsiTU9ERVMiLCJSRUFEX09OTFkiLCJTRUxFQ1QiLCJFRElUSU5HIiwiRFJBV19QT0lOVCIsIkRSQVdfUEFUSCIsIkRSQVdfUE9MWUdPTiIsIkRSQVdfUkVDVEFOR0xFIiwiRFJBV0lOR19NT0RFIiwiR0VPSlNPTl9UWVBFIiwiUE9JTlQiLCJMSU5FX1NUUklORyIsIlBPTFlHT04iLCJSRU5ERVJfVFlQRSIsIlJFQ1RBTkdMRSIsIlJFTkRFUl9TVEFURSIsIklOQUNUSVZFIiwiVU5DT01NSVRURUQiLCJTRUxFQ1RFRCIsIkhPVkVSRUQiLCJDTE9TSU5HIiwiR1VJREVfVFlQRSIsIlRFTlRBVElWRSIsIkVESVRfSEFORExFIiwiQ1VSU09SX0VESVRfSEFORExFIiwiRUxFTUVOVF9UWVBFIiwiRkVBVFVSRSIsIkZJTEwiLCJTRUdNRU5UIiwiRURJVF9UWVBFIiwiQUREX0ZFQVRVUkUiLCJBRERfUE9TSVRJT04iLCJSRU1PVkVfUE9TSVRJT04iLCJNT1ZFX1BPU0lUSU9OIiwiRklOSVNIX01PVkVfUE9TSVRJT04iXSwibWFwcGluZ3MiOiI7Ozs7OztBQUVPLElBQU1BLEtBQUssR0FBRztBQUNuQkMsRUFBQUEsU0FBUyxFQUFFLFdBRFE7QUFFbkJDLEVBQUFBLE1BQU0sRUFBRSxRQUZXO0FBR25CQyxFQUFBQSxPQUFPLEVBQUUsU0FIVTtBQUluQkMsRUFBQUEsVUFBVSxFQUFFLFlBSk87QUFLbkJDLEVBQUFBLFNBQVMsRUFBRSxXQUxRO0FBTW5CQyxFQUFBQSxZQUFZLEVBQUUsY0FOSztBQU9uQkMsRUFBQUEsY0FBYyxFQUFFO0FBUEcsQ0FBZDs7QUFVQSxJQUFNQyxZQUFZLEdBQUcsQ0FDMUJSLEtBQUssQ0FBQ0ksVUFEb0IsRUFFMUJKLEtBQUssQ0FBQ0ssU0FGb0IsRUFHMUJMLEtBQUssQ0FBQ00sWUFIb0IsRUFJMUJOLEtBQUssQ0FBQ08sY0FKb0IsQ0FBckI7O0FBT0EsSUFBTUUsWUFBWSxHQUFHO0FBQzFCQyxFQUFBQSxLQUFLLEVBQUUsT0FEbUI7QUFFMUJDLEVBQUFBLFdBQVcsRUFBRSxZQUZhO0FBRzFCQyxFQUFBQSxPQUFPLEVBQUU7QUFIaUIsQ0FBckI7O0FBTUEsSUFBTUMsV0FBVyxHQUFHO0FBQ3pCSCxFQUFBQSxLQUFLLEVBQUUsT0FEa0I7QUFFekJDLEVBQUFBLFdBQVcsRUFBRSxZQUZZO0FBR3pCQyxFQUFBQSxPQUFPLEVBQUUsU0FIZ0I7QUFJekJFLEVBQUFBLFNBQVMsRUFBRTtBQUpjLENBQXBCOztBQU9BLElBQU1DLFlBQVksR0FBRztBQUMxQkMsRUFBQUEsUUFBUSxFQUFFLFVBRGdCO0FBRTFCQyxFQUFBQSxXQUFXLEVBQUUsYUFGYTtBQUcxQkMsRUFBQUEsUUFBUSxFQUFFLFVBSGdCO0FBSTFCQyxFQUFBQSxPQUFPLEVBQUUsU0FKaUI7QUFLMUJDLEVBQUFBLE9BQU8sRUFBRTtBQUxpQixDQUFyQjs7QUFRQSxJQUFNQyxVQUFVLEdBQUc7QUFDeEJDLEVBQUFBLFNBQVMsRUFBRSxXQURhO0FBRXhCQyxFQUFBQSxXQUFXLEVBQUUsWUFGVztBQUd4QkMsRUFBQUEsa0JBQWtCLEVBQUU7QUFISSxDQUFuQjs7QUFNQSxJQUFNQyxZQUFZLEdBQUc7QUFDMUJDLEVBQUFBLE9BQU8sRUFBRSxTQURpQjtBQUUxQkMsRUFBQUEsSUFBSSxFQUFFLE1BRm9CO0FBRzFCQyxFQUFBQSxPQUFPLEVBQUUsU0FIaUI7QUFJMUJMLEVBQUFBLFdBQVcsRUFBRTtBQUphLENBQXJCOztBQU9BLElBQU1NLFNBQVMsR0FBRztBQUN2QkMsRUFBQUEsV0FBVyxFQUFFLFlBRFU7QUFFdkJDLEVBQUFBLFlBQVksRUFBRSxhQUZTO0FBR3ZCQyxFQUFBQSxlQUFlLEVBQUUsZ0JBSE07QUFJdkJDLEVBQUFBLGFBQWEsRUFBRSxjQUpRO0FBS3ZCQyxFQUFBQSxvQkFBb0IsRUFBRTtBQUxDLENBQWxCIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQGZsb3dcblxuZXhwb3J0IGNvbnN0IE1PREVTID0ge1xuICBSRUFEX09OTFk6ICdSRUFEX09OTFknLFxuICBTRUxFQ1Q6ICdTRUxFQ1QnLFxuICBFRElUSU5HOiAnRURJVElORycsXG4gIERSQVdfUE9JTlQ6ICdEUkFXX1BPSU5UJyxcbiAgRFJBV19QQVRIOiAnRFJBV19QQVRIJyxcbiAgRFJBV19QT0xZR09OOiAnRFJBV19QT0xZR09OJyxcbiAgRFJBV19SRUNUQU5HTEU6ICdEUkFXX1JFQ1RBTkdMRSdcbn07XG5cbmV4cG9ydCBjb25zdCBEUkFXSU5HX01PREUgPSBbXG4gIE1PREVTLkRSQVdfUE9JTlQsXG4gIE1PREVTLkRSQVdfUEFUSCxcbiAgTU9ERVMuRFJBV19QT0xZR09OLFxuICBNT0RFUy5EUkFXX1JFQ1RBTkdMRVxuXTtcblxuZXhwb3J0IGNvbnN0IEdFT0pTT05fVFlQRSA9IHtcbiAgUE9JTlQ6ICdQb2ludCcsXG4gIExJTkVfU1RSSU5HOiAnTGluZVN0cmluZycsXG4gIFBPTFlHT046ICdQb2x5Z29uJ1xufTtcblxuZXhwb3J0IGNvbnN0IFJFTkRFUl9UWVBFID0ge1xuICBQT0lOVDogJ1BvaW50JyxcbiAgTElORV9TVFJJTkc6ICdMaW5lU3RyaW5nJyxcbiAgUE9MWUdPTjogJ1BvbHlnb24nLFxuICBSRUNUQU5HTEU6ICdSZWN0YW5nbGUnXG59O1xuXG5leHBvcnQgY29uc3QgUkVOREVSX1NUQVRFID0ge1xuICBJTkFDVElWRTogJ0lOQUNUSVZFJyxcbiAgVU5DT01NSVRURUQ6ICdVTkNPTU1JVFRFRCcsXG4gIFNFTEVDVEVEOiAnU0VMRUNURUQnLFxuICBIT1ZFUkVEOiAnSE9WRVJFRCcsXG4gIENMT1NJTkc6ICdDTE9TSU5HJ1xufTtcblxuZXhwb3J0IGNvbnN0IEdVSURFX1RZUEUgPSB7XG4gIFRFTlRBVElWRTogJ3RlbnRhdGl2ZScsXG4gIEVESVRfSEFORExFOiAnZWRpdEhhbmRsZScsXG4gIENVUlNPUl9FRElUX0hBTkRMRTogJ2N1cnNvckVkaXRIYW5kbGUnXG59O1xuXG5leHBvcnQgY29uc3QgRUxFTUVOVF9UWVBFID0ge1xuICBGRUFUVVJFOiAnZmVhdHVyZScsXG4gIEZJTEw6ICdmaWxsJyxcbiAgU0VHTUVOVDogJ3NlZ21lbnQnLFxuICBFRElUX0hBTkRMRTogJ2VkaXRIYW5kbGUnXG59O1xuXG5leHBvcnQgY29uc3QgRURJVF9UWVBFID0ge1xuICBBRERfRkVBVFVSRTogJ2FkZEZlYXR1cmUnLFxuICBBRERfUE9TSVRJT046ICdhZGRQb3NpdGlvbicsXG4gIFJFTU9WRV9QT1NJVElPTjogJ3JlbW92ZVBvc2l0aW9uJyxcbiAgTU9WRV9QT1NJVElPTjogJ21vdmVQb3NpdGlvbicsXG4gIEZJTklTSF9NT1ZFX1BPU0lUSU9OOiAnZmluaXNoTW92ZVBvc2l0aW9uJ1xufTtcbiJdfQ==