Search Bar Style
data class SearchBarStyle(val searchTextField: @Composable (String, Modifier, (String) -> Unit) -> Unit = { query, modifier, onQueryChange ->
DefaultSearchTextField(
query,
modifier,
onQueryChange
)
}, val filterToggleStyle: @Composable (Boolean, Boolean, Modifier, () -> Unit, () -> Unit) -> Unit = { showFilter, hasFilters, modifier, onClearFiltersToggle, onToggle ->
DefaultFilterToggle(
showFilter,
hasFilters,
modifier,
onClearFiltersToggle,
onToggle
)
}, val categoryToggleStyle: @Composable (Boolean, Boolean, () -> Unit, () -> Unit) -> Unit = { isActive, hasSelectedCategories, onClear, onToggle ->
DefaultCategoryToggle(
isActive,
hasSelectedCategories,
onClear,
onToggle
)
}, val discountToggleStyle: @Composable (Boolean, Boolean, () -> Unit, () -> Unit) -> Unit = { isActive, hasSelectedDiscount, onClear, onToggle ->
DefaultDiscountToggle(
isActive,
hasSelectedDiscount,
onClear,
onToggle
)
}, val resetButtonStyle: @Composable (Modifier) -> Unit = { modifier -> DefaultResetButton(modifier) }, val isDisabled: Boolean = false)(source)
Constructors
Link copied to clipboard
constructor(searchTextField: @Composable (String, Modifier, (String) -> Unit) -> Unit = { query, modifier, onQueryChange ->
DefaultSearchTextField(
query,
modifier,
onQueryChange
)
}, filterToggleStyle: @Composable (Boolean, Boolean, Modifier, () -> Unit, () -> Unit) -> Unit = { showFilter, hasFilters, modifier, onClearFiltersToggle, onToggle ->
DefaultFilterToggle(
showFilter,
hasFilters,
modifier,
onClearFiltersToggle,
onToggle
)
}, categoryToggleStyle: @Composable (Boolean, Boolean, () -> Unit, () -> Unit) -> Unit = { isActive, hasSelectedCategories, onClear, onToggle ->
DefaultCategoryToggle(
isActive,
hasSelectedCategories,
onClear,
onToggle
)
}, discountToggleStyle: @Composable (Boolean, Boolean, () -> Unit, () -> Unit) -> Unit = { isActive, hasSelectedDiscount, onClear, onToggle ->
DefaultDiscountToggle(
isActive,
hasSelectedDiscount,
onClear,
onToggle
)
}, resetButtonStyle: @Composable (Modifier) -> Unit = { modifier -> DefaultResetButton(modifier) }, isDisabled: Boolean = false)