UNPKG

@napp/dti-server

Version:

data transaction interface server library

20 lines (19 loc) 490 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DtiServerAction = void 0; class DtiServerAction { constructor(meta, opt) { this.meta = meta; this.opt = opt; } action(param, ctx) { return this.opt.action(param, ctx); } validation(param) { this.meta.validate(param); } static factory(meta, opt) { return new DtiServerAction(meta, opt); } } exports.DtiServerAction = DtiServerAction;