hjs-codec
Version:
Codec for Hubrisjs framework
49 lines (39 loc) • 1.35 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.Codec = undefined;
var _classCallCheck2 = require("babel-runtime/helpers/classCallCheck");
var _classCallCheck3 = _interopRequireDefault(_classCallCheck2);
var _createClass2 = require("babel-runtime/helpers/createClass");
var _createClass3 = _interopRequireDefault(_createClass2);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/** @babel */
var Codec = exports.Codec = function () {
function Codec() {
var _ref = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {},
_ref$decode = _ref.decode,
decode = _ref$decode === undefined ? null : _ref$decode,
_ref$encode = _ref.encode,
encode = _ref$encode === undefined ? null : _ref$encode;
(0, _classCallCheck3.default)(this, Codec);
if (decode !== null) {
this.decode = decode;
}
if (encode !== null) {
this.encode = encode;
}
}
(0, _createClass3.default)(Codec, [{
key: "decode",
value: function decode(output) {
return output;
}
}, {
key: "encode",
value: function encode(input) {
return null;
}
}]);
return Codec;
}();