addRadioButton method
Implementation
void addRadioButton(String value, String text) {
final rowPanel = Panel()..align = 'center';
final radioButton = RadioButtonInputElement()
..value = value
..name = groupName;
final label = LabelElement()
..style.paddingLeft = '3px'
..style.paddingRight = '10px'
..text = text
..onClick.listen((e) {
if (disabled) {
return;
}
radioButton.checked = true;
});
radioButton.onChange.listen((ev) {
fireValueChange(radioButton.value!, value);
});
radioButtons.add(radioButton);
rowPanel.nodeRoot.children.add(radioButton);
rowPanel.nodeRoot.children.add(label);
add(rowPanel);
}