UNPKG

@sky-mavis/tanto-connect

Version:
39 lines (35 loc) 1.31 kB
'use strict'; var events = require('events'); exports.WCEvent = void 0; (function (WCEvent) { WCEvent["DISPLAY_URI"] = "display_uri"; WCEvent["SESSION_PING"] = "session_ping"; WCEvent["SESSION_UPDATE"] = "session_update"; WCEvent["SESSION_EVENT"] = "session_event"; WCEvent["SESSION_DELETE"] = "session_delete"; })(exports.WCEvent || (exports.WCEvent = {})); exports.ConnectorEvent = void 0; (function (ConnectorEvent) { ConnectorEvent["CONNECT"] = "connect"; ConnectorEvent["DISCONNECT"] = "disconnect"; ConnectorEvent["ACCOUNTS_CHANGED"] = "accountsChanged"; ConnectorEvent["CHAIN_CHANGED"] = "chainChanged"; ConnectorEvent["MESSAGE"] = "message"; ConnectorEvent["DISPLAY_URI"] = "display_uri"; ConnectorEvent["SESSION_DELETE"] = "session_delete"; })(exports.ConnectorEvent || (exports.ConnectorEvent = {})); class ConnectorEventEmitter extends events.EventEmitter { emit(event, payload) { return super.emit(event, payload); } on(event, listener) { return super.on(event, listener); } once(event, listener) { return super.once(event, listener); } off(event, listener) { return super.off(event, listener); } } exports.ConnectorEventEmitter = ConnectorEventEmitter;