configure static method

void configure({
  1. Duration? defaultDuration,
  2. SnackBarBehavior? defaultBehavior,
  3. EdgeInsets? defaultMargin,
  4. bool? showCloseButton,
  5. bool? showProgressIndicator,
  6. double? progressIndicatorHeight,
  7. SnackbarPosition? defaultPosition,
})

Configures global defaults for all SnackbarKit instances.

Implementation

static void configure({
  Duration? defaultDuration,
  SnackBarBehavior? defaultBehavior,
  EdgeInsets? defaultMargin,
  bool? showCloseButton,
  bool? showProgressIndicator,
  double? progressIndicatorHeight,
  SnackbarPosition? defaultPosition,
}) {
  if (defaultDuration != null) {
    SnackbarKitConfig.defaultDuration = defaultDuration;
  }
  if (defaultBehavior != null) {
    SnackbarKitConfig.defaultBehavior = defaultBehavior;
  }
  if (defaultMargin != null) {
    SnackbarKitConfig.defaultMargin = defaultMargin;
  }
  if (showCloseButton != null) {
    SnackbarKitConfig.showCloseButton = showCloseButton;
  }
  if (showProgressIndicator != null) {
    SnackbarKitConfig.showProgressIndicator = showProgressIndicator;
  }
  if (progressIndicatorHeight != null) {
    SnackbarKitConfig.progressIndicatorHeight = progressIndicatorHeight;
  }
  if (defaultPosition != null) {
    SnackbarKitConfig.defaultPosition = defaultPosition;
  }
}