TwColors class
Tailwind CSS Color system for Flutter Complete color palette matching TailwindCSS v4.1 specifications Each color includes 11 steps: 50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 950
这是颜色系统的核心数据源,BaseColorsExt 基于这个类构建 This is the core data source for the color system, BaseColorsExt is built on top of this class
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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
Static Properties
-
colorNames
→ List<
String> -
Get all available color names
no setter
-
colorVariants
→ List<
int> -
Get all available variants for any color
no setter
Static Methods
-
getColor(
String colorName, int variant) → Color? - Get color by name and variant Usage: TwColors.getColor('red', 500) returns red-500
-
getDefaultColor(
String colorName) → Color? - Get default color variant (500) by name Usage: TwColors.getDefaultColor('red') returns red-500
-
hasColor(
String colorName) → bool - Check if color name exists
Constants
-
allColors
→ const Map<
String, Map< int, Color> > - All color palettes map for dynamic access
- amber50 → const Color
- amber-50
- amber100 → const Color
- amber-100
- amber200 → const Color
- amber-200
- amber300 → const Color
- amber-300
- amber400 → const Color
- amber-400
- amber500 → const Color
- amber-500
- amber600 → const Color
- amber-600
- amber700 → const Color
- amber-700
- amber800 → const Color
- amber-800
- amber900 → const Color
- amber-900
- amber950 → const Color
- amber-950
-
amberColors
→ const Map<
int, Color> - Amber color variants map
- black → const Color
- Pure black
- blue50 → const Color
- blue-50
- blue100 → const Color
- blue-100
- blue200 → const Color
- blue-200
- blue300 → const Color
- blue-300
- blue400 → const Color
- blue-400
- blue500 → const Color
- blue-500
- blue600 → const Color
- blue-600
- blue700 → const Color
- blue-700
- blue800 → const Color
- blue-800
- blue900 → const Color
- blue-900
- blue950 → const Color
- blue-950
-
blueColors
→ const Map<
int, Color> - Blue color variants map
- current → const Color
- Current color (inherit from parent)
- cyan50 → const Color
- cyan-50
- cyan100 → const Color
- cyan-100
- cyan200 → const Color
- cyan-200
- cyan300 → const Color
- cyan-300
- cyan400 → const Color
- cyan-400
- cyan500 → const Color
- cyan-500
- cyan600 → const Color
- cyan-600
- cyan700 → const Color
- cyan-700
- cyan800 → const Color
- cyan-800
- cyan900 → const Color
- cyan-900
- cyan950 → const Color
- cyan-950
-
cyanColors
→ const Map<
int, Color> - Cyan color variants map
- emerald50 → const Color
- emerald-50
- emerald100 → const Color
- emerald-100
- emerald200 → const Color
- emerald-200
- emerald300 → const Color
- emerald-300
- emerald400 → const Color
- emerald-400
- emerald500 → const Color
- emerald-500
- emerald600 → const Color
- emerald-600
- emerald700 → const Color
- emerald-700
- emerald800 → const Color
- emerald-800
- emerald900 → const Color
- emerald-900
- emerald950 → const Color
- emerald-950
-
emeraldColors
→ const Map<
int, Color> - Emerald color variants map
- fuchsia50 → const Color
- fuchsia-50
- fuchsia100 → const Color
- fuchsia-100
- fuchsia200 → const Color
- fuchsia-200
- fuchsia300 → const Color
- fuchsia-300
- fuchsia400 → const Color
- fuchsia-400
- fuchsia500 → const Color
- fuchsia-500
- fuchsia600 → const Color
- fuchsia-600
- fuchsia700 → const Color
- fuchsia-700
- fuchsia800 → const Color
- fuchsia-800
- fuchsia900 → const Color
- fuchsia-900
- fuchsia950 → const Color
- fuchsia-950
-
fuchsiaColors
→ const Map<
int, Color> - Fuchsia color variants map
- gray50 → const Color
- gray-50
- gray100 → const Color
- gray-100
- gray200 → const Color
- gray-200
- gray300 → const Color
- gray-300
- gray400 → const Color
- gray-400
- gray500 → const Color
- gray-500
- gray600 → const Color
- gray-600
- gray700 → const Color
- gray-700
- gray800 → const Color
- gray-800
- gray900 → const Color
- gray-900
- gray950 → const Color
- gray-950
-
grayColors
→ const Map<
int, Color> - Gray color variants map
- green50 → const Color
- green-50
- green100 → const Color
- green-100
- green200 → const Color
- green-200
- green300 → const Color
- green-300
- green400 → const Color
- green-400
- green500 → const Color
- green-500
- green600 → const Color
- green-600
- green700 → const Color
- green-700
- green800 → const Color
- green-800
- green900 → const Color
- green-900
- green950 → const Color
- green-950
-
greenColors
→ const Map<
int, Color> - Green color variants map
- indigo50 → const Color
- indigo-50
- indigo100 → const Color
- indigo-100
- indigo200 → const Color
- indigo-200
- indigo300 → const Color
- indigo-300
- indigo400 → const Color
- indigo-400
- indigo500 → const Color
- indigo-500
- indigo600 → const Color
- indigo-600
- indigo700 → const Color
- indigo-700
- indigo800 → const Color
- indigo-800
- indigo900 → const Color
- indigo-900
- indigo950 → const Color
- indigo-950
-
indigoColors
→ const Map<
int, Color> - Indigo color variants map
- lime50 → const Color
- lime-50
- lime100 → const Color
- lime-100
- lime200 → const Color
- lime-200
- lime300 → const Color
- lime-300
- lime400 → const Color
- lime-400
- lime500 → const Color
- lime-500
- lime600 → const Color
- lime-600
- lime700 → const Color
- lime-700
- lime800 → const Color
- lime-800
- lime900 → const Color
- lime-900
- lime950 → const Color
- lime-950
-
limeColors
→ const Map<
int, Color> - Lime color variants map
- neutral50 → const Color
- neutral-50
- neutral100 → const Color
- neutral-100
- neutral200 → const Color
- neutral-200
- neutral300 → const Color
- neutral-300
- neutral400 → const Color
- neutral-400
- neutral500 → const Color
- neutral-500
- neutral600 → const Color
- neutral-600
- neutral700 → const Color
- neutral-700
- neutral800 → const Color
- neutral-800
- neutral900 → const Color
- neutral-900
- neutral950 → const Color
- neutral-950
-
neutralColors
→ const Map<
int, Color> - Neutral color variants map
- orange50 → const Color
- orange-50
- orange100 → const Color
- orange-100
- orange200 → const Color
- orange-200
- orange300 → const Color
- orange-300
- orange400 → const Color
- orange-400
- orange500 → const Color
- orange-500
- orange600 → const Color
- orange-600
- orange700 → const Color
- orange-700
- orange800 → const Color
- orange-800
- orange900 → const Color
- orange-900
- orange950 → const Color
- orange-950
-
orangeColors
→ const Map<
int, Color> - Orange color variants map
- pink50 → const Color
- pink-50
- pink100 → const Color
- pink-100
- pink200 → const Color
- pink-200
- pink300 → const Color
- pink-300
- pink400 → const Color
- pink-400
- pink500 → const Color
- pink-500
- pink600 → const Color
- pink-600
- pink700 → const Color
- pink-700
- pink800 → const Color
- pink-800
- pink900 → const Color
- pink-900
- pink950 → const Color
- pink-950
-
pinkColors
→ const Map<
int, Color> - Pink color variants map
- purple50 → const Color
- purple-50
- purple100 → const Color
- purple-100
- purple200 → const Color
- purple-200
- purple300 → const Color
- purple-300
- purple400 → const Color
- purple-400
- purple500 → const Color
- purple-500
- purple600 → const Color
- purple-600
- purple700 → const Color
- purple-700
- purple800 → const Color
- purple-800
- purple900 → const Color
- purple-900
- purple950 → const Color
- purple-950
-
purpleColors
→ const Map<
int, Color> - Purple color variants map
- red50 → const Color
- red-50
- red100 → const Color
- red-100
- red200 → const Color
- red-200
- red300 → const Color
- red-300
- red400 → const Color
- red-400
- red500 → const Color
- red-500
- red600 → const Color
- red-600
- red700 → const Color
- red-700
- red800 → const Color
- red-800
- red900 → const Color
- red-900
- red950 → const Color
- red-950
-
redColors
→ const Map<
int, Color> - Red color variants map
- rose50 → const Color
- rose-50
- rose100 → const Color
- rose-100
- rose200 → const Color
- rose-200
- rose300 → const Color
- rose-300
- rose400 → const Color
- rose-400
- rose500 → const Color
- rose-500
- rose600 → const Color
- rose-600
- rose700 → const Color
- rose-700
- rose800 → const Color
- rose-800
- rose900 → const Color
- rose-900
- rose950 → const Color
- rose-950
-
roseColors
→ const Map<
int, Color> - Rose color variants map
- sky50 → const Color
- sky-50
- sky100 → const Color
- sky-100
- sky200 → const Color
- sky-200
- sky300 → const Color
- sky-300
- sky400 → const Color
- sky-400
- sky500 → const Color
- sky-500
- sky600 → const Color
- sky-600
- sky700 → const Color
- sky-700
- sky800 → const Color
- sky-800
- sky900 → const Color
- sky-900
- sky950 → const Color
- sky-950
-
skyColors
→ const Map<
int, Color> - Sky color variants map
- slate50 → const Color
- slate-50
- slate100 → const Color
- slate-100
- slate200 → const Color
- slate-200
- slate300 → const Color
- slate-300
- slate400 → const Color
- slate-400
- slate500 → const Color
- slate-500
- slate600 → const Color
- slate-600
- slate700 → const Color
- slate-700
- slate800 → const Color
- slate-800
- slate900 → const Color
- slate-900
- slate950 → const Color
- slate-950
-
slateColors
→ const Map<
int, Color> - Slate color variants map
- stone50 → const Color
- stone-50
- stone100 → const Color
- stone-100
- stone200 → const Color
- stone-200
- stone300 → const Color
- stone-300
- stone400 → const Color
- stone-400
- stone500 → const Color
- stone-500
- stone600 → const Color
- stone-600
- stone700 → const Color
- stone-700
- stone800 → const Color
- stone-800
- stone900 → const Color
- stone-900
- stone950 → const Color
- stone-950
-
stoneColors
→ const Map<
int, Color> - Stone color variants map
- teal50 → const Color
- teal-50
- teal100 → const Color
- teal-100
- teal200 → const Color
- teal-200
- teal300 → const Color
- teal-300
- teal400 → const Color
- teal-400
- teal500 → const Color
- teal-500
- teal600 → const Color
- teal-600
- teal700 → const Color
- teal-700
- teal800 → const Color
- teal-800
- teal900 → const Color
- teal-900
- teal950 → const Color
- teal-950
-
tealColors
→ const Map<
int, Color> - Teal color variants map
- transparent → const Color
- Transparent color
- violet50 → const Color
- violet-50
- violet100 → const Color
- violet-100
- violet200 → const Color
- violet-200
- violet300 → const Color
- violet-300
- violet400 → const Color
- violet-400
- violet500 → const Color
- violet-500
- violet600 → const Color
- violet-600
- violet700 → const Color
- violet-700
- violet800 → const Color
- violet-800
- violet900 → const Color
- violet-900
- violet950 → const Color
- violet-950
-
violetColors
→ const Map<
int, Color> - Violet color variants map
- white → const Color
- Pure white
- yellow50 → const Color
- yellow-50
- yellow100 → const Color
- yellow-100
- yellow200 → const Color
- yellow-200
- yellow300 → const Color
- yellow-300
- yellow400 → const Color
- yellow-400
- yellow500 → const Color
- yellow-500
- yellow600 → const Color
- yellow-600
- yellow700 → const Color
- yellow-700
- yellow800 → const Color
- yellow-800
- yellow900 → const Color
- yellow-900
- yellow950 → const Color
- yellow-950
-
yellowColors
→ const Map<
int, Color> - Yellow color variants map
- zinc50 → const Color
- zinc-50
- zinc100 → const Color
- zinc-100
- zinc200 → const Color
- zinc-200
- zinc300 → const Color
- zinc-300
- zinc400 → const Color
- zinc-400
- zinc500 → const Color
- zinc-500
- zinc600 → const Color
- zinc-600
- zinc700 → const Color
- zinc-700
- zinc800 → const Color
- zinc-800
- zinc900 → const Color
- zinc-900
- zinc950 → const Color
- zinc-950
-
zincColors
→ const Map<
int, Color> - Zinc color variants map