topConentSubWidget method
Implementation
topConentSubWidget(List<VgkCardVerticalTopBottomSubContentModel> topContent) {
var result = <Widget>[];
if (topContent.isNotEmpty) {
for (var element in topContent) {
result.add(
Row(
children: <Widget>[
Container(
height: 48,
width: 2,
decoration: BoxDecoration(
color: HexColor('#87A0E5').withOpacity(0.5),
borderRadius: const BorderRadius.all(Radius.circular(4.0)),
),
),
Padding(
padding: const EdgeInsets.all(8.0),
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.start,
children: <Widget>[
Padding(
padding: const EdgeInsets.only(left: 4, bottom: 2),
child: Text(
element.key,
textAlign: TextAlign.center,
style: GoogleFonts.lato(
fontWeight: FontWeight.w500,
fontSize: 16,
letterSpacing: -0.1,
color: VgkProGamingTheme.grey.withOpacity(0.5),
),
),
),
Row(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.end,
children: <Widget>[
Padding(
padding: const EdgeInsets.only(left: 4, bottom: 3),
child: Text(
element.value,
textAlign: TextAlign.center,
style: GoogleFonts.lato(
fontWeight: FontWeight.w600,
fontSize: 16,
color: VgkProGamingTheme.darkText,
),
),
),
],
)
],
),
)
],
),
);
}
}
return result;
}