UNPKG

psd2bmf

Version:
55 lines (40 loc) 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _RecognizeOpt = _interopRequireDefault(require("./RecognizeOpt")); var _ExportsOpt = _interopRequireDefault(require("./ExportsOpt")); var _ExtOpt = _interopRequireDefault(require("./ExtOpt")); var _utils = require("../utils"); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } class GroupOpt { constructor() { this._recognition = new _RecognizeOpt.default(); this._exports = new _ExportsOpt.default(); this._ext = new _ExtOpt.default(); } get recognition() { return this._recognition; } set recognition(value) { if ((0, _utils.isString)(value)) { (0, _utils.mergeRecognizeArgs)(this._recognition, value); } else { (0, _utils.merge)(this._recognition, value); } } get exports() { return this._exports; } set exports(value) { (0, _utils.merge)(this._exports, value); } get ext() { return this._ext; } set ext(value) { (0, _utils.merge)(this._ext, value); } } exports.default = GroupOpt;