buildActions method

Widget buildActions(
  1. BuildContext context,
  2. FastMediaType mediaType
)

Implementation

Widget buildActions(BuildContext context, FastMediaType mediaType) {
  if (mediaType >= FastMediaType.tablet) {
    return Row(
      mainAxisAlignment: MainAxisAlignment.center,
      children: [
        if (onCancelTap != null) ...[
          buildCancelButton(),
          ThemeHelper.spacing.getHorizontalSpacing(context),
        ],
        buildValidButton(),
      ],
    );
  }

  return Column(
    crossAxisAlignment: CrossAxisAlignment.stretch,
    mainAxisAlignment: MainAxisAlignment.end,
    children: [
      buildCancelButton(),
      if (onCancelTap != null && cancelButtonText != null) kFastSizedBox8,
      buildValidButton(),
      if (onValidTap != null && validButtonText != null) kFastSizedBox8,
    ],
  );
}