UNPKG

@napp/api-core

Version:

Rest full api

73 lines 2.1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AActionFactory = exports.AActionOverider = void 0; function AActionOverider(m) { var builder = { url: function (url) { m.url = url; return builder; }, path: function (path) { m.path = path; return builder; }, method: function (method) { m.method = method; return builder; }, validation: function (handle) { m.validation = handle; return builder; }, pipeToHttp: function (handle) { var pipe = m.pipe || (m.pipe = {}); pipe.toHttp = handle; return builder; }, pipeFromHttp: function (handle) { var pipe = m.pipe || (m.pipe = {}); pipe.fromHttp = handle; return builder; }, factory: function () { return m; } }; return builder; } exports.AActionOverider = AActionOverider; function AActionFactory(name, path) { var m = { name: name, path: path }; var builder = { url: function (url) { m.url = url; return builder; }, path: function (path) { m.path = path; return builder; }, method: function (method) { m.method = method; return builder; }, validation: function (handle) { m.validation = handle; return builder; }, pipeToHttp: function (handle) { var pipe = m.pipe || (m.pipe = {}); pipe.toHttp = handle; return builder; }, pipeFromHttp: function (handle) { var pipe = m.pipe || (m.pipe = {}); pipe.fromHttp = handle; return builder; }, factory: function () { return m; } }; return builder; } exports.AActionFactory = AActionFactory; //# sourceMappingURL=index.js.map