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

TwColors()

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