copyWith method
- {Color? sourceTextprimary,
- Color? textprimary,
- Color? onTextprimary,
- Color? textprimaryContainer,
- Color? onTextprimaryContainer,
- Color? sourceTextsecondary,
- Color? textsecondary,
- Color? onTextsecondary,
- Color? textsecondaryContainer,
- Color? onTextsecondaryContainer,
- Color? sourceTextdisabled,
- Color? textdisabled,
- Color? onTextdisabled,
- Color? textdisabledContainer,
- Color? onTextdisabledContainer,
- Color? sourcePrimarymain,
- Color? primarymain,
- Color? onPrimarymain,
- Color? primarymainContainer,
- Color? onPrimarymainContainer,
- Color? sourcePrimarydark,
- Color? primarydark,
- Color? onPrimarydark,
- Color? primarydarkContainer,
- Color? onPrimarydarkContainer,
- Color? sourcePrimarylight,
- Color? primarylight,
- Color? onPrimarylight,
- Color? primarylightContainer,
- Color? onPrimarylightContainer,
- Color? sourcePrimarycontrast,
- Color? primarycontrast,
- Color? onPrimarycontrast,
- Color? primarycontrastContainer,
- Color? onPrimarycontrastContainer,
- Color? sourcePrimaryhover,
- Color? primaryhover,
- Color? onPrimaryhover,
- Color? primaryhoverContainer,
- Color? onPrimaryhoverContainer,
- Color? sourcePrimaryselected,
- Color? primaryselected,
- Color? onPrimaryselected,
- Color? primaryselectedContainer,
- Color? onPrimaryselectedContainer,
- Color? sourcePrimaryfocus,
- Color? primaryfocus,
- Color? onPrimaryfocus,
- Color? primaryfocusContainer,
- Color? onPrimaryfocusContainer,
- Color? sourcePrimaryoutlinedborder,
- Color? primaryoutlinedborder,
- Color? onPrimaryoutlinedborder,
- Color? primaryoutlinedborderContainer,
- Color? onPrimaryoutlinedborderContainer,
- Color? sourceSecondarymain,
- Color? secondarymain,
- Color? onSecondarymain,
- Color? secondarymainContainer,
- Color? onSecondarymainContainer,
- Color? sourceSecondarydark,
- Color? secondarydark,
- Color? onSecondarydark,
- Color? secondarydarkContainer,
- Color? onSecondarydarkContainer,
- Color? sourceSecondarylight,
- Color? secondarylight,
- Color? onSecondarylight,
- Color? secondarylightContainer,
- Color? onSecondarylightContainer,
- Color? sourceErrormain,
- Color? errormain,
- Color? onErrormain,
- Color? errormainContainer,
- Color? onErrormainContainer,
- Color? sourceErrordark,
- Color? errordark,
- Color? onErrordark,
- Color? errordarkContainer,
- Color? onErrordarkContainer,
- Color? sourceErrorlight,
- Color? errorlight,
- Color? onErrorlight,
- Color? errorlightContainer,
- Color? onErrorlightContainer,
- Color? sourceErrorconstant,
- Color? errorconstant,
- Color? onErrorconstant,
- Color? errorconstantContainer,
- Color? onErrorconstantContainer,
- Color? sourceWarningmain,
- Color? warningmain,
- Color? onWarningmain,
- Color? warningmainContainer,
- Color? onWarningmainContainer,
- Color? sourceWarningdark,
- Color? warningdark,
- Color? onWarningdark,
- Color? warningdarkContainer,
- Color? onWarningdarkContainer,
- Color? sourceWarninglight,
- Color? warninglight,
- Color? onWarninglight,
- Color? warninglightContainer,
- Color? onWarninglightContainer,
- Color? sourceInfomain,
- Color? infomain,
- Color? onInfomain,
- Color? infomainContainer,
- Color? onInfomainContainer,
- Color? sourceInfodark,
- Color? infodark,
- Color? onInfodark,
- Color? infodarkContainer,
- Color? onInfodarkContainer,
- Color? sourceInfolight,
- Color? infolight,
- Color? onInfolight,
- Color? infolightContainer,
- Color? onInfolightContainer,
- Color? sourceInfocontrast,
- Color? infocontrast,
- Color? onInfocontrast,
- Color? infocontrastContainer,
- Color? onInfocontrastContainer,
- Color? sourceSuccessmain,
- Color? successmain,
- Color? onSuccessmain,
- Color? successmainContainer,
- Color? onSuccessmainContainer,
- Color? sourceSuccessdark,
- Color? successdark,
- Color? onSuccessdark,
- Color? successdarkContainer,
- Color? onSuccessdarkContainer,
- Color? sourceSuccesslight,
- Color? successlight,
- Color? onSuccesslight,
- Color? successlightContainer,
- Color? onSuccesslightContainer,
- Color? sourceSuccesscontrast,
- Color? successcontrast,
- Color? onSuccesscontrast,
- Color? successcontrastContainer,
- Color? onSuccesscontrastContainer,
- Color? sourceBackgrounddefault,
- Color? backgrounddefault,
- Color? onBackgrounddefault,
- Color? backgrounddefaultContainer,
- Color? onBackgrounddefaultContainer,
- Color? sourceDivider,
- Color? divider,
- Color? onDivider,
- Color? dividerContainer,
- Color? onDividerContainer,
- Color? sourceCommonwhite,
- Color? commonwhite,
- Color? onCommonwhite,
- Color? commonwhiteContainer,
- Color? onCommonwhiteContainer,
- Color? sourceCommonblack,
- Color? commonblack,
- Color? onCommonblack,
- Color? commonblackContainer,
- Color? onCommonblackContainer,
- Color? surfaceHieghest}
override
Creates a copy of this theme extension with the given fields replaced by the non-null parameter values.
Implementation
@override
CustomColors copyWith({
Color? sourceTextprimary,
Color? textprimary,
Color? onTextprimary,
Color? textprimaryContainer,
Color? onTextprimaryContainer,
Color? sourceTextsecondary,
Color? textsecondary,
Color? onTextsecondary,
Color? textsecondaryContainer,
Color? onTextsecondaryContainer,
Color? sourceTextdisabled,
Color? textdisabled,
Color? onTextdisabled,
Color? textdisabledContainer,
Color? onTextdisabledContainer,
Color? sourcePrimarymain,
Color? primarymain,
Color? onPrimarymain,
Color? primarymainContainer,
Color? onPrimarymainContainer,
Color? sourcePrimarydark,
Color? primarydark,
Color? onPrimarydark,
Color? primarydarkContainer,
Color? onPrimarydarkContainer,
Color? sourcePrimarylight,
Color? primarylight,
Color? onPrimarylight,
Color? primarylightContainer,
Color? onPrimarylightContainer,
Color? sourcePrimarycontrast,
Color? primarycontrast,
Color? onPrimarycontrast,
Color? primarycontrastContainer,
Color? onPrimarycontrastContainer,
Color? sourcePrimaryhover,
Color? primaryhover,
Color? onPrimaryhover,
Color? primaryhoverContainer,
Color? onPrimaryhoverContainer,
Color? sourcePrimaryselected,
Color? primaryselected,
Color? onPrimaryselected,
Color? primaryselectedContainer,
Color? onPrimaryselectedContainer,
Color? sourcePrimaryfocus,
Color? primaryfocus,
Color? onPrimaryfocus,
Color? primaryfocusContainer,
Color? onPrimaryfocusContainer,
Color? sourcePrimaryoutlinedborder,
Color? primaryoutlinedborder,
Color? onPrimaryoutlinedborder,
Color? primaryoutlinedborderContainer,
Color? onPrimaryoutlinedborderContainer,
Color? sourceSecondarymain,
Color? secondarymain,
Color? onSecondarymain,
Color? secondarymainContainer,
Color? onSecondarymainContainer,
Color? sourceSecondarydark,
Color? secondarydark,
Color? onSecondarydark,
Color? secondarydarkContainer,
Color? onSecondarydarkContainer,
Color? sourceSecondarylight,
Color? secondarylight,
Color? onSecondarylight,
Color? secondarylightContainer,
Color? onSecondarylightContainer,
Color? sourceErrormain,
Color? errormain,
Color? onErrormain,
Color? errormainContainer,
Color? onErrormainContainer,
Color? sourceErrordark,
Color? errordark,
Color? onErrordark,
Color? errordarkContainer,
Color? onErrordarkContainer,
Color? sourceErrorlight,
Color? errorlight,
Color? onErrorlight,
Color? errorlightContainer,
Color? onErrorlightContainer,
Color? sourceErrorconstant,
Color? errorconstant,
Color? onErrorconstant,
Color? errorconstantContainer,
Color? onErrorconstantContainer,
Color? sourceWarningmain,
Color? warningmain,
Color? onWarningmain,
Color? warningmainContainer,
Color? onWarningmainContainer,
Color? sourceWarningdark,
Color? warningdark,
Color? onWarningdark,
Color? warningdarkContainer,
Color? onWarningdarkContainer,
Color? sourceWarninglight,
Color? warninglight,
Color? onWarninglight,
Color? warninglightContainer,
Color? onWarninglightContainer,
Color? sourceInfomain,
Color? infomain,
Color? onInfomain,
Color? infomainContainer,
Color? onInfomainContainer,
Color? sourceInfodark,
Color? infodark,
Color? onInfodark,
Color? infodarkContainer,
Color? onInfodarkContainer,
Color? sourceInfolight,
Color? infolight,
Color? onInfolight,
Color? infolightContainer,
Color? onInfolightContainer,
Color? sourceInfocontrast,
Color? infocontrast,
Color? onInfocontrast,
Color? infocontrastContainer,
Color? onInfocontrastContainer,
Color? sourceSuccessmain,
Color? successmain,
Color? onSuccessmain,
Color? successmainContainer,
Color? onSuccessmainContainer,
Color? sourceSuccessdark,
Color? successdark,
Color? onSuccessdark,
Color? successdarkContainer,
Color? onSuccessdarkContainer,
Color? sourceSuccesslight,
Color? successlight,
Color? onSuccesslight,
Color? successlightContainer,
Color? onSuccesslightContainer,
Color? sourceSuccesscontrast,
Color? successcontrast,
Color? onSuccesscontrast,
Color? successcontrastContainer,
Color? onSuccesscontrastContainer,
Color? sourceBackgrounddefault,
Color? backgrounddefault,
Color? onBackgrounddefault,
Color? backgrounddefaultContainer,
Color? onBackgrounddefaultContainer,
Color? sourceDivider,
Color? divider,
Color? onDivider,
Color? dividerContainer,
Color? onDividerContainer,
Color? sourceCommonwhite,
Color? commonwhite,
Color? onCommonwhite,
Color? commonwhiteContainer,
Color? onCommonwhiteContainer,
Color? sourceCommonblack,
Color? commonblack,
Color? onCommonblack,
Color? commonblackContainer,
Color? onCommonblackContainer,
Color? surfaceHieghest,
}) {
return CustomColors(
sourceTextprimary: sourceTextprimary ?? this.sourceTextprimary,
textprimary: textprimary ?? this.textprimary,
onTextprimary: onTextprimary ?? this.onTextprimary,
textprimaryContainer: textprimaryContainer ?? this.textprimaryContainer,
onTextprimaryContainer:
onTextprimaryContainer ?? this.onTextprimaryContainer,
sourceTextsecondary: sourceTextsecondary ?? this.sourceTextsecondary,
textsecondary: textsecondary ?? this.textsecondary,
onTextsecondary: onTextsecondary ?? this.onTextsecondary,
textsecondaryContainer:
textsecondaryContainer ?? this.textsecondaryContainer,
onTextsecondaryContainer:
onTextsecondaryContainer ?? this.onTextsecondaryContainer,
sourceTextdisabled: sourceTextdisabled ?? this.sourceTextdisabled,
textdisabled: textdisabled ?? this.textdisabled,
onTextdisabled: onTextdisabled ?? this.onTextdisabled,
textdisabledContainer:
textdisabledContainer ?? this.textdisabledContainer,
onTextdisabledContainer:
onTextdisabledContainer ?? this.onTextdisabledContainer,
sourcePrimarymain: sourcePrimarymain ?? this.sourcePrimarymain,
primarymain: primarymain ?? this.primarymain,
onPrimarymain: onPrimarymain ?? this.onPrimarymain,
primarymainContainer: primarymainContainer ?? this.primarymainContainer,
onPrimarymainContainer:
onPrimarymainContainer ?? this.onPrimarymainContainer,
sourcePrimarydark: sourcePrimarydark ?? this.sourcePrimarydark,
primarydark: primarydark ?? this.primarydark,
onPrimarydark: onPrimarydark ?? this.onPrimarydark,
primarydarkContainer: primarydarkContainer ?? this.primarydarkContainer,
onPrimarydarkContainer:
onPrimarydarkContainer ?? this.onPrimarydarkContainer,
sourcePrimarylight: sourcePrimarylight ?? this.sourcePrimarylight,
primarylight: primarylight ?? this.primarylight,
onPrimarylight: onPrimarylight ?? this.onPrimarylight,
primarylightContainer:
primarylightContainer ?? this.primarylightContainer,
onPrimarylightContainer:
onPrimarylightContainer ?? this.onPrimarylightContainer,
sourcePrimarycontrast:
sourcePrimarycontrast ?? this.sourcePrimarycontrast,
primarycontrast: primarycontrast ?? this.primarycontrast,
onPrimarycontrast: onPrimarycontrast ?? this.onPrimarycontrast,
primarycontrastContainer:
primarycontrastContainer ?? this.primarycontrastContainer,
onPrimarycontrastContainer:
onPrimarycontrastContainer ?? this.onPrimarycontrastContainer,
sourcePrimaryhover: sourcePrimaryhover ?? this.sourcePrimaryhover,
primaryhover: primaryhover ?? this.primaryhover,
onPrimaryhover: onPrimaryhover ?? this.onPrimaryhover,
primaryhoverContainer:
primaryhoverContainer ?? this.primaryhoverContainer,
onPrimaryhoverContainer:
onPrimaryhoverContainer ?? this.onPrimaryhoverContainer,
sourcePrimaryselected:
sourcePrimaryselected ?? this.sourcePrimaryselected,
primaryselected: primaryselected ?? this.primaryselected,
onPrimaryselected: onPrimaryselected ?? this.onPrimaryselected,
primaryselectedContainer:
primaryselectedContainer ?? this.primaryselectedContainer,
onPrimaryselectedContainer:
onPrimaryselectedContainer ?? this.onPrimaryselectedContainer,
sourcePrimaryfocus: sourcePrimaryfocus ?? this.sourcePrimaryfocus,
primaryfocus: primaryfocus ?? this.primaryfocus,
onPrimaryfocus: onPrimaryfocus ?? this.onPrimaryfocus,
primaryfocusContainer:
primaryfocusContainer ?? this.primaryfocusContainer,
onPrimaryfocusContainer:
onPrimaryfocusContainer ?? this.onPrimaryfocusContainer,
sourcePrimaryoutlinedborder:
sourcePrimaryoutlinedborder ?? this.sourcePrimaryoutlinedborder,
primaryoutlinedborder:
primaryoutlinedborder ?? this.primaryoutlinedborder,
onPrimaryoutlinedborder:
onPrimaryoutlinedborder ?? this.onPrimaryoutlinedborder,
primaryoutlinedborderContainer: primaryoutlinedborderContainer ??
this.primaryoutlinedborderContainer,
onPrimaryoutlinedborderContainer: onPrimaryoutlinedborderContainer ??
this.onPrimaryoutlinedborderContainer,
sourceSecondarymain: sourceSecondarymain ?? this.sourceSecondarymain,
secondarymain: secondarymain ?? this.secondarymain,
onSecondarymain: onSecondarymain ?? this.onSecondarymain,
secondarymainContainer:
secondarymainContainer ?? this.secondarymainContainer,
onSecondarymainContainer:
onSecondarymainContainer ?? this.onSecondarymainContainer,
sourceSecondarydark: sourceSecondarydark ?? this.sourceSecondarydark,
secondarydark: secondarydark ?? this.secondarydark,
onSecondarydark: onSecondarydark ?? this.onSecondarydark,
secondarydarkContainer:
secondarydarkContainer ?? this.secondarydarkContainer,
onSecondarydarkContainer:
onSecondarydarkContainer ?? this.onSecondarydarkContainer,
sourceSecondarylight: sourceSecondarylight ?? this.sourceSecondarylight,
secondarylight: secondarylight ?? this.secondarylight,
onSecondarylight: onSecondarylight ?? this.onSecondarylight,
secondarylightContainer:
secondarylightContainer ?? this.secondarylightContainer,
onSecondarylightContainer:
onSecondarylightContainer ?? this.onSecondarylightContainer,
sourceErrormain: sourceErrormain ?? this.sourceErrormain,
errormain: errormain ?? this.errormain,
onErrormain: onErrormain ?? this.onErrormain,
errormainContainer: errormainContainer ?? this.errormainContainer,
onErrormainContainer: onErrormainContainer ?? this.onErrormainContainer,
sourceErrordark: sourceErrordark ?? this.sourceErrordark,
errordark: errordark ?? this.errordark,
onErrordark: onErrordark ?? this.onErrordark,
errordarkContainer: errordarkContainer ?? this.errordarkContainer,
onErrordarkContainer: onErrordarkContainer ?? this.onErrordarkContainer,
sourceErrorlight: sourceErrorlight ?? this.sourceErrorlight,
errorlight: errorlight ?? this.errorlight,
onErrorlight: onErrorlight ?? this.onErrorlight,
errorlightContainer: errorlightContainer ?? this.errorlightContainer,
onErrorlightContainer:
onErrorlightContainer ?? this.onErrorlightContainer,
sourceErrorconstant: sourceErrorconstant ?? this.sourceErrorconstant,
errorconstant: errorconstant ?? this.errorconstant,
onErrorconstant: onErrorconstant ?? this.onErrorconstant,
errorconstantContainer:
errorconstantContainer ?? this.errorconstantContainer,
onErrorconstantContainer:
onErrorconstantContainer ?? this.onErrorconstantContainer,
sourceWarningmain: sourceWarningmain ?? this.sourceWarningmain,
warningmain: warningmain ?? this.warningmain,
onWarningmain: onWarningmain ?? this.onWarningmain,
warningmainContainer: warningmainContainer ?? this.warningmainContainer,
onWarningmainContainer:
onWarningmainContainer ?? this.onWarningmainContainer,
sourceWarningdark: sourceWarningdark ?? this.sourceWarningdark,
warningdark: warningdark ?? this.warningdark,
onWarningdark: onWarningdark ?? this.onWarningdark,
warningdarkContainer: warningdarkContainer ?? this.warningdarkContainer,
onWarningdarkContainer:
onWarningdarkContainer ?? this.onWarningdarkContainer,
sourceWarninglight: sourceWarninglight ?? this.sourceWarninglight,
warninglight: warninglight ?? this.warninglight,
onWarninglight: onWarninglight ?? this.onWarninglight,
warninglightContainer:
warninglightContainer ?? this.warninglightContainer,
onWarninglightContainer:
onWarninglightContainer ?? this.onWarninglightContainer,
sourceInfomain: sourceInfomain ?? this.sourceInfomain,
infomain: infomain ?? this.infomain,
onInfomain: onInfomain ?? this.onInfomain,
infomainContainer: infomainContainer ?? this.infomainContainer,
onInfomainContainer: onInfomainContainer ?? this.onInfomainContainer,
sourceInfodark: sourceInfodark ?? this.sourceInfodark,
infodark: infodark ?? this.infodark,
onInfodark: onInfodark ?? this.onInfodark,
infodarkContainer: infodarkContainer ?? this.infodarkContainer,
onInfodarkContainer: onInfodarkContainer ?? this.onInfodarkContainer,
sourceInfolight: sourceInfolight ?? this.sourceInfolight,
infolight: infolight ?? this.infolight,
onInfolight: onInfolight ?? this.onInfolight,
infolightContainer: infolightContainer ?? this.infolightContainer,
onInfolightContainer: onInfolightContainer ?? this.onInfolightContainer,
sourceInfocontrast: sourceInfocontrast ?? this.sourceInfocontrast,
infocontrast: infocontrast ?? this.infocontrast,
onInfocontrast: onInfocontrast ?? this.onInfocontrast,
infocontrastContainer:
infocontrastContainer ?? this.infocontrastContainer,
onInfocontrastContainer:
onInfocontrastContainer ?? this.onInfocontrastContainer,
sourceSuccessmain: sourceSuccessmain ?? this.sourceSuccessmain,
successmain: successmain ?? this.successmain,
onSuccessmain: onSuccessmain ?? this.onSuccessmain,
successmainContainer: successmainContainer ?? this.successmainContainer,
onSuccessmainContainer:
onSuccessmainContainer ?? this.onSuccessmainContainer,
sourceSuccessdark: sourceSuccessdark ?? this.sourceSuccessdark,
successdark: successdark ?? this.successdark,
onSuccessdark: onSuccessdark ?? this.onSuccessdark,
successdarkContainer: successdarkContainer ?? this.successdarkContainer,
onSuccessdarkContainer:
onSuccessdarkContainer ?? this.onSuccessdarkContainer,
sourceSuccesslight: sourceSuccesslight ?? this.sourceSuccesslight,
successlight: successlight ?? this.successlight,
onSuccesslight: onSuccesslight ?? this.onSuccesslight,
successlightContainer:
successlightContainer ?? this.successlightContainer,
onSuccesslightContainer:
onSuccesslightContainer ?? this.onSuccesslightContainer,
sourceSuccesscontrast:
sourceSuccesscontrast ?? this.sourceSuccesscontrast,
successcontrast: successcontrast ?? this.successcontrast,
onSuccesscontrast: onSuccesscontrast ?? this.onSuccesscontrast,
successcontrastContainer:
successcontrastContainer ?? this.successcontrastContainer,
onSuccesscontrastContainer:
onSuccesscontrastContainer ?? this.onSuccesscontrastContainer,
sourceBackgrounddefault:
sourceBackgrounddefault ?? this.sourceBackgrounddefault,
backgrounddefault: backgrounddefault ?? this.backgrounddefault,
onBackgrounddefault: onBackgrounddefault ?? this.onBackgrounddefault,
backgrounddefaultContainer:
backgrounddefaultContainer ?? this.backgrounddefaultContainer,
onBackgrounddefaultContainer:
onBackgrounddefaultContainer ?? this.onBackgrounddefaultContainer,
sourceDivider: sourceDivider ?? this.sourceDivider,
divider: divider ?? this.divider,
onDivider: onDivider ?? this.onDivider,
dividerContainer: dividerContainer ?? this.dividerContainer,
onDividerContainer: onDividerContainer ?? this.onDividerContainer,
sourceCommonwhite: sourceCommonwhite ?? this.sourceCommonwhite,
commonwhite: commonwhite ?? this.commonwhite,
onCommonwhite: onCommonwhite ?? this.onCommonwhite,
commonwhiteContainer: commonwhiteContainer ?? this.commonwhiteContainer,
onCommonwhiteContainer:
onCommonwhiteContainer ?? this.onCommonwhiteContainer,
sourceCommonblack: sourceCommonblack ?? this.sourceCommonblack,
surfaceContainerLowest: commonblack ?? surfaceContainerLowest,
surfaceContainerLow: onCommonblack ?? surfaceContainerLow,
surfaceContainer: commonblackContainer ?? surfaceContainer,
surfaceContainerHigh: onCommonblackContainer ?? surfaceContainerHigh,
surfaceContainerHieghest: surfaceHieghest ?? surfaceContainerHieghest);
}