AnythingLevelsPicker constructor

AnythingLevelsPicker({
  1. Key? key,
  2. String? title,
  3. required String? funcOfTitle(
    1. AnythingLevelsPicker view,
    2. int? index,
    3. dynamic object
    ),
  4. required FutureOr<List?> funcOfValues(
    1. AnythingLevelsPicker view,
    2. int? index,
    3. dynamic object
    ),
  5. required bool isHasNextLevel(
    1. AnythingLevelsPicker view,
    2. int? index,
    3. dynamic object
    ),
  6. required String? funcOfItemName(
    1. AnythingLevelsPicker view,
    2. int? index,
    3. dynamic object
    ),
  7. required bool? funcOfLeafItemOnTapped(
    1. AnythingLevelsPicker view,
    2. int? index,
    3. dynamic object
    ),
  8. void onShower(
    1. AnythingLevelsPicker view,
    2. DialogShower shower
    )?,
  9. double? onShowerWidth(
    1. AnythingLevelsPicker view
    )?,
  10. AnythingPickerOptions? onPickerOptions(
    1. AnythingLevelsPicker view,
    2. AnythingPickerOptions options
    )?,
  11. AnythingHeaderOptions? onHeaderOptions(
    1. AnythingLevelsPicker view,
    2. AnythingHeaderOptions options
    )?,
  12. AnythingSelectorOptions? onSelectorOptions(
    1. AnythingLevelsPicker view,
    2. AnythingSelectorOptions options
    )?,
})

Implementation

AnythingLevelsPicker({
  Key? key,
  this.title,
  required this.funcOfTitle,
  required this.funcOfValues,
  required this.isHasNextLevel,
  required this.funcOfItemName,
  required this.funcOfLeafItemOnTapped,
  // custom theme fields
  this.onShower,
  this.onShowerWidth,
  this.onPickerOptions,
  this.onHeaderOptions,
  this.onSelectorOptions,
}) : super(key: key);