FlyStyle class
Internal style storage for Flywind widgets
NAMING CONVENTION: All properties should match the actual method names used in the API. For example:
- Use
grownotflexGrow(matches .grow() method) - Use
shrinknotflexShrink(matches .shrink() method) - Use
basisnotflexBasis(matches .basis() method) - Use
flexfor the main flex property (matches .flex() method)
- Available extensions
Constructors
- FlyStyle({dynamic p, dynamic px, dynamic py, dynamic pl, dynamic pr, dynamic pb, dynamic pt, dynamic m, dynamic mx, dynamic my, dynamic ml, dynamic mr, dynamic mb, dynamic mt, dynamic color, dynamic bg, dynamic rounded, dynamic roundedT, dynamic roundedR, dynamic roundedB, dynamic roundedL, dynamic roundedTl, dynamic roundedTr, dynamic roundedBl, dynamic roundedBr, dynamic border, dynamic borderT, dynamic borderR, dynamic borderB, dynamic borderL, dynamic borderColor, dynamic borderStyle, dynamic h, dynamic w, dynamic maxH, dynamic maxW, dynamic minH, dynamic minW, dynamic text, dynamic textAlign, dynamic textTransform, dynamic leading, dynamic textDecoration, dynamic font, dynamic fontWeight, dynamic tracking, dynamic layoutType, dynamic justify, dynamic items, dynamic gap, dynamic gapX, dynamic gapY, dynamic reverse, dynamic inline, dynamic col, dynamic row, dynamic wrap, dynamic stack, dynamic flex, dynamic grow, dynamic shrink, dynamic basis, dynamic top, dynamic right, dynamic bottom, dynamic left, dynamic inset, dynamic insetX, dynamic insetY, dynamic object})
-
const
Properties
- basis → dynamic
-
final
- bg → dynamic
-
final
- border → dynamic
-
final
- borderB → dynamic
-
final
- borderColor → dynamic
-
final
- borderL → dynamic
-
final
- borderR → dynamic
-
final
- borderStyle → dynamic
-
final
- borderT → dynamic
-
final
- bottom → dynamic
-
final
- col → dynamic
-
final
- color → dynamic
-
final
- flex → dynamic
-
final
- font → dynamic
-
final
- fontWeight → dynamic
-
final
- gap → dynamic
-
final
- gapX → dynamic
-
final
- gapY → dynamic
-
final
- grow → dynamic
-
final
- h → dynamic
-
final
- hasBorder → bool
-
Available on FlyStyle, provided by the FlyStyleChecks extension
Check if any border is setno setter - hasBorderRadius → bool
-
Available on FlyStyle, provided by the FlyStyleChecks extension
Check if any border radius is setno setter - hasFlexProperties → bool
-
Available on FlyStyle, provided by the FlyStyleChecks extension
Check if any flex properties are setno setter - hashCode → int
-
The hash code for this object.
no setterinherited
- hasLayoutProperties → bool
-
Available on FlyStyle, provided by the FlyStyleChecks extension
Check if any layout properties are setno setter - hasMargin → bool
-
Available on FlyStyle, provided by the FlyStyleChecks extension
Check if any margin is setno setter - hasPadding → bool
-
Available on FlyStyle, provided by the FlyStyleChecks extension
Check if any padding is setno setter - hasPositionProperties → bool
-
Available on FlyStyle, provided by the FlyStyleChecks extension
Check if any position properties are setno setter - hasSize → bool
-
Available on FlyStyle, provided by the FlyStyleChecks extension
Check if any size is setno setter - hasTextProperties → bool
-
Available on FlyStyle, provided by the FlyStyleChecks extension
Check if this style has any text properties that could be inheritedno setter - inline → dynamic
-
final
- inset → dynamic
-
final
- insetX → dynamic
-
final
- insetY → dynamic
-
final
- items → dynamic
-
final
- justify → dynamic
-
final
- layoutType → dynamic
-
final
- leading → dynamic
-
final
- left → dynamic
-
final
- m → dynamic
-
final
- maxH → dynamic
-
final
- maxW → dynamic
-
final
- mb → dynamic
-
final
- minH → dynamic
-
final
- minW → dynamic
-
final
- ml → dynamic
-
final
- mr → dynamic
-
final
- mt → dynamic
-
final
- mx → dynamic
-
final
- my → dynamic
-
final
- object → dynamic
-
final
- p → dynamic
-
final
- pb → dynamic
-
final
- pl → dynamic
-
final
- pr → dynamic
-
final
- pt → dynamic
-
final
- px → dynamic
-
final
- py → dynamic
-
final
- reverse → dynamic
-
final
- right → dynamic
-
final
- rounded → dynamic
-
final
- roundedB → dynamic
-
final
- roundedBl → dynamic
-
final
- roundedBr → dynamic
-
final
- roundedL → dynamic
-
final
- roundedR → dynamic
-
final
- roundedT → dynamic
-
final
- roundedTl → dynamic
-
final
- roundedTr → dynamic
-
final
- row → dynamic
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- shrink → dynamic
-
final
- stack → dynamic
-
final
- text → dynamic
-
final
- textAlign → dynamic
-
final
- textDecoration → dynamic
-
final
- textTransform → dynamic
-
final
- top → dynamic
-
final
- tracking → dynamic
-
final
- w → dynamic
-
final
- wrap → dynamic
-
final
Methods
-
copyWith(
{dynamic p, dynamic px, dynamic py, dynamic pl, dynamic pr, dynamic pb, dynamic pt, dynamic m, dynamic mx, dynamic my, dynamic ml, dynamic mr, dynamic mb, dynamic mt, dynamic color, dynamic bg, dynamic rounded, dynamic roundedT, dynamic roundedR, dynamic roundedB, dynamic roundedL, dynamic roundedTl, dynamic roundedTr, dynamic roundedBl, dynamic roundedBr, dynamic border, dynamic borderT, dynamic borderR, dynamic borderB, dynamic borderL, dynamic borderColor, dynamic borderStyle, dynamic h, dynamic w, dynamic maxH, dynamic maxW, dynamic minH, dynamic minW, dynamic text, dynamic textAlign, dynamic textTransform, dynamic leading, dynamic textDecoration, dynamic font, dynamic fontWeight, dynamic tracking, dynamic layoutType, dynamic justify, dynamic items, dynamic gap, dynamic gapX, dynamic gapY, dynamic reverse, dynamic inline, dynamic col, dynamic row, dynamic wrap, dynamic stack, dynamic flex, dynamic grow, dynamic shrink, dynamic basis, dynamic top, dynamic right, dynamic bottom, dynamic left, dynamic inset, dynamic insetX, dynamic insetY, dynamic object}) → FlyStyle - Create a copy of this style with updated values
-
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