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