session-ios/SessionMessagingKit/Open Groups/OpenGroupAPIV2+ObjC.swift

20 lines
680 B
Swift
Raw Normal View History

2021-03-24 05:12:58 +01:00
import PromiseKit
extension OpenGroupAPIV2 {
@objc(deleteMessageWithServerID:fromRoom:onServer:)
public static func objc_deleteMessage(with serverID: Int64, from room: String, on server: String) -> AnyPromise {
return AnyPromise.from(deleteMessage(with: serverID, from: room, on: server))
}
@objc(isUserModerator:forRoom:onServer:)
public static func objc_isUserModerator(_ publicKey: String, for room: String, on server: String) -> Bool {
return isUserModerator(publicKey, for: room, on: server)
}
2021-03-26 03:28:40 +01:00
@objc(getDefaultRoomsIfNeeded)
public static func objc_getDefaultRoomsIfNeeded() {
getDefaultRoomsIfNeeded()
2021-03-26 03:28:40 +01:00
}
2021-03-24 05:12:58 +01:00
}