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