@zoranwong/acc-engine.js
Version:
A javascript framework to accelerate your applicatin developement
68 lines (56 loc) • 1.83 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));
var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass"));
var _classPrivateFieldLooseBase2 = _interopRequireDefault(require("@babel/runtime/helpers/classPrivateFieldLooseBase"));
var _classPrivateFieldLooseKey2 = _interopRequireDefault(require("@babel/runtime/helpers/classPrivateFieldLooseKey"));
var _Application = _interopRequireDefault(require("../../foundation/Application"));
var _app = (0, _classPrivateFieldLooseKey2["default"])("app");
var Adapter = /*#__PURE__*/function () {
function Adapter(app) {
(0, _classCallCheck2["default"])(this, Adapter);
Object.defineProperty(this, _app, {
writable: true,
value: null
});
(0, _classPrivateFieldLooseBase2["default"])(this, _app)[_app] = app;
}
/**
* @return {Application}
* */
(0, _createClass2["default"])(Adapter, [{
key: "onClose",
value: function onClose(_onClose) {}
}, {
key: "onOpen",
value: function onOpen(_onOpen) {}
}, {
key: "onMessage",
value: function onMessage(_onMessage) {}
}, {
key: "onError",
value: function onError(_onError) {}
}, {
key: "close",
value: function close(code, reason) {}
}, {
key: "send",
value: function send(data) {}
}, {
key: "app",
get: function get() {
return (0, _classPrivateFieldLooseBase2["default"])(this, _app)[_app];
}
}, {
key: "config",
get: function get() {
return this.app.config.socket;
}
}]);
return Adapter;
}();
exports["default"] = Adapter;