BDKInAppScreensharingToolConfiguration
Objective-C
@interface BDKInAppScreensharingToolConfiguration : NSObject <NSCopying>
Swift
class InAppScreensharingToolConfiguration : NSObject, NSCopying
A value object holding the configuration values for the Bandyer “in-app screen share” tool. You can create this object when you want to enable or disable the “in-app screen sharing” tool in Bandyer calls. When enabled, if the screen recorder is available, the user will be able to capture the app screen content and share it with the other participants in the call. However, the screen recorder will record only the app main window’s content and it will be stopped when the app goes in background.
-
A boolean flag indicating whether the in-app screen share tool is enabled or disabled.
Declaration
Objective-C
@property (nonatomic, readonly, getter=isEnabled) BOOL enabled;
Swift
var isEnabled: Bool { get }
-
Creates a new
BDKInAppScreensharingToolConfiguration
object instance withisEnabled
property to true.Return Value
A new
BDKInAppScreensharingToolConfiguration
object instance withisEnabled
property to true. -
Creates a new
BDKInAppScreensharingToolConfiguration
object instance withisEnabled
property to false.Declaration
Objective-C
+ (nonnull instancetype)disabled;
Swift
class func disabled() -> Self
Return Value
A new
BDKInAppScreensharingToolConfiguration
object instance withisEnabled
property to false.