mirror of
https://github.com/Tria-plc/emaui.git
synced 2026-08-27 01:22:49 +00:00
47 lines
1.6 KiB
JavaScript
47 lines
1.6 KiB
JavaScript
//#region src/server/message/Message.ts
|
|
var Message = class {
|
|
constructor(type, kind) {
|
|
this.type = type;
|
|
this.kind = kind;
|
|
this.time = Date.now();
|
|
}
|
|
};
|
|
|
|
//#endregion
|
|
//#region src/server/constant.ts
|
|
const DEFAULT_WEB_SOCKET_PORT = 16322;
|
|
const WEB_SOCKET_CONNECT_MAGIC_ID = "1hpzW-zo2z-o8io-gfmV1-2cb1d82";
|
|
const MF_SERVER_IDENTIFIER = "Module Federation DTS";
|
|
const WEB_CLIENT_OPTIONS_IDENTIFIER = "__WEB_CLIENT_OPTIONS__";
|
|
const DEFAULT_TAR_NAME = "@mf-types.zip";
|
|
let UpdateMode = /* @__PURE__ */ function(UpdateMode) {
|
|
UpdateMode["POSITIVE"] = "POSITIVE";
|
|
UpdateMode["PASSIVE"] = "PASSIVE";
|
|
return UpdateMode;
|
|
}({});
|
|
|
|
//#endregion
|
|
//#region src/server/message/Action/Action.ts
|
|
let ActionKind = /* @__PURE__ */ function(ActionKind) {
|
|
ActionKind["ADD_SUBSCRIBER"] = "ADD_SUBSCRIBER";
|
|
ActionKind["EXIT_SUBSCRIBER"] = "EXIT_SUBSCRIBER";
|
|
ActionKind["ADD_PUBLISHER"] = "ADD_PUBLISHER";
|
|
ActionKind["UPDATE_PUBLISHER"] = "UPDATE_PUBLISHER";
|
|
ActionKind["NOTIFY_SUBSCRIBER"] = "NOTIFY_SUBSCRIBER";
|
|
ActionKind["EXIT_PUBLISHER"] = "EXIT_PUBLISHER";
|
|
ActionKind["ADD_WEB_CLIENT"] = "ADD_WEB_CLIENT";
|
|
ActionKind["NOTIFY_WEB_CLIENT"] = "NOTIFY_WEB_CLIENT";
|
|
ActionKind["FETCH_TYPES"] = "FETCH_TYPES";
|
|
ActionKind["ADD_DYNAMIC_REMOTE"] = "ADD_DYNAMIC_REMOTE";
|
|
return ActionKind;
|
|
}({});
|
|
var Action = class extends Message {
|
|
constructor(content, kind) {
|
|
super("Action", kind);
|
|
const { payload } = content;
|
|
this.payload = payload;
|
|
}
|
|
};
|
|
|
|
//#endregion
|
|
export { MF_SERVER_IDENTIFIER as a, WEB_SOCKET_CONNECT_MAGIC_ID as c, DEFAULT_WEB_SOCKET_PORT as i, Message as l, ActionKind as n, UpdateMode as o, DEFAULT_TAR_NAME as r, WEB_CLIENT_OPTIONS_IDENTIFIER as s, Action as t }; |