buildHeader method

Widget buildHeader()

Implementation

Widget buildHeader() {
  if (adSize == FastAdSize.small) {
    return buildSmallHeader();
  }

  return LayoutBuilder(
    builder: (context, constraints) {
      return Row(
        children: [
          Flexible(child: FastAdTitle(text: titleText!)),
          if (rating != null && rating! > 0 && constraints.maxWidth > 200)
            Flexible(
              child: Container(
                margin: const EdgeInsets.only(left: 8),
                child: FastStarRating(
                  initialRating: rating!,
                  size: kFastIconSizeXxs,
                  readOnly: true,
                ),
              ),
            )
        ],
      );
    },
  );
}