InputBordersFoundation class
Configuraciones de bordes para inputs del sistema de diseño
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
- rounded → OutlineInputBorder
-
Border completamente redondeado (default)
Usado para inputs estándar
no setter
- roundedBottom → OutlineInputBorder
-
Border cuadrado superior, redondeado inferior
Útil para el último input en una lista de campos
no setter
- roundedLeft → OutlineInputBorder
-
Border solo redondeado a la izquierda
Útil para inputs con botones a la derecha
no setter
- roundedRight → OutlineInputBorder
-
Border solo redondeado a la derecha
Útil para inputs con botones a la izquierda
no setter
- roundedTop → OutlineInputBorder
-
Border redondeado superior, cuadrado inferior
Útil para inputs conectados o formularios apilados
no setter
- square → OutlineInputBorder
-
Border completamente cuadrado (sin redondeo)
Útil para inputs intermedios en formularios apilados
no setter
Static Methods
-
disabled(
OutlineInputBorder base) → OutlineInputBorder - Devuelve el border en estado disabled
-
enabled(
OutlineInputBorder base, {bool isDark = false}) → OutlineInputBorder - Devuelve el border en estado enabled
-
error(
OutlineInputBorder base) → OutlineInputBorder - Devuelve el border en estado error
-
focused(
OutlineInputBorder base) → OutlineInputBorder - Devuelve el border en estado focused
Constants
- radiusBottomSquare → const double
- Radio para esquinas inferiores (cuadradas = 0)
- radiusFull → const double
- Radio para esquinas completamente redondeadas
- radiusTop → const double
- Radio para esquinas superiores redondeadas