UNPKG

dareway-rui

Version:

357 lines (319 loc) 16.2 kB
'use strict'; var _interopRequireWildcard = require('@babel/runtime/helpers/interopRequireWildcard'); var _interopRequireDefault = require('@babel/runtime/helpers/interopRequireDefault'); Object.defineProperty(exports, '__esModule', { value: true }); exports.default = void 0; var _regenerator = _interopRequireDefault(require('@babel/runtime/regenerator')); var _classCallCheck2 = _interopRequireDefault(require('@babel/runtime/helpers/classCallCheck')); var _createClass2 = _interopRequireDefault(require('@babel/runtime/helpers/createClass')); var sagaEffects = _interopRequireWildcard(require('redux-saga/effects')); var LaneContainerAPI = /*#__PURE__*/ (function() { function LaneContainerAPI(namespace) { (0, _classCallCheck2.default)(this, LaneContainerAPI); this.namespace = namespace; } (0, _createClass2.default)(LaneContainerAPI, [ { key: 'addLane', value: /*#__PURE__*/ _regenerator.default.mark(function addLane(laneKeySet, labelValue, iconId) { return _regenerator.default.wrap( function addLane$(_context) { while (1) { switch ((_context.prev = _context.next)) { case 0: _context.next = 2; return sagaEffects.put({ type: ''.concat(this.namespace, '/addLane'), payload: { laneKeySet: laneKeySet, labelValue: labelValue, iconId: iconId } }); case 2: _context.next = 4; return _context.sent; case 4: return _context.abrupt('return', _context.sent); case 5: case 'end': return _context.stop(); } } }, addLane, this ); }) }, { key: 'setMainLane', value: /*#__PURE__*/ _regenerator.default.mark(function setMainLane(laneKeySet, labelValue, iconId) { return _regenerator.default.wrap( function setMainLane$(_context2) { while (1) { switch ((_context2.prev = _context2.next)) { case 0: _context2.next = 2; return sagaEffects.put({ type: ''.concat(this.namespace, '/setMainLane'), payload: { laneKeySet: laneKeySet, labelValue: labelValue, iconId: iconId } }); case 2: _context2.next = 4; return _context2.sent; case 4: return _context2.abrupt('return', _context2.sent); case 5: case 'end': return _context2.stop(); } } }, setMainLane, this ); }) }, { key: 'activeLane', value: /*#__PURE__*/ _regenerator.default.mark(function activeLane(laneID) { return _regenerator.default.wrap( function activeLane$(_context3) { while (1) { switch ((_context3.prev = _context3.next)) { case 0: _context3.next = 2; return sagaEffects.put({ type: ''.concat(this.namespace, '/activeLane'), payload: { laneID: laneID } }); case 2: _context3.next = 4; return _context3.sent; case 4: return _context3.abrupt('return', _context3.sent); case 5: case 'end': return _context3.stop(); } } }, activeLane, this ); }) }, { key: 'removeActiveLane', value: /*#__PURE__*/ _regenerator.default.mark(function removeActiveLane(jumpToLaneID) { return _regenerator.default.wrap( function removeActiveLane$(_context4) { while (1) { switch ((_context4.prev = _context4.next)) { case 0: _context4.next = 2; return sagaEffects.put({ type: ''.concat(this.namespace, '/removeActiveLane'), payload: { jumpToLaneID: jumpToLaneID } }); case 2: _context4.next = 4; return _context4.sent; case 4: return _context4.abrupt('return', _context4.sent); case 5: case 'end': return _context4.stop(); } } }, removeActiveLane, this ); }) }, { key: 'removeInActiveLane', value: /*#__PURE__*/ _regenerator.default.mark(function removeInActiveLane(laneID) { return _regenerator.default.wrap( function removeInActiveLane$(_context5) { while (1) { switch ((_context5.prev = _context5.next)) { case 0: _context5.next = 2; return sagaEffects.put({ type: ''.concat(this.namespace, '/removeInActiveLane'), payload: { laneID: laneID } }); case 2: _context5.next = 4; return _context5.sent; case 4: return _context5.abrupt('return', _context5.sent); case 5: case 'end': return _context5.stop(); } } }, removeInActiveLane, this ); }) }, { key: 'isLaneExist', value: /*#__PURE__*/ _regenerator.default.mark(function isLaneExist(laneID) { return _regenerator.default.wrap( function isLaneExist$(_context6) { while (1) { switch ((_context6.prev = _context6.next)) { case 0: _context6.next = 2; return sagaEffects.put({ type: ''.concat(this.namespace, '/isLaneExist'), payload: { laneID: laneID } }); case 2: _context6.next = 4; return _context6.sent; case 4: return _context6.abrupt('return', _context6.sent); case 5: case 'end': return _context6.stop(); } } }, isLaneExist, this ); }) }, { key: 'getCurrentLane', value: /*#__PURE__*/ _regenerator.default.mark(function getCurrentLane() { return _regenerator.default.wrap( function getCurrentLane$(_context7) { while (1) { switch ((_context7.prev = _context7.next)) { case 0: _context7.next = 2; return sagaEffects.put({ type: ''.concat(this.namespace, '/getCurrentLane') }); case 2: _context7.next = 4; return _context7.sent; case 4: return _context7.abrupt('return', _context7.sent); case 5: case 'end': return _context7.stop(); } } }, getCurrentLane, this ); }) }, { key: 'searchLanesByKeySet', value: /*#__PURE__*/ _regenerator.default.mark(function searchLanesByKeySet(laneKeySet) { return _regenerator.default.wrap( function searchLanesByKeySet$(_context8) { while (1) { switch ((_context8.prev = _context8.next)) { case 0: _context8.next = 2; return sagaEffects.put({ type: ''.concat(this.namespace, '/searchLanesByKeySet'), payload: { laneKeySet: laneKeySet } }); case 2: _context8.next = 4; return _context8.sent; case 4: return _context8.abrupt('return', _context8.sent); case 5: case 'end': return _context8.stop(); } } }, searchLanesByKeySet, this ); }) }, { key: 'getMainLane', value: /*#__PURE__*/ _regenerator.default.mark(function getMainLane() { return _regenerator.default.wrap( function getMainLane$(_context9) { while (1) { switch ((_context9.prev = _context9.next)) { case 0: _context9.next = 2; return sagaEffects.put({ type: ''.concat(this.namespace, '/getMainLane') }); case 2: _context9.next = 4; return _context9.sent; case 4: return _context9.abrupt('return', _context9.sent); case 5: case 'end': return _context9.stop(); } } }, getMainLane, this ); }) } ]); return LaneContainerAPI; })(); exports.default = LaneContainerAPI; //@ sourceMappingURL=LaneContainerAPI.js.map