FirstRunConfig constructor
const
FirstRunConfig({
- Color? primaryColor,
- Color? backgroundColor,
- Color? surfaceColor,
- Color? onSurfaceColor,
- Color? progressColor,
- Color? progressBackgroundColor,
- Color? successColor,
- Color? warningColor,
- Color? errorColor,
- double cardBorderRadius = 20,
- TextStyle? titleStyle,
- TextStyle? descriptionStyle,
- FirstRunButtonBuilder? buttonBuilder,
- FirstRunButtonBuilder? nextButtonBuilder,
- FirstRunButtonBuilder? backButtonBuilder,
- FirstRunButtonBuilder? skipButtonBuilder,
- AnimatedSwitcherTransitionBuilder? transitionBuilder,
- FirstRunLayout layout = FirstRunLayout.centered,
- EdgeInsetsGeometry padding = const EdgeInsets.all(24),
Creates a first-run UI configuration.
Implementation
const FirstRunConfig({
this.primaryColor,
this.backgroundColor,
this.surfaceColor,
this.onSurfaceColor,
this.progressColor,
this.progressBackgroundColor,
this.successColor,
this.warningColor,
this.errorColor,
this.cardBorderRadius = 20,
this.titleStyle,
this.descriptionStyle,
this.buttonBuilder,
this.nextButtonBuilder,
this.backButtonBuilder,
this.skipButtonBuilder,
this.transitionBuilder,
this.layout = FirstRunLayout.centered,
this.padding = const EdgeInsets.all(24),
});