JsonAppBarBuilder constructor
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 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
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.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,
);