TxMultiCascadePicker<T, V> constructor
TxMultiCascadePicker<T, V> ({
- required List<
T> source, - required ValueMapper<
T, String?> labelMapper, - required ValueMapper<
T, V?> ? valueMapper, - required ValueMapper<
T, List< childrenMapper,T> ?> - required ValueChanged<
List< ? onChanged,T> ?> - List<
T> ? initialData, - ValueMapper<
T, bool> ? disabledWhen, - Key? key,
- MultiPickerItemBuilder<
T> ? itemBuilder, - ListTileThemeData? listTileTheme,
- Widget? placeholder,
- int? maxCount,
- bool? linkage,
- MultiPickerActionBarBuilder<
T> ? actionBarBuilder, - MultiPickerSelectedItemBuilder<
T> ? selectedItemBuilder, - bool? parentCheckable,
- DataWidgetBuilder<
T> ? subtitleBuilder, - bool? showSearchField,
Implementation
TxMultiCascadePicker({
required super.source,
required super.labelMapper,
required super.valueMapper,
required this.childrenMapper,
required super.onChanged,
super.initialData,
super.disabledWhen,
super.key,
super.itemBuilder,
super.listTileTheme,
super.placeholder,
super.maxCount,
bool? linkage,
super.actionBarBuilder,
super.selectedItemBuilder,
bool? parentCheckable,
super.subtitleBuilder,
super.showSearchField,
}) : linkage = linkage ?? true,
parentCheckable = parentCheckable ?? false;