RadioMenuFlyoutItem<T extends Object> constructor
RadioMenuFlyoutItem<T extends Object> ({
- required Widget text,
- Widget? trailing,
- required T value,
- required T groupValue,
- required ValueChanged<
T> ? onChanged, - bool closeAfterClick = true,
Creates a radio menu item.
Implementation
RadioMenuFlyoutItem({
required super.text,
super.trailing,
required this.value,
required this.groupValue,
required this.onChanged,
super.closeAfterClick,
}) : super(
leading: Icon(
value == groupValue ? FluentIcons.radio_bullet : null,
size: 12.0,
),
onPressed: onChanged == null ? null : () => onChanged(value),
);