item<T> static method

FSelectItem<T> item<T>({
  1. required Widget title,
  2. required T value,
  3. FItemStyle style(
    1. FItemStyle style
    )?,
  4. bool? enabled,
  5. Widget? prefix,
  6. Widget? subtitle,
  7. Widget? suffixBuilder(
    1. BuildContext context,
    2. bool selected
    ) = _defaultSuffixBuilder,
  8. Key? key,
})

Creates a FSelectItem with a custom title and value.

For even more control over the item's appearance, use raw.

This function is a shorthand for FSelectItem.new.

Implementation

static FSelectItem<T> item<T>({
  required Widget title,
  required T value,
  FItemStyle Function(FItemStyle style)? style,
  bool? enabled,
  Widget? prefix,
  Widget? subtitle,
  // ignore: avoid_positional_boolean_parameters
  Widget? Function(BuildContext context, bool selected) suffixBuilder = _defaultSuffixBuilder,
  Key? key,
}) => .new(
  title: title,
  value: value,
  style: style,
  enabled: enabled,
  prefix: prefix,
  subtitle: subtitle,
  suffixBuilder: suffixBuilder,
  key: key,
);