36 lines
984 B
Swift
36 lines
984 B
Swift
//
|
|
// InvitedToJoinRoomViewController.swift
|
|
// TUIRoomKit
|
|
//
|
|
// Created by janejntang on 2023/5/25.
|
|
// Copyright © 2023 Tencent. All rights reserved.
|
|
//
|
|
|
|
import Foundation
|
|
|
|
class InvitedToJoinRoomViewController: UIViewController {
|
|
let roomView: InvitedToJoinRoomView
|
|
let viewModel: InvitedToJoinRoomViewModel
|
|
init(inviteUserName: String,inviteUserAvatarUrl: String, roomId: String) {
|
|
viewModel = InvitedToJoinRoomViewModel(inviteUserName: inviteUserName, inviteUserAvatarUrl:inviteUserAvatarUrl, roomId: roomId)
|
|
roomView = InvitedToJoinRoomView(viewModel: viewModel)
|
|
super.init(nibName: nil, bundle: nil)
|
|
}
|
|
|
|
required init?(coder: NSCoder) {
|
|
fatalError("init(coder:) has not been implemented")
|
|
}
|
|
|
|
override func loadView() {
|
|
view = roomView
|
|
}
|
|
|
|
override func viewDidDisappear(_ animated: Bool) {
|
|
viewModel.stopPlay()
|
|
}
|
|
|
|
deinit {
|
|
debugPrint("deinit \(self)")
|
|
}
|
|
}
|