buildPreview method
Implementation
Widget buildPreview({
RadioProperties? properties,
RadioNode? node,
double? height,
double? width,
String value = '',
String? groupValue,
ValueChanged<String?>? onChanged,
}) {
final previewNode = RadioNode(
properties: properties ?? node?.properties ?? RadioProperties(),
id: '',
name: 'Radio',
basicBoxLocal: NodeBox(0, 0, width ?? 32, height ?? 32),
retainedOuterBoxLocal: NodeBox(0, 0, width ?? 32, height ?? 32),
);
previewNode.value = value;
previewNode.groupValue = groupValue;
return PassiveRadioWidget(
node: previewNode,
onChanged: (context, value) => onChanged?.call(value),
);
}