ShadBaseTheme class abstract

Implementers
Annotations

Constructors

ShadBaseTheme({required ShadColorScheme colorScheme, required Brightness brightness, required ShadButtonTheme primaryButtonTheme, required ShadButtonTheme secondaryButtonTheme, required ShadButtonTheme destructiveButtonTheme, required ShadButtonTheme outlineButtonTheme, required ShadButtonTheme ghostButtonTheme, required ShadButtonTheme linkButtonTheme, required ShadBadgeTheme primaryBadgeTheme, required ShadBadgeTheme secondaryBadgeTheme, required ShadBadgeTheme destructiveBadgeTheme, required ShadBadgeTheme outlineBadgeTheme, required ShadBreadcrumbTheme breadcrumbTheme, required BorderRadius radius, required ShadAvatarTheme avatarTheme, required ShadButtonSizesTheme buttonSizesTheme, required ShadTooltipTheme tooltipTheme, required ShadPopoverTheme popoverTheme, required ShadDecoration decoration, required ShadTextTheme textTheme, required double disabledOpacity, required ShadSelectTheme selectTheme, required ShadOptionTheme optionTheme, required ShadCardTheme cardTheme, required ShadSwitchTheme switchTheme, required ShadCheckboxTheme checkboxTheme, required ShadInputTheme inputTheme, required ShadRadioTheme radioTheme, required ShadToastTheme primaryToastTheme, required ShadToastTheme destructiveToastTheme, required ShadBreakpoints breakpoints, required ShadAlertTheme primaryAlertTheme, required ShadAlertTheme destructiveAlertTheme, required ShadDialogTheme primaryDialogTheme, required ShadDialogTheme alertDialogTheme, required ShadSliderTheme sliderTheme, required ShadSheetTheme sheetTheme, required ShadProgressTheme progressTheme, required ShadAccordionTheme accordionTheme, required ShadTableTheme tableTheme, required ShadResizableTheme resizableTheme, required ShadHoverStrategies hoverStrategies, required bool disableSecondaryBorder, required ShadTabsTheme tabsTheme, required ShadContextMenuTheme contextMenuTheme, required ShadCalendarTheme calendarTheme, required ShadDatePickerTheme datePickerTheme, required ShadTimePickerTheme timePickerTheme, required ShadInputOTPTheme inputOTPTheme, required ShadMenubarTheme menubarTheme, required ShadSeparatorTheme separatorTheme, required ShadSonnerTheme sonnerTheme, required ShadStickySectionListTheme stickySectionListTheme, required ShadTextareaTheme textareaTheme, required ShadDefaultKeyboardToolbarTheme defaultKeyboardToolbarTheme})
const

Properties

accordionTheme ShadAccordionTheme
final
alertDialogTheme ShadDialogTheme
final
avatarTheme ShadAvatarTheme
final
final
breakpoints ShadBreakpoints
final
brightness Brightness
final
buttonSizesTheme ShadButtonSizesTheme
final
calendarTheme ShadCalendarTheme
final
cardTheme ShadCardTheme
final
checkboxTheme ShadCheckboxTheme
final
colorScheme ShadColorScheme
final
contextMenuTheme ShadContextMenuTheme
final
datePickerTheme ShadDatePickerTheme
final
decoration ShadDecoration
final
defaultKeyboardToolbarTheme ShadDefaultKeyboardToolbarTheme
final
destructiveAlertTheme ShadAlertTheme
final
destructiveBadgeTheme ShadBadgeTheme
final
destructiveButtonTheme ShadButtonTheme
final
destructiveToastTheme ShadToastTheme
final
disabledOpacity double
final
disableSecondaryBorder bool
final
ghostButtonTheme ShadButtonTheme
final
hashCode int
The hash code for this object.
no setterinherited
hoverStrategies ShadHoverStrategies
final
inputOTPTheme ShadInputOTPTheme
final
inputTheme ShadInputTheme
final
linkButtonTheme ShadButtonTheme
final
final
optionTheme ShadOptionTheme
final
outlineBadgeTheme ShadBadgeTheme
final
outlineButtonTheme ShadButtonTheme
final
popoverTheme ShadPopoverTheme
final
primaryAlertTheme ShadAlertTheme
final
primaryBadgeTheme ShadBadgeTheme
final
primaryButtonTheme ShadButtonTheme
final
primaryDialogTheme ShadDialogTheme
final
primaryToastTheme ShadToastTheme
final
progressTheme ShadProgressTheme
final
radioTheme ShadRadioTheme
final
radius BorderRadius
final
resizableTheme ShadResizableTheme
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secondaryBadgeTheme ShadBadgeTheme
final
secondaryButtonTheme ShadButtonTheme
final
selectTheme ShadSelectTheme
final
separatorTheme ShadSeparatorTheme
final
sheetTheme ShadSheetTheme
final
sliderTheme ShadSliderTheme
final
sonnerTheme ShadSonnerTheme
final
stickySectionListTheme ShadStickySectionListTheme
final
switchTheme ShadSwitchTheme
final
tableTheme ShadTableTheme
final
tabsTheme ShadTabsTheme
final
textareaTheme ShadTextareaTheme
final
textTheme ShadTextTheme
final
timePickerTheme ShadTimePickerTheme
final
tooltipTheme ShadTooltipTheme
final

Methods

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