UNPKG

nsn-model

Version:

NSN模型组件

140 lines (127 loc) 4.38 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.baseEffect = void 0; var _nsnService = require("nsn-service"); var _doEffect = require("./doEffect"); /** * 常用异步动作 */ var baseEffect = function baseEffect(ctx) { return { find: /*#__PURE__*/regeneratorRuntime.mark(function find(action, commands) { return regeneratorRuntime.wrap(function find$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: _context.next = 2; return (0, _doEffect.doEffect)(ctx, action, commands, _nsnService.NRequest.find, 'setOne'); case 2: case "end": return _context.stop(); } } }, find); }), list: /*#__PURE__*/regeneratorRuntime.mark(function list(action, commands) { return regeneratorRuntime.wrap(function list$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: _context2.next = 2; return (0, _doEffect.doEffect)(ctx, action, commands, _nsnService.NRequest.list, 'setList'); case 2: case "end": return _context2.stop(); } } }, list); }), page: /*#__PURE__*/regeneratorRuntime.mark(function page(action, commands) { return regeneratorRuntime.wrap(function page$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: _context3.next = 2; return (0, _doEffect.doEffect)(ctx, action, commands, _nsnService.NRequest.page, 'setPage'); case 2: case "end": return _context3.stop(); } } }, page); }), tree: /*#__PURE__*/regeneratorRuntime.mark(function tree(action, commands) { return regeneratorRuntime.wrap(function tree$(_context4) { while (1) { switch (_context4.prev = _context4.next) { case 0: _context4.next = 2; return (0, _doEffect.doEffect)(ctx, action, commands, _nsnService.NRequest.tree, 'setTree'); case 2: case "end": return _context4.stop(); } } }, tree); }), remove: /*#__PURE__*/regeneratorRuntime.mark(function remove(action, commands) { return regeneratorRuntime.wrap(function remove$(_context5) { while (1) { switch (_context5.prev = _context5.next) { case 0: _context5.next = 2; return (0, _doEffect.doEffect)(ctx, action, commands, _nsnService.NRequest.remove); case 2: case "end": return _context5.stop(); } } }, remove); }), save: /*#__PURE__*/regeneratorRuntime.mark(function save(action, commands) { return regeneratorRuntime.wrap(function save$(_context6) { while (1) { switch (_context6.prev = _context6.next) { case 0: _context6.next = 2; return (0, _doEffect.doEffect)(ctx, action, commands, _nsnService.NRequest.save); case 2: case "end": return _context6.stop(); } } }, save); }), toggle: /*#__PURE__*/regeneratorRuntime.mark(function toggle(action, commands) { return regeneratorRuntime.wrap(function toggle$(_context7) { while (1) { switch (_context7.prev = _context7.next) { case 0: _context7.next = 2; return (0, _doEffect.doEffect)(ctx, action, commands, _nsnService.NRequest.toggle); case 2: case "end": return _context7.stop(); } } }, toggle); }), unique: /*#__PURE__*/regeneratorRuntime.mark(function unique(action, commands) { return regeneratorRuntime.wrap(function unique$(_context8) { while (1) { switch (_context8.prev = _context8.next) { case 0: _context8.next = 2; return (0, _doEffect.doEffect)(ctx, action, commands, _nsnService.NRequest.unique); case 2: case "end": return _context8.stop(); } } }, unique); }) }; }; exports.baseEffect = baseEffect;