copyWith method

TermosNavBarEffects copyWith({
  1. double? glowColorMixWithWhite,
  2. double? dotGridPrimaryMixWithWhite,
  3. double? dotGridPrimaryAlphaLight,
  4. double? dotGridPrimaryAlphaDark,
  5. double? selectionAlphaLight,
  6. double? selectionAlphaDark,
  7. double? starfieldIntensityLight,
  8. double? starfieldIntensityDark,
  9. double? glowShellBaseOpacityLight,
  10. double? glowShellBaseOpacityDark,
  11. int? dotGridExpansionMs,
  12. int? dotGridDecayMs,
})

Implementation

TermosNavBarEffects copyWith({
  double? glowColorMixWithWhite,
  double? dotGridPrimaryMixWithWhite,
  double? dotGridPrimaryAlphaLight,
  double? dotGridPrimaryAlphaDark,
  double? selectionAlphaLight,
  double? selectionAlphaDark,
  double? starfieldIntensityLight,
  double? starfieldIntensityDark,
  double? glowShellBaseOpacityLight,
  double? glowShellBaseOpacityDark,
  int? dotGridExpansionMs,
  int? dotGridDecayMs,
}) {
  return TermosNavBarEffects(
    glowColorMixWithWhite: glowColorMixWithWhite ?? this.glowColorMixWithWhite,
    dotGridPrimaryMixWithWhite:
        dotGridPrimaryMixWithWhite ?? this.dotGridPrimaryMixWithWhite,
    dotGridPrimaryAlphaLight: dotGridPrimaryAlphaLight ?? this.dotGridPrimaryAlphaLight,
    dotGridPrimaryAlphaDark: dotGridPrimaryAlphaDark ?? this.dotGridPrimaryAlphaDark,
    selectionAlphaLight: selectionAlphaLight ?? this.selectionAlphaLight,
    selectionAlphaDark: selectionAlphaDark ?? this.selectionAlphaDark,
    starfieldIntensityLight: starfieldIntensityLight ?? this.starfieldIntensityLight,
    starfieldIntensityDark: starfieldIntensityDark ?? this.starfieldIntensityDark,
    glowShellBaseOpacityLight: glowShellBaseOpacityLight ?? this.glowShellBaseOpacityLight,
    glowShellBaseOpacityDark: glowShellBaseOpacityDark ?? this.glowShellBaseOpacityDark,
    dotGridExpansionMs: dotGridExpansionMs ?? this.dotGridExpansionMs,
    dotGridDecayMs: dotGridDecayMs ?? this.dotGridDecayMs,
  );
}