| Interface | Description |
|---|---|
| IUnbluCustomLoadingViewCreator |
Defines a creator to create a custom loading UI when the unblu UI is displayed.
|
| IUnbluUiEventApi |
Defines all ui events which are fired from the unblu ui api by using broadcasts.
|
| Class | Description |
|---|---|
| IUnbluUiEventApi.CallUiOpenChanged |
Fired when the call ui is opened or closed.
|
| IUnbluUiEventApi.IsVisible |
Fired when the UI is either changing to visible or invisible.
|
| IUnbluUiEventApi.OpenConversationChanged |
Fired when open conversation changes
|
| IUnbluUiEventApi.UiHideRequest |
Fired whenever the Unblu ui needs to be hidden.
|
| IUnbluUiEventApi.UiVisibilityRequest |
Fired whenever the unblu ui needs to be displayed.
|
| IUnbluUiEventApi.VisibilityTransition |
Fired when ever the visibility of the UI starts to change and when the transition of the change is finished.
|
| UnbluUiButton |
Button to control the visibility of the default unblu UI generated by unblu.
|
| UnbluUiEventReceiver |
This unblu ui event receiver can be used to listen to unblu ui API events.
|
| Enum | Description |
|---|---|
| UnbluUiHideRequestReason |
Send with the
IUnbluUiEventApi.UiHideRequest. |
| UnbluUiRequestReason |
Send with the
IUnbluUiEventApi.UiVisibilityRequest. |
| UnbluUiVisibilityTransition |
The different states when showing hiding the UI.
|