[mod] clean model-view-control
Christian Fraß authored 2 years ago
|
source/types.ts 1) type int = number;
source/types.ts 2)
source/types.ts 3)
source/types.ts 4) type float = number;
source/types.ts 5)
source/types.ts 6)
source/types.ts 7) type type_conf =
source/types.ts 8) {
source/types.ts 9) backend:
source/types.ts 10) {
source/types.ts 11) scheme: string;
source/types.ts 12) host: string;
source/types.ts 13) port: int;
source/types.ts 14) path: string;
source/types.ts 15) };
source/types.ts 16) settings:
source/types.ts 17) {
source/types.ts 18) poll_interval_in_milliseconds: 2000;
source/types.ts 19) };
source/types.ts 20) irc:
source/types.ts 21) {
source/types.ts 22) server: string;
source/types.ts 23) predefined_channel: string;
source/types.ts 24) predefined_nickname_prefix: string;
source/types.ts 25) }
source/types.ts 26) };
source/types.ts 27)
source/types.ts 28)
source/types.ts 29) enum enum_state
source/types.ts 30) {
source/types.ts 31) offline = "offline",
source/types.ts 32) connecting = "connecting",
source/types.ts 33) online = "online",
source/types.ts 34) }
source/types.ts 35)
source/types.ts 36)
|
[mod] added view for info e...
Christian Fraß authored 2 years ago
|
source/logic/types.ts 37) enum enum_entrykind
source/logic/types.ts 38) {
source/logic/types.ts 39) message = "message",
source/logic/types.ts 40) info = "info",
source/logic/types.ts 41) }
source/logic/types.ts 42)
source/logic/types.ts 43)
|
[mod] clean model-view-control
Christian Fraß authored 2 years ago
|
source/types.ts 44) type type_event =
source/types.ts 45) {
source/types.ts 46) timestamp: int;
source/types.ts 47) kind: string;
source/types.ts 48) data: any;
source/types.ts 49) };
source/types.ts 50)
source/types.ts 51)
source/types.ts 52) type type_spot =
source/types.ts 53) {
source/types.ts 54) kind: string;
source/types.ts 55) name: string;
source/types.ts 56) };
source/types.ts 57)
source/types.ts 58)
source/types.ts 59) type type_entry =
source/types.ts 60) {
source/types.ts 61) timestamp: int;
|
[mod] added view for info e...
Christian Fraß authored 2 years ago
|
source/logic/types.ts 62) kind: string;
source/logic/types.ts 63) sender: (null | string);
|