warped some matrixclient functions

This commit is contained in:
array-in-a-matrix 2023-12-19 13:35:04 -05:00
parent 43d843762c
commit a3a26c90a2

View file

@ -86,23 +86,24 @@ proc stop*(client: Client): void {.importjs: "#.stop()".}
proc start*(client: Client, filter: Filter = nil) {.importjs: "#.start(#)".}
proc getEvent*(client: Client, )
proc getEvent*(client: Client, roomId, eventId: cstring) {.importjs: "#.getEvent(#, #)".}
proc getRawEvent*(client: Client, )
proc getRawEvent*(client: Client, roomId, eventId: cstring) {.importjs: "#.getRawEvent(#, #)".}
proc getRoomState*(client: Client, )
proc getRoomState*(client: Client, roomId: cstring) {.importjs: "#.getRoomState(#)".}
proc getRoomStateEvents*(client: Client, )
proc getRoomStateEvents*(client: Client, roomId, `type`: cstring, stateKey: cstring = nil ) {.importjs: "#.getRoomStateEvents(#, #, #)".}
proc getRoomStateEvent*(client: Client, )
proc getRoomStateEvent*(client: Client, roomId, `type`: cstring, stateKey: cstring = nil ) {.importjs: "#.getRoomStateEvent(#, #, #)".}
proc getEventContext*(client: Client, )
proc getEventContext*(client: Client, roomId, eventId: cstring) {.importjs: "#.getEventContext(#, #)".}
proc getEventContext*(client: Client, roomId, eventId: cstring, limit: int) {.importjs: "#.getEventContext(#, #, #)".}
proc getUserProfile*(client: Client, )
proc getUserProfile*(client: Client, userId: cstring) {.importjs: "#.getUserProfile(#)".}
proc setDisplayName*(client: Client, )
proc setDisplayName*(client: Client, displayName: cstring) {.importjs: "#.setDisplayName(#)".}
proc setAvatarUrl*(client: Client, )
proc setAvatarUrl*(client: Client, avatarUrl: cstring) {.importjs: "#.setAvatarUrl(#)".}
proc joinRoom*(client: Client, )