UNPKG

gauge-ts

Version:
16 lines (15 loc) 600 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TableParameterParser = void 0; const spec_pb_1 = require("../../gen/spec_pb"); const Table_1 = require("../../public/Table"); class TableParameterParser { canParse(parameter) { return (parameter.getParametertype() === spec_pb_1.Parameter.ParameterType.TABLE || parameter.getParametertype() === spec_pb_1.Parameter.ParameterType.SPECIAL_TABLE); } parse(parameter) { return Table_1.Table.from(parameter.getTable()); } } exports.TableParameterParser = TableParameterParser;