MapGptUIOptions
class 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.