toOption method

  1. @override
Option<SmartDateQueryResult> toOption()
override

Implementation

@override
Option<SmartDateQueryResult> toOption() {
  final option = delegate.toOption();
  return Option<SmartDateQueryResult>(delegate,
      label: _title ?? option.label,
      selection: _selection ?? option.selection,
      icon:
          GlobalIconResolver.instance.getIconOrNull(_icon!)?.toPrefixIcon() ??
              option.icon,
      subtitle: _subtitle.ifEmpty((() => option.subtitle!)).toList(),
      extraTokens: option.extraTokens!);
}