WCPDateSlotWidgetDecorations class

Constructors

WCPDateSlotWidgetDecorations({EdgeInsets internalPadding = EdgeInsets.zero, BorderRadius? borderRadius, WCPDSWDMultiStateColletion<Border> selectedBorder = const WCPDSWDMultiStateColletion(), WCPDSWDMultiStateColletion<Border> notSelectedBorder = const WCPDSWDMultiStateColletion(), WCPDSWDMultiStateColletion<Color> selectedBackgroundColor = const WCPDSWDMultiStateColletion(), WCPDSWDMultiStateColletion<Color> notSelectedBackgroundColor = const WCPDSWDMultiStateColletion(), WCPDSWDMultiStateColletion<Color> selectedTextColor = const WCPDSWDMultiStateColletion(), WCPDSWDMultiStateColletion<Color> notSelectedTextColor = const WCPDSWDMultiStateColletion(), WCPDSWDMultiStateColletion<ZwapTextType> selectedTextType = const WCPDSWDMultiStateColletion(), WCPDSWDMultiStateColletion<ZwapTextType> notSelectedTextType = const WCPDSWDMultiStateColletion()})
const
WCPDateSlotWidgetDecorations.customTextStyle({EdgeInsets internalPadding = EdgeInsets.zero, BorderRadius? borderRadius, WCPDSWDMultiStateColletion<Border> selectedBorder = const WCPDSWDMultiStateColletion(), WCPDSWDMultiStateColletion<Border> notSelectedBorder = const WCPDSWDMultiStateColletion(), WCPDSWDMultiStateColletion<Color> selectedBackgroundColor = const WCPDSWDMultiStateColletion(), WCPDSWDMultiStateColletion<Color> notSelectedBackgroundColor = const WCPDSWDMultiStateColletion(), WCPDSWDMultiStateColletion<TextStyle> selectedTextStyle = const WCPDSWDMultiStateColletion(), WCPDSWDMultiStateColletion<TextStyle> notSelectedTextStyle = const WCPDSWDMultiStateColletion()})
const
WCPDateSlotWidgetDecorations.standard({EdgeInsets internalPadding = const EdgeInsets.symmetric(vertical: 5, horizontal: 7.5), BorderRadius? borderRadius = const BorderRadius.all(Radius.circular(10)), WCPDSWDMultiStateColletion<Border> selectedBorder = const WCPDSWDMultiStateColletion(standard: const Border.fromBorderSide(BorderSide(color: ZwapColors.primary100)), diasabled: const Border.fromBorderSide(BorderSide(color: ZwapColors.neutral100)), hovered: const Border.fromBorderSide(BorderSide(color: ZwapColors.primary200))), WCPDSWDMultiStateColletion<Border> notSelectedBorder = const WCPDSWDMultiStateColletion(diasabled: const Border.fromBorderSide(BorderSide(color: ZwapColors.neutral100)), hovered: const Border.fromBorderSide(BorderSide(color: ZwapColors.neutral300))), WCPDSWDMultiStateColletion<Color> selectedBackgroundColor = const WCPDSWDMultiStateColletion(diasabled: ZwapColors.whiteTransparent, hovered: ZwapColors.primary50, standard: ZwapColors.primary100), WCPDSWDMultiStateColletion<Color> notSelectedBackgroundColor = const WCPDSWDMultiStateColletion(diasabled: ZwapColors.whiteTransparent, hovered: ZwapColors.neutral100, standard: ZwapColors.whiteTransparent), WCPDSWDMultiStateColletion<Color> selectedTextColor = const WCPDSWDMultiStateColletion(diasabled: ZwapColors.primary800, hovered: ZwapColors.primary400, standard: ZwapColors.primary400), WCPDSWDMultiStateColletion<Color> notSelectedTextColor = const WCPDSWDMultiStateColletion(diasabled: ZwapColors.neutral300, hovered: ZwapColors.neutral800, standard: ZwapColors.neutral800), WCPDSWDMultiStateColletion<ZwapTextType> selectedTextType = const WCPDSWDMultiStateColletion(diasabled: ZwapTextType.bodySemiBold, hovered: ZwapTextType.bodySemiBold, standard: ZwapTextType.bodySemiBold), WCPDSWDMultiStateColletion<ZwapTextType> notSelectedTextType = const WCPDSWDMultiStateColletion(diasabled: ZwapTextType.bodyRegular, hovered: ZwapTextType.bodyRegular, standard: ZwapTextType.bodyRegular)})
const

Methods

copyWith({EdgeInsets? internalPadding, BorderRadius? borderRadius, WCPDSWDMultiStateColletion<Border>? selectedBorder, WCPDSWDMultiStateColletion<Border>? notSelectedBorder, WCPDSWDMultiStateColletion<Color>? selectedBackgroundColor, WCPDSWDMultiStateColletion<Color>? notSelectedBackgroundColor, WCPDSWDMultiStateColletion<Color>? selectedTextColor, WCPDSWDMultiStateColletion<Color>? notSelectedTextColor, WCPDSWDMultiStateColletion<ZwapTextType>? selectedTextType, WCPDSWDMultiStateColletion<ZwapTextType>? notSelectedTextType, WCPDSWDMultiStateColletion<TextStyle>? selectedTextStyle, WCPDSWDMultiStateColletion<TextStyle>? notSelectedTextStyle, required bool hasCustomTextStyle}) WCPDateSlotWidgetDecorations
If hasCustomTextStyle is true selectedTextColor, notSelectedTextColor, selectedTextType, notSelectedTextType will be null and only selectedTextStyle and notSelectedTextStyle will be copied
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited