class SearchPlaceBottomSheetView : FrameLayout, AttachedBehavior
View can be used to show selected item from search result.
BottomSheetState |
State of the bottom sheet. enum class BottomSheetState |
OnBottomSheetStateChangedListener |
Listener for watching bottom sheet state changes events. interface OnBottomSheetStateChangedListener |
OnCloseClickListener |
Used to listen for close button click events. interface OnCloseClickListener |
OnNavigateClickListener |
Used to listen for navigate button click events. interface OnNavigateClickListener |
OnShareClickListener |
Used to listen for share button click events. interface OnShareClickListener |
<init> |
SearchPlaceBottomSheetView(context: Context) SearchPlaceBottomSheetView(context: Context, attrs: AttributeSet?) SearchPlaceBottomSheetView(context: Context, attrs: AttributeSet?, defStyleAttr: Int) SearchPlaceBottomSheetView(context: Context, attrs: AttributeSet?, defStyleAttr: Int, defStyleRes: Int) |
isFavoriteButtonVisible |
var isFavoriteButtonVisible: Boolean |
isNavigateButtonVisible |
var isNavigateButtonVisible: Boolean |
isShareButtonVisible |
var isShareButtonVisible: Boolean |
state |
The current state of the bottom sheet. val state: BottomSheetState |
addOnBottomSheetStateChangedListener |
Adds a listener to be notified of bottom sheet events. fun addOnBottomSheetStateChangedListener(listener: OnBottomSheetStateChangedListener): Unit
Experimental function, can be changed or removed in the next SDK releases. Adds a lambda to be notified of bottom sheet events. fun addOnBottomSheetStateChangedListener(listener: (BottomSheetState, Boolean) -> Unit): Unit |
addOnCloseClickListener |
Adds a listener to be notified of close button click. fun addOnCloseClickListener(listener: OnCloseClickListener): Unit
Experimental function, can be changed or removed in the next SDK releases. Adds a listener to be notified of close button click. fun addOnCloseClickListener(listener: () -> Unit): Unit |
addOnNavigateClickListener |
Adds a listener to be notified of navigate button click. fun addOnNavigateClickListener(: OnNavigateClickListener): Unit
Experimental function, can be changed or removed in the next SDK releases. Adds a listener to be notified of navigate button click. fun addOnNavigateClickListener(: (SearchPlace) -> Unit): Unit |
addOnShareClickListener |
Adds a listener to be notified of share button click. fun addOnShareClickListener(: OnShareClickListener): Unit
Experimental function, can be changed or removed in the next SDK releases. Adds a listener to be notified of share button click. fun addOnShareClickListener(: (SearchPlace) -> Unit): Unit |
hide |
Switch SearchPlaceBottomSheetView to hidden state. fun hide(): Unit |
isHidden |
Check if SearchPlaceBottomSheetView is hidden. fun isHidden(): Boolean |
open |
Switch SearchPlaceBottomSheetView to opened state and show searchPlace inside of it. fun open(searchPlace: SearchPlace): Unit |
removeOnBottomSheetStateChangedListener |
Removes a previously added listener. fun removeOnBottomSheetStateChangedListener(listener: OnBottomSheetStateChangedListener): Unit |
removeOnCloseClickListener |
Removes a previously added OnCloseClickListener. fun removeOnCloseClickListener(listener: OnCloseClickListener): Unit |
removeOnNavigateClickListener |
Removes a previously added OnNavigateClickListener. fun removeOnNavigateClickListener(: OnNavigateClickListener): Unit |
removeOnShareClickListener |
Removes a previously added OnShareClickListener. fun removeOnShareClickListener(: OnShareClickListener): Unit |