TitleBar function

Widget TitleBar(
  1. BuildContext context, {
  2. required Widget title,
  3. List<Widget>? actions,
  4. double padX = 16,
})

Implementation

Widget TitleBar(BuildContext context, {required Widget title, List<Widget>? actions, double padX = 16}) {
  return RowMax([
    if (padX > 0) space(width: padX),
    DefaultTextStyle(style: context.themeData.textTheme.titleMedium!, child: title),
    const Spacer(),
    if (actions != null) ...actions,
    if (padX > 0) space(width: padX),
  ]).constrainedBox(minHeight: 56).coloredBox(context.themeData.cardColor);
}