FxDrawerStyleCopyWithFn typedef

FxDrawerStyleCopyWithFn = FxDrawerStyle Function({Widget animationBuilder(Widget, Animation<double>), Duration animationDuration, Color? backgroundColor, double elevation, Widget footerBuilder(BuildContext)?, Widget headerBuilder(BuildContext)?, EdgeInsetsGeometry padding, ScrollPhysics physics, FxSafeAreaInsets safeArea, Widget separatorBuilder, Color? shadowColor, ShapeBorder? shape, bool shrinkWrap, Color? surfaceTintColor, Widget? tileBuilder(FxTile, bool, void ())?, FxTileStyle tileStyle, double? width})

Implementation

typedef FxDrawerStyleCopyWithFn =
    FxDrawerStyle Function({
      double? width,
      ShapeBorder? shape,
      FxSafeAreaInsets safeArea,
      double elevation,
      Color? shadowColor,
      Color? backgroundColor,
      Color? surfaceTintColor,
      EdgeInsetsGeometry padding,
      ScrollPhysics physics,
      bool shrinkWrap,
      Widget Function(BuildContext)? headerBuilder,
      Widget Function(BuildContext)? footerBuilder,
      FxTileStyle tileStyle,
      Widget? Function(FxTile, bool, void Function())? tileBuilder,
      Widget separatorBuilder,
      Widget Function(Widget, Animation<double>) animationBuilder,
      Duration animationDuration,
    });