placeholder property
String?
get
placeholder
Returns the text to be displayed in the button or in the filter (if enabled).
If a value has been selected for a single-select dropdown, this will render the selected value with labelRenderer, itemRenderer, or defaultItemRenderer in that order of preference.
Implementation
String? get placeholder {
if (selection is! MultiSelectionModel && selection.isNotEmpty) {
return (labelRenderer ??
(itemRenderer as String? Function(dynamic)? ??
defaultItemRenderer))(selection.selectedValues.first);
}
return _placeholder;
}
Placeholder to be used for the dropdown text when nothing is selected.
Implementation
@Input()
set placeholder(String? placeholder) {
_placeholder = placeholder ?? _DEFAULT_PLACEHOLDER;
}