-
Notifications
You must be signed in to change notification settings - Fork 54
Expand file tree
/
Copy pathpayloads.ts
More file actions
91 lines (90 loc) · 2.77 KB
/
payloads.ts
File metadata and controls
91 lines (90 loc) · 2.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
import type {
ContactPayload,
EventDirtyPayload,
EventDongPayload,
EventErrorPayload,
EventFriendshipPayload,
EventHeartbeatPayload,
EventLoginPayload,
EventLogoutPayload,
EventMessagePayload,
EventPostPayload,
EventReadyPayload,
EventResetPayload,
EventRoomInvitePayload,
EventRoomJoinPayload,
EventRoomLeavePayload,
EventRoomTopicPayload,
EventRoomAnnouncePayload,
EventScanPayload,
FriendshipPayload,
FriendshipPayloadConfirm,
FriendshipPayloadReceive,
FriendshipPayloadVerify,
LocationPayload,
MessagePayload,
MessagePayloadBase,
MessagePayloadRoom,
MessagePayloadTo,
MiniProgramPayload,
PostPayload,
PostPayloadClient,
PostPayloadServer,
RoomInvitationPayload,
RoomMemberPayload,
RoomPayload,
TapPayload,
UrlLinkPayload,
SayablePayload,
ChannelPayload,
} from '../schemas/mod.js'
import {
sayablePayloads,
isPostPayloadServer,
isPostPayloadClient,
} from '../schemas/mod.js'
export type {
ContactPayload as Contact,
EventDirtyPayload as EventDirty,
EventDongPayload as EventDong,
EventErrorPayload as EventError,
EventFriendshipPayload as EventFriendship,
EventHeartbeatPayload as EventHeartbeat,
EventLoginPayload as EventLogin,
EventLogoutPayload as EventLogout,
EventMessagePayload as EventMessage,
EventPostPayload as EventPost,
EventReadyPayload as EventReady,
EventResetPayload as EventReset,
EventRoomInvitePayload as EventRoomInvite,
EventRoomJoinPayload as EventRoomJoin,
EventRoomLeavePayload as EventRoomLeave,
EventRoomTopicPayload as EventRoomTopic,
EventRoomAnnouncePayload as EventRoomAnnounce,
EventScanPayload as EventScan,
FriendshipPayload as Friendship,
FriendshipPayloadConfirm as FriendshipConfirm,
FriendshipPayloadReceive as FriendshipReceive,
FriendshipPayloadVerify as FriendshipVerify,
LocationPayload as Location,
MessagePayload as Message,
MessagePayloadBase as MessageBase,
MessagePayloadRoom as MessageRoom,
MessagePayloadTo as MessageTo,
MiniProgramPayload as MiniProgram,
PostPayload as Post,
PostPayloadClient as PostClient,
PostPayloadServer as PostServer,
RoomInvitationPayload as RoomInvitation,
RoomMemberPayload as RoomMember,
RoomPayload as Room,
SayablePayload as Sayable,
TapPayload as Tap,
UrlLinkPayload as UrlLink,
ChannelPayload as Channel,
}
export {
sayablePayloads as sayable, // Sayable payload creators
isPostPayloadServer as isPostServer,
isPostPayloadClient as isPostClient,
}