VKTheme class

Constructors

VKTheme({Color primaryColor = const Color(0xFF1050BA), Color backgroundColor = const Color(0xFFFFFFFF), Color hintColor = const Color(0xFFBDBDBD), Color textColor = Colors.black, Color borderColor = const Color(0xFFBDBDBD), Color errorColor = const Color(0xFFD32F2F), double minHeight = 50, double textSize = 14, bool highlightRequiredBorder = false, Color keyboardBackground = const Color(0xFF1A1B1E), Color keyBackground = const Color(0xFF2D2F33), Color keyActiveBackground = Colors.white, Color keyTextColor = Colors.white70, Color keySecondaryTextColor = Colors.white54, Color keyActiveTextColor = Colors.black, Color submitKeyBackground = const Color(0xFF1565C0), Color backspaceKeyBackground = const Color(0xFFC62828), double keyWidth = 56, double keyHeight = 64, double numberKeyWidth = 110, double numberKeyHeight = 60, double keySpacing = 8, double keyTextSize = 20, double keyBorderRadius = 8})
const

Properties

backgroundColor → Color
final
backspaceKeyBackground → Color
Фон клавиши удаления (Backspace) на цифровой клавиатуре.
final
borderColor → Color
final
errorColor → Color
final
hashCode → int
The hash code for this object.
no setterinherited
highlightRequiredBorder → bool
Всегда подсвечивать обязательные поля (isRequired) рамкой цвета ошибки, а не только при ошибке валидации.
final
hintColor → Color
final
keyActiveBackground → Color
Фон активной клавиши (нажатый shift и т.п.).
final
keyActiveTextColor → Color
Цвет текста на активной клавише.
final
keyBackground → Color
Фон обычной клавиши.
final
keyboardBackground → Color
Фон панели клавиатуры.
final
keyBorderRadius → double
Скругление клавиш.
final
keyHeight → double
Высота буквенной клавиши.
final
keySecondaryTextColor → Color
Цвет вспомогательного текста на клавишах (подсказки long-press).
final
keySpacing → double
Расстояние между клавишами.
final
keyTextColor → Color
Цвет текста на клавишах.
final
keyTextSize → double
Размер текста на клавишах.
final
keyWidth → double
Ширина буквенной клавиши.
final
minHeight → double
final
numberKeyHeight → double
Высота клавиши цифровой клавиатуры.
final
numberKeyWidth → double
Ширина клавиши цифровой клавиатуры.
final
primaryColor → Color
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
submitKeyBackground → Color
Фон клавиши подтверждения (Enter).
final
textColor → Color
final
textSize → double
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