SeedKitColorTheme class

Реализация цветов ThemeExtension для ThemeData.extensions

Inheritance

Constructors

SeedKitColorTheme({required Color black, required Color blue, required Color green, required Color white, required Color yellow, required Color shadow, required Color contentDefault, required Color contentLight, required Color contentDisabled, required Color contentMuted, required Color containerDefault, required Color backgroundSurface1, required Color backgroundSurface2, required Color backgroundSurface3, required Color backgroundSurface4, required Color backgroundSurface5, required Color backgroundPage, required Color backgroundOverlay, required Color borderDefault, required Color borderLight, required Color borderMuted, required Color primaryDefault, required Color neutralActive, required Color neutralDefault, required Color successDefault, required Color warningDefault, required Color warningLight, required Color errorDefault, required Color infoDefault, required Color status1Default, required Color status2Default, required Color status3Default, required Color status4Default, required Color status5Default, required Color status6Default, required Color stickerBlue, required Color stickerBlueDark, required Color stickerGreen, required Color stickerGreenDark, required Color stickerPink, required Color stickerPinkDark, required Color stickerYellow, required Color stickerYellowDark, required Color transparent})
const
SeedKitColorTheme.dark({Color black = StaticColors.black, Color blue = StaticColors.blue, Color green = StaticColors.green, Color white = StaticColors.white, Color yellow = StaticColors.yellow, Color shadow = StaticColors.shadow, Color contentDefault = AppDarkColors.contentDefault, Color contentLight = AppDarkColors.contentLight, Color contentDisabled = AppDarkColors.contentDisabled, Color contentMuted = AppDarkColors.contentMuted, Color containerDefault = AppDarkColors.containerDefault, Color backgroundSurface1 = AppDarkColors.backgroundSurface1, Color backgroundSurface2 = AppDarkColors.backgroundSurface2, Color backgroundSurface3 = AppDarkColors.backgroundSurface3, Color backgroundSurface4 = AppDarkColors.backgroundSurface4, Color backgroundSurface5 = AppDarkColors.backgroundSurface5, Color backgroundPage = AppDarkColors.backgroundPage, Color backgroundOverlay = StaticColors.backgroundOverlay, Color borderDefault = AppDarkColors.borderDefault, Color borderLight = AppDarkColors.borderLight, Color borderMuted = AppDarkColors.borderMuted, Color primaryDefault = AppDarkColors.primaryDefault, Color neutralActive = AppDarkColors.neutralActive, Color neutralDefault = AppDarkColors.neutralDefault, Color successDefault = AppDarkColors.successDefault, Color warningDefault = AppDarkColors.warningDefault, Color warningLight = AppDarkColors.warningLight, Color errorDefault = AppDarkColors.errorDefault, Color infoDefault = AppDarkColors.infoDefault, Color status1Default = AppDarkColors.status1Default, Color status2Default = AppDarkColors.status2Default, Color status3Default = AppDarkColors.status3Default, Color status4Default = AppDarkColors.status4Default, Color status5Default = AppDarkColors.status5Default, Color status6Default = AppDarkColors.status6Default, Color stickerBlue = StaticColors.stickerBlue, Color stickerBlueDark = StaticColors.stickerBlueDark, Color stickerGreen = StaticColors.stickerGreen, Color stickerGreenDark = StaticColors.stickerGreenDark, Color stickerPink = StaticColors.stickerPink, Color stickerPinkDark = StaticColors.stickerPinkDark, Color stickerYellow = StaticColors.stickerYellow, Color stickerYellowDark = StaticColors.stickerYellowDark, Color transparent = StaticColors.transparent})
Констурктор тёмной темы модуля темизации SeedKit
const
SeedKitColorTheme.light({Color black = StaticColors.black, Color blue = StaticColors.blue, Color green = StaticColors.green, Color white = StaticColors.white, Color yellow = StaticColors.yellow, Color shadow = StaticColors.shadow, Color contentDefault = AppLightColors.contentDefault, Color contentLight = AppLightColors.contentLight, Color contentDisabled = AppLightColors.contentDisabled, Color contentMuted = AppLightColors.contentMuted, Color containerDefault = AppLightColors.containerDefault, Color backgroundSurface1 = AppLightColors.backgroundSurface1, Color backgroundSurface2 = AppLightColors.backgroundSurface2, Color backgroundSurface3 = AppLightColors.backgroundSurface3, Color backgroundSurface4 = AppLightColors.backgroundSurface4, Color backgroundSurface5 = AppLightColors.backgroundSurface5, Color backgroundPage = AppLightColors.backgroundPage, Color backgroundOverlay = StaticColors.backgroundOverlay, Color borderDefault = AppLightColors.borderDefault, Color borderLight = AppLightColors.borderLight, Color borderMuted = AppLightColors.borderMuted, Color primaryDefault = AppLightColors.primaryDefault, Color neutralActive = AppLightColors.neutralActive, Color neutralDefault = AppLightColors.neutralDefault, Color successDefault = AppLightColors.successDefault, Color warningDefault = AppLightColors.warningDefault, Color warningLight = AppLightColors.warningLight, Color errorDefault = AppLightColors.errorDefault, Color infoDefault = AppLightColors.infoDefault, Color status1Default = AppLightColors.status1Default, Color status2Default = AppLightColors.status2Default, Color status3Default = AppLightColors.status3Default, Color status4Default = AppLightColors.status4Default, Color status5Default = AppLightColors.status5Default, Color status6Default = AppLightColors.status6Default, Color stickerBlue = StaticColors.stickerBlue, Color stickerBlueDark = StaticColors.stickerBlueDark, Color stickerGreen = StaticColors.stickerGreen, Color stickerGreenDark = StaticColors.stickerGreenDark, Color stickerPink = StaticColors.stickerPink, Color stickerPinkDark = StaticColors.stickerPinkDark, Color stickerYellow = StaticColors.stickerYellow, Color stickerYellowDark = StaticColors.stickerYellowDark, Color transparent = StaticColors.transparent})
Констурктор светлой темы модуля темизации SeedKit
const

Properties

backgroundOverlay Color
final
backgroundPage Color
final
backgroundSurface1 Color
final
backgroundSurface2 Color
final
backgroundSurface3 Color
final
backgroundSurface4 Color
final
backgroundSurface5 Color
final
black Color
final
blue Color
final
borderDefault Color
final
borderLight Color
final
borderMuted Color
final
containerDefault Color
final
contentDefault Color
final
contentDisabled Color
final
contentLight Color
final
contentMuted Color
final
errorDefault Color
final
green Color
final
hashCode int
The hash code for this object.
no setterinherited
infoDefault Color
final
neutralActive Color
final
neutralDefault Color
final
primaryDefault Color
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shadow Color
final
status1Default Color
final
status2Default Color
final
status3Default Color
final
status4Default Color
final
status5Default Color
final
status6Default Color
final
stickerBlue Color
final
stickerBlueDark Color
final
stickerGreen Color
final
stickerGreenDark Color
final
stickerPink Color
final
stickerPinkDark Color
final
stickerYellow Color
final
stickerYellowDark Color
final
successDefault Color
final
transparent Color
final
type Object
The extension's type.
no setterinherited
warningDefault Color
final
warningLight Color
final
white Color
final
yellow Color
final

Methods

copyWith() ThemeExtension<SeedKitColorTheme>
Creates a copy of this theme extension with the given fields replaced by the non-null parameter values.
override
lerp(covariant ThemeExtension<SeedKitColorTheme>? other, double t) ThemeExtension<SeedKitColorTheme>
Linearly interpolate with another ThemeExtension object.
override
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