This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// AroundMeetingControlsView.swift | |
import SwiftUI | |
import StreamVideo | |
import StreamVideoSwiftUI | |
struct AroundMeetingControlsView: View { | |
@ObservedObject var viewModel: CallViewModel |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// AroundMeetingTopView.swift | |
// BasicAdvancedTheming | |
// | |
// Created by amos.gyamfi@getstream.io on 11.9.2023. | |
// | |
import SwiftUI | |
import StreamVideo | |
import StreamVideoSwiftUI |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// AroundMeetingTopView.swift | |
// BasicAdvancedTheming | |
// | |
// Created by amos.gyamfi@getstream.io on 11.9.2023. | |
// | |
import SwiftUI | |
import StreamVideo | |
import StreamVideoSwiftUI |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// AroundMeetingControlsView.swift | |
import SwiftUI | |
import StreamVideo | |
import StreamVideoSwiftUI | |
struct AroundMeetingControlsView: View { | |
@ObservedObject var viewModel: CallViewModel |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// FloatingParticipantView.swift | |
// VideoConferencingSwiftUI | |
// | |
// Created by amos.gyamfi@getstream.io on 18.9.2023. | |
// | |
import Foundation | |
import SwiftUI | |
import StreamVideo |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// ParticipantsView.swift | |
// VideoConferencingSwiftUI | |
// | |
// Created by amos.gyamfi@getstream.io on 18.9.2023. | |
// | |
import SwiftUI | |
import StreamVideo | |
import StreamVideoSwiftUI |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// PreJoinScreen.swift | |
// SwiftUIAroundClone | |
// | |
// Created by amos.gyamfi@getstream.io on 10.7.2023. | |
// | |
import SwiftUI | |
import StreamVideo | |
import StreamVideoSwiftUI |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// MeetingOptionsView.swift | |
// SwiftUIAroundClone | |
// | |
// Created by amos.gyamfi@getstream.io on 18.7.2023. | |
// | |
import SwiftUI | |
import StreamVideo | |
import StreamVideoSwiftUI |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import SwiftUI | |
import StreamVideo | |
import StreamVideoSwiftUI | |
struct VideoClientSetUp: View { | |
@State var call: Call | |
@ObservedObject var state: CallState | |
@State var callCreated: Bool = false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import SwiftUI | |
import StreamVideo | |
import StreamVideoSwiftUI | |
class CustomViewFactory: ViewFactory { | |
// 1. Custom Outgoing Call | |
func makeOutgoingCallView(viewModel: CallViewModel) -> some View { | |
// Here you can also provide your own custom view. | |
// In this example, we are re-using the standard one, while also adding an overlay. |