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.new()

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