Builder

class Builder

Builder for comfortable creation of Configuration instance.

Constructors

Builder
Link copied to clipboard
fun Builder()

Functions

build
Link copied to clipboard
fun build(): SearchBottomSheetView.Configuration
Create Configuration instance from builder data.
commonSearchViewConfiguration
Link copied to clipboard
Defines other common configuration options used for Search SDK views.
favoriteTemplates
Link copied to clipboard
fun favoriteTemplates(favoriteTemplates: List<FavoriteTemplate>): SearchBottomSheetView.Configuration.Builder
Defines FavoriteTemplate items to show in favorites list.
hotCategories
Link copied to clipboard
fun hotCategories(hotCategories: List<Category>): SearchBottomSheetView.Configuration.Builder
Defines Category items to show on hot categories panel.
setCollapsedStateAnchor
Link copied to clipboard
Defines CollapsedStateAnchor anchor for the bottom sheet collapsed state.

Properties

collapsedStateAnchor
Link copied to clipboard
CollapsedStateAnchor to define anchor for the bottom sheet collapsed state.
commonSearchViewConfiguration
Link copied to clipboard
Other common configuration options used for Search SDK views.
favoriteTemplates
Link copied to clipboard
var favoriteTemplates: List<FavoriteTemplate>
FavoriteTemplate items to show in favorites list.
hotCategories
Link copied to clipboard
var hotCategories: List<Category>
Category items to show on hot categories panel.