MapGptUIOptions

Parameters

lifecycleOwner

the lifecycle owner used to determine the lifecycle of the UI components

viewGroup

the view group that will contain the UI components

avatarContainer

the view group that allows for adding the avatar.

overlayContainer

the view group that allows for overlaying views.

mapGptAvatarPosition

The position of the avatar used for the overall layout of the UI.

showChatBubble

enables a chat bubble to show user STT or MapGPT responses. This view requires the overlayContainer to be non-null.

showCarousel

enables items to be displayed in a carousel which can contain responses from MapGPT as selectable items. This view requires the overlayContainer to be non-null.

Types

Link copied to clipboard
class Builder

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard