getCardHorizontalContent method

List<Widget> getCardHorizontalContent(
  1. List<VgkCardHorizontalSubDetailModel> details,
  2. dynamic primaryColor
)

Implementation

List<Widget> getCardHorizontalContent(
  List<VgkCardHorizontalSubDetailModel> details,
  primaryColor,
) {
  List<Widget> result = <Widget>[];
  result.add(Padding(
    padding: const EdgeInsets.only(top: 16),
    child: VgkSubTitleWithAnimationWidget(
      titleTxt: data.key,
      animation: VgkProGamingTheme.animationOption(animationController),
      animationController: animationController,
      primaryColor: primaryColor,
    ),
  ));
  result.add(const SizedBox(
    height: 20,
  ));
  for (var element in details) {
    result.add(Padding(
      padding: const EdgeInsets.only(right: 16, bottom: 8),
      child: Row(
        mainAxisAlignment: MainAxisAlignment.spaceBetween,
        crossAxisAlignment: CrossAxisAlignment.center,
        children: <Widget>[
          Expanded(
            child: Text(
              element.key + " : " + element.value,
              textAlign: TextAlign.left,
              style: VgkProGamingTheme.h3BlackWithOpacity,
            ),
          )
        ],
      ),
    ));
  }
  return result;
}