JsonAppBarBuilder constructor
const
JsonAppBarBuilder({
- List<
JsonWidgetData> ? actions, - IconThemeData? actionsIconTheme,
- required bool automaticallyImplyLeading,
- Color? backgroundColor,
- JsonWidgetData? bottom,
- required double bottomOpacity,
- bool? centerTitle,
- double? elevation,
- required bool excludeHeaderSemantics,
- JsonWidgetData? flexibleSpace,
- Color? foregroundColor,
- IconThemeData? iconTheme,
- JsonWidgetData? leading,
- double? leadingWidth,
- required ScrollNotificationPredicate notificationPredicate,
- required bool primary,
- double? scrolledUnderElevation,
- Color? shadowColor,
- ShapeBorder? shape,
- Color? surfaceTintColor,
- SystemUiOverlayStyle? systemOverlayStyle,
- TextStyle? titleTextStyle,
- TextStyle? toolbarTextStyle,
- JsonWidgetData? title,
- double? titleSpacing,
- double? toolbarHeight,
- required double toolbarOpacity,
Implementation
const JsonAppBarBuilder({
this.actions,
this.actionsIconTheme,
required this.automaticallyImplyLeading,
this.backgroundColor,
this.bottom,
required this.bottomOpacity,
this.centerTitle,
this.elevation,
required this.excludeHeaderSemantics,
this.flexibleSpace,
this.foregroundColor,
this.iconTheme,
this.leading,
this.leadingWidth,
required this.notificationPredicate,
required this.primary,
this.scrolledUnderElevation,
this.shadowColor,
this.shape,
this.surfaceTintColor,
this.systemOverlayStyle,
this.titleTextStyle,
this.toolbarTextStyle,
this.title,
this.titleSpacing,
this.toolbarHeight,
required this.toolbarOpacity,
}) : super(
numSupportedChildren: kNumSupportedChildren,
preferredSizeWidget: true,
);