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 ?? defaultItemRenderer))(
        selection.selectedValues.first);
  }
  return _placeholder;
}
  1. @Input.new()
set placeholder (String placeholder)

Placeholder to be used for the dropdown text when nothing is selected.

Implementation

@Input()
set placeholder(String placeholder) {
  _placeholder = placeholder ?? _DEFAULT_PLACEHOLDER;
}