BDKCallViewControllerConfiguration
Objective-C
@interface BDKCallViewControllerConfiguration : NSObject <NSCopying>
Swift
class CallViewControllerConfiguration : NSObject, NSCopying
A class holding the customization available for a BDKCallViewController
instance.
-
The formatter used to format the callees or caller information in the call header view title.
Declaration
Objective-C
@property (nonatomic, copy, null_resettable) NSFormatter *callInfoTitleFormatter;
Swift
@NSCopying var callInfoTitleFormatter: Formatter! { get set }
-
The url of the mp4 file used when running the application in the simulator. iOS Simulators lack support for camera, when testing on a simulator you can provide a fake video that will be sent to the call participants as of a camera stream.
Declaration
Objective-C
@property (nonatomic, copy, nullable) NSURL *fakeCapturerFileURL;
Swift
var fakeCapturerFileURL: URL? { get set }
-
The theme instance that is going to be used by view controller.
Declaration
Objective-C
@property (nonatomic, copy, nullable) BDKTheme *callTheme;
Swift
@NSCopying var callTheme: BDKTheme? { get set }
-
The theme instance that is going to be used by view controller while showing file sharing page.
Declaration
Objective-C
@property (nonatomic, copy, nullable) BDKTheme *fileSharingTheme;
Swift
@NSCopying var fileSharingTheme: BDKTheme? { get set }
-
The theme instance that is going to be used by view controller while showing whiteboard page.
Declaration
Objective-C
@property (nonatomic, copy, nullable) BDKTheme *whiteboardTheme;
Swift
@NSCopying var whiteboardTheme: BDKTheme? { get set }
-
The theme instance that is going to be used by view controller while showing whiteboard text editor page.
Declaration
Objective-C
@property (nonatomic, copy, nullable) BDKTheme *whiteboardTextEditorTheme;
Swift
@NSCopying var whiteboardTextEditorTheme: BDKTheme? { get set }
-
Deprecated
Use feedbackTheme instead.
Warning
This property is DEPRECATED, usefeedbackTheme
instead.Declaration
Objective-C
@property (nonatomic, copy, nullable) BDKTheme *callRatingPopupTheme;
Swift
@NSCopying var callRatingPopupTheme: BDKTheme? { get set }
-
The theme instance that is going to be used by the feedback popup.
Declaration
Objective-C
@property (nonatomic, copy, nullable) BDKTheme *feedbackTheme;
Swift
@NSCopying var feedbackTheme: BDKTheme? { get set }
-
Deprecated
Use isFeedbackEnabled instead.
Warning
This property is DEPRECATED, useisFeedbackEnabled
instead.Declaration
Objective-C
@property (nonatomic) BOOL callRatingEnabled;
Swift
var callRatingEnabled: Bool { get set }
-
A flag determining whether, at the end of the call, the user should be asked to leave a feedback for the call performed.
Declaration
Objective-C
@property (nonatomic) BOOL isFeedbackEnabled;
Swift
var isFeedbackEnabled: Bool { get set }
-
Deprecated
Use feedbackAutoDismissDelay instead.
Warning
This property is DEPRECATED, usefeedbackAutoDismissDelay
instead.Declaration
Objective-C
@property (nonatomic) NSTimeInterval ratingAutoDismissDelay;
Swift
var ratingAutoDismissDelay: TimeInterval { get set }
-
The delay in seconds after which the feedback popup is automatically dismissed when the user leaves a feedback.
Declaration
Objective-C
@property (nonatomic) NSTimeInterval feedbackAutoDismissDelay;
Swift
var feedbackAutoDismissDelay: TimeInterval { get set }
-
The bundle containing the table’s strings file you want to use.
Declaration
Objective-C
@property (nonatomic, nullable) NSBundle *assetsBundle;
Swift
var assetsBundle: Bundle? { get set }
-
The name of the table containing the key-value pairs.
Declaration
Objective-C
@property (nonatomic, nullable) NSString *localizationTableName;
Swift
var localizationTableName: String? { get set }