JsonAppBarBuilder constructor

JsonAppBarBuilder({
  1. List<JsonWidgetData>? actions,
  2. IconThemeData? actionsIconTheme,
  3. required bool automaticallyImplyLeading,
  4. Color? backgroundColor,
  5. JsonWidgetData? bottom,
  6. required double bottomOpacity,
  7. bool? centerTitle,
  8. double? elevation,
  9. required bool excludeHeaderSemantics,
  10. JsonWidgetData? flexibleSpace,
  11. Color? foregroundColor,
  12. IconThemeData? iconTheme,
  13. JsonWidgetData? leading,
  14. double? leadingWidth,
  15. required bool primary,
  16. double? scrolledUnderElevation,
  17. Color? shadowColor,
  18. ShapeBorder? shape,
  19. Color? surfaceTintColor,
  20. SystemUiOverlayStyle? systemOverlayStyle,
  21. TextStyle? titleTextStyle,
  22. TextStyle? toolbarTextStyle,
  23. JsonWidgetData? title,
  24. double? titleSpacing,
  25. double? toolbarHeight,
  26. 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,
      );