zed/LiveKitObjC/Room.swift
2022-09-13 14:10:13 +02:00

23 lines
457 B
Swift

//
// LKRoom.swift
// LiveKitObjC
//
// Created by Antonio Scandurra on 01/09/22.
//
import Foundation
import LiveKit
@objc public class SLKRoom: NSObject, RoomDelegate {
lazy var room = Room(delegate: self)
@objc public func connect(
url: String,
token: String,
callback: @convention(block) @escaping () -> Void
) {
self.room.connect(url, token).then { room in
callback()
}
}
}