groupItemAttrs function
Implementation
Map<String, String> groupItemAttrs({
required String groupId,
required String value,
bool selected = false,
bool disabled = false,
}) {
final Map<String, String> out = <String, String>{
'data-arcane-group': groupId,
'data-arcane-value': value,
'data-arcane-state': selected ? 'selected' : 'unselected',
};
if (disabled) out['data-arcane-disabled'] = 'true';
return out;
}