makeStyle method
Style
makeStyle(
- covariant SpecConfiguration<
SegmentedControlSpecUtility< specAttribute> >
override
Implementation
@override
Style makeStyle(SpecConfiguration<SegmentedControlSpecUtility> spec) {
final $ = spec.utilities;
final baseStyle = super.makeStyle(spec);
final style = Style(
$.container.color.$neutral(2),
$.container.borderRadius.all.$radius1(),
$on.selected(
$.item.container.borderRadius.all.$radius1(),
$.item.container.color.$neutral(4),
$.item.chain
..label.style.color.$neutral(12)
..container.shadow.color.transparent()
..container.border.all.color.$neutral(7),
),
);
return Style.create([baseStyle(), style()]);
}