copyWith method
ArcaneTheme
copyWith({
- double? radius,
- double? defaultHeaderHeight,
- ContrastedColorScheme? scheme,
- double? surfaceOpacity,
- double? surfaceBlur,
- double? scaling,
- double? contrast,
- double? spin,
- ChatTheme? chat,
- EdgeTheme? edge,
- ToastTheme? toast,
- CardCarouselTheme? cardCarousel,
- GutterTheme? gutter,
- MaterialScrollBehavior? scrollBehavior,
- ThemeMode? themeMode,
- ThemeData materialThemeBuilder(
- ArcaneTheme theme,
- Brightness brightness
- CupertinoThemeData cupertinoThemeBuilder(
- ArcaneTheme theme,
- Brightness brightness
- ThemeData shadThemeBuilder(
- ArcaneTheme theme,
- Brightness brightness
Implementation
ArcaneTheme copyWith({
double? radius,
double? defaultHeaderHeight,
ContrastedColorScheme? scheme,
double? surfaceOpacity,
double? surfaceBlur,
double? scaling,
double? contrast,
double? spin,
ChatTheme? chat,
EdgeTheme? edge,
ToastTheme? toast,
CardCarouselTheme? cardCarousel,
GutterTheme? gutter,
NavigationTheme? navigationScreen,
m.MaterialScrollBehavior? scrollBehavior,
ThemeMode? themeMode,
m.ThemeData Function(ArcaneTheme theme, Brightness brightness)?
materialThemeBuilder,
c.CupertinoThemeData Function(ArcaneTheme theme, Brightness brightness)?
cupertinoThemeBuilder,
ThemeData Function(ArcaneTheme theme, Brightness brightness)?
shadThemeBuilder,
}) =>
ArcaneTheme(
edge: edge ?? this.edge,
toast: toast ?? this.toast,
defaultHeaderHeight: defaultHeaderHeight ?? this.defaultHeaderHeight,
cardCarousel: cardCarousel ?? this.cardCarousel,
navigationScreen: navigationScreen ?? this.navigationScreen,
radius: radius ?? this.radius,
scheme: scheme ?? this.scheme,
surfaceOpacity: surfaceOpacity ?? this.surfaceOpacity,
surfaceBlur: surfaceBlur ?? this.surfaceBlur,
scaling: scaling ?? this.scaling,
contrast: contrast ?? this.contrast,
spin: spin ?? this.spin,
chat: chat ?? this.chat,
gutter: gutter ?? this.gutter,
scrollBehavior: scrollBehavior ?? this.scrollBehavior,
themeMode: themeMode ?? this.themeMode,
materialThemeBuilder: materialThemeBuilder ?? this.materialThemeBuilder,
cupertinoThemeBuilder:
cupertinoThemeBuilder ?? this.cupertinoThemeBuilder,
shadThemeBuilder: shadThemeBuilder ?? this.shadThemeBuilder,
);