The CJGuestCallBarView custom view.
More...
#import <CJGuestCallBarView.h>
Inherits UIView.
|
(NSString *) | + stringFromGuestCallBarButton: |
| Helper method to provide the string representation of the CJGuestCallBarButtonType. More...
|
|
(CGSize) | + callBarButtonSize |
| Helper method to return the height and width of a single button that can be used to calculate the size of the call bar before creating an instance. More...
|
|
◆ CJGuestCallBarButtonOption
Enumeration bitmap describing the button types of the view.
Enumerator |
---|
GuestCallBarButtonOptionAudioMute | Option to show the audio mute toggle button on the call bar view.
|
GuestCallBarButtonOptionVideoMute | Option to show the video mute toggle button on the call bar view.
|
GuestCallBarButtonOptionKeypad | Option to show the keypad button on the call bar view.
|
GuestCallBarButtonOptionHook | Option to show the call/end call button on the call bar view.
|
◆ CJGuestCallBarButtonType
Enumeration describing the button types of the view.
Enumerator |
---|
GuestCallBarButtonAudioMute | Defines the button for muting/un-muting audio.
|
GuestCallBarButtonVideoMute | Defines the button for muting/un-muting video.
|
GuestCallBarButtonKeypad | Defines the button to activate the keypad view.
|
GuestCallBarButtonHook | Defines the button for starting/ending a call.
|
◆ callBarButtonSize()
+ (CGSize) callBarButtonSize |
|
|
|
Helper method to return the height and width of a single button that can be used to calculate the size of the call bar before creating an instance.
These values vary by device.
◆ initWithOrigin:()
- (id) initWithOrigin: |
|
(CGPoint) |
origin |
|
Initializes the view at the origin coordinates.
The view is fixed to a specific size. Attempting to create or re-set the view to a different size may result in undesired behavior.
- Parameters
-
origin | The x/y coordinates to present the view. |
◆ initWithOrigin:mask:()
Initializes the view at the origin coordinates and with a chosen set of buttons.
The view is fixed to a specific size. Attempting to create or re-set the view to a different size may result in undesired behavior.
- Parameters
-
origin | The x/y coordinates to present the view. |
mask | CJGuestCallBarButtonOption bitmap defining which buttons to create. |
◆ stringFromGuestCallBarButton:()
Helper method to provide the string representation of the CJGuestCallBarButtonType.
- Parameters
-
- Returns
- NSString String representation of the button type.
◆ confirmBeforeHangupDuringScreenShare
- (BOOL) confirmBeforeHangupDuringScreenShare |
|
readwritenonatomicassign |
Controls whether the pressing End Call during screen share requires confirmation.
- true - Prompt user before hangup during screen share.
- false(default) - Do not prompt user before hangup during screen share.
◆ playKeypadTones
Controls whether the keypad view will play a tone with each keypad button press.
- true(default) - Play tones with each keypad button press.
- false - Do not play tones with each keypad button press.
◆ useDefaultKeypad
- (BOOL) useDefaultKeypad |
|
readwritenonatomicassign |