CSSRenderStyle class

Inheritance
Mixed-in types

Constructors

CSSRenderStyle({required Element target})

Properties

alignContent ↔ AlignContent
getter/setter pairinherited
alignItems ↔ AlignItems
getter/setter pairinherited
alignSelf ↔ AlignSelf
getter/setter pairinherited
backgroundAttachment ↔ CSSBackgroundAttachmentType?
Background-attachment
getter/setter pairinherited
backgroundClip ↔ BackgroundBoundary?
Background-clip
getter/setter pairinherited
backgroundColor ↔ Color?
getter/setter pairinherited
backgroundImage ↔ CSSBackgroundImage?
Background-image
getter/setter pairinherited
backgroundOrigin ↔ BackgroundBoundary?
Background-origin
getter/setter pairinherited
backgroundPositionX ↔ CSSBackgroundPosition
Background-position-x
getter/setter pairinherited
backgroundPositionY ↔ CSSBackgroundPosition
Background-position-y
getter/setter pairinherited
backgroundRepeat ↔ ImageRepeat
Background-repeat
getter/setter pairinherited
backgroundSize ↔ CSSBackgroundSize
Background-size
getter/setter pairinherited
border → EdgeInsets
no setterinherited
borderBottomColor ↔ Color
getter/setter pairinherited
borderBottomLeftRadius ↔ CSSBorderRadius
getter/setter pairinherited
borderBottomRightRadius ↔ CSSBorderRadius
getter/setter pairinherited
borderBottomStyle ↔ BorderStyle
getter/setter pairinherited
borderBottomWidth ↔ CSSLengthValue?
getter/setter pairinherited
borderBoxHeight → double?
no setteroverride
borderBoxLogicalHeight → double?
no setteroverride
borderBoxLogicalWidth → double?
no setteroverride
borderBoxWidth → double?
no setteroverride
borderLeftColor ↔ Color
getter/setter pairinherited
borderLeftStyle ↔ BorderStyle
getter/setter pairinherited
borderLeftWidth ↔ CSSLengthValue?
getter/setter pairinherited
borderRadius → List<Radius>?
no setterinherited
borderRightColor ↔ Color
getter/setter pairinherited
borderRightStyle ↔ BorderStyle
getter/setter pairinherited
borderRightWidth ↔ CSSLengthValue?
getter/setter pairinherited
borderSides → List<BorderSide>?
no setterinherited
borderTopColor ↔ Color
Border-color
getter/setter pairinherited
borderTopLeftRadius ↔ CSSBorderRadius
getter/setter pairinherited
borderTopRightRadius ↔ CSSBorderRadius
getter/setter pairinherited
borderTopStyle ↔ BorderStyle
Border-style
getter/setter pairinherited
borderTopWidth ↔ CSSLengthValue?
getter/setter pairinherited
bottom ↔ CSSLengthValue
getter/setter pairinherited
boxShadow ↔ List<CSSBoxShadow>?
getter/setter pairinherited
color ↔ Color
getter/setter pairinherited
colorFilter → ColorFilter?
no setterinherited
contentBoxHeight → double?
no setteroverride
contentBoxLogicalHeight ↔ double?
getter/setter pairoverride-getter
contentBoxLogicalWidth ↔ double?
getter/setter pairoverride-getter
contentBoxWidth → double?
no setteroverride
contentMaxConstraintsWidth → double
no setteroverride
contentVisibility ↔ ContentVisibility?
Whether the child is hidden from the rest of the tree.
getter/setter pairinherited
currentColor → Color
no setterinherited
decoration → CSSBoxDecoration?
What decoration to paint, should get value after layout.
no setterinherited
decorationPosition → DecorationPosition
finalinherited
display ↔ CSSDisplay
getter/setter pairinherited
effectiveBorderBottomWidth → CSSLengthValue
no setterinherited
effectiveBorderLeftWidth → CSSLengthValue
no setterinherited
effectiveBorderRightWidth → CSSLengthValue
no setterinherited
effectiveBorderTopWidth → CSSLengthValue
no setterinherited
effectiveDisplay → CSSDisplay
Some layout effects require blockification or inlinification of the box type https://www.w3.org/TR/css-display-3/#transformations
no setterinherited
effectiveOverflowX → CSSOverflowType
no setterinherited
effectiveOverflowY → CSSOverflowType
no setterinherited
effectiveTextOverflow → TextOverflow
no setterinherited
effectiveTransitions → Map<String, List>
no setterinherited
filter ↔ List<CSSFunctionalNotation>?
getter/setter pairinherited
flexBasis ↔ CSSLengthValue?
getter/setter pairinherited
flexDirection ↔ FlexDirection
getter/setter pairinherited
flexGrow ↔ double
getter/setter pairinherited
flexShrink ↔ double
getter/setter pairinherited
flexWrap ↔ FlexWrap
getter/setter pairinherited
fontFamily ↔ List<String>?
getter/setter pairinherited
fontSize ↔ CSSLengthValue
getter/setter pairinherited
fontStyle ↔ FontStyle
getter/setter pairinherited
fontWeight ↔ FontWeight
getter/setter pairinherited
hasColor → bool
no setterinherited
hasFontSize → bool
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
height ↔ CSSLengthValue
getter/setter pairinherited
imageConfiguration → ImageConfiguration
finalinherited
imageFilter → ImageFilter?
no setterinherited
intrinsicHeight ↔ double
getter/setter pairinherited
intrinsicRatio ↔ double?
getter/setter pairinherited
intrinsicWidth ↔ double
getter/setter pairinherited
isHeightStretch → bool
no setteroverride
isVisibilityHidden → bool
no setterinherited
justifyContent ↔ JustifyContent
getter/setter pairinherited
left ↔ CSSLengthValue
getter/setter pairinherited
letterSpacing ↔ CSSLengthValue?
getter/setter pairinherited
lineClamp ↔ int?
getter/setter pairinherited
lineHeight ↔ CSSLengthValue
getter/setter pairinherited
margin → EdgeInsets
The amount to margin the child in each dimension.
no setterinherited
marginBottom ↔ CSSLengthValue
getter/setter pairinherited
marginLeft ↔ CSSLengthValue
getter/setter pairinherited
marginRight ↔ CSSLengthValue
getter/setter pairinherited
marginTop ↔ CSSLengthValue
getter/setter pairinherited
maxHeight ↔ CSSLengthValue
getter/setter pairinherited
maxWidth ↔ CSSLengthValue
getter/setter pairinherited
minHeight ↔ CSSLengthValue
getter/setter pairinherited
minWidth ↔ CSSLengthValue
getter/setter pairinherited
objectFit ↔ BoxFit
getter/setter pairinherited
objectPosition ↔ Alignment
getter/setter pairinherited
opacity ↔ double
The fraction to scale the child's alpha value.
getter/setter pairinherited
overflowX ↔ CSSOverflowType
getter/setter pairinherited
overflowY ↔ CSSOverflowType
getter/setter pairinherited
padding → EdgeInsets
The amount to pad the child in each dimension.
no setterinherited
paddingBottom ↔ CSSLengthValue
getter/setter pairinherited
paddingBoxHeight → double?
no setteroverride
paddingBoxLogicalHeight → double?
no setteroverride
paddingBoxLogicalWidth → double?
no setteroverride
paddingBoxWidth → double?
no setteroverride
paddingLeft ↔ CSSLengthValue
getter/setter pairinherited
paddingRight ↔ CSSLengthValue
getter/setter pairinherited
paddingTop ↔ CSSLengthValue
getter/setter pairinherited
parent ↔ CSSRenderStyle?
getter/setter pairoverride-getter
position ↔ CSSPositionType
getter/setter pairinherited
renderBoxModel → RenderBoxModel?
no setterinherited
getter/setter pairinherited
rootFontSize → double
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
shadows → List<KrakenBoxShadow>?
no setterinherited
sliverDirection ↔ Axis
getter/setter pairinherited
target ↔ Element
getter/setter pairoverride-getter
textAlign ↔ TextAlign
getter/setter pairinherited
textDecorationColor ↔ Color?
getter/setter pairinherited
textDecorationLine ↔ TextDecoration
getter/setter pairinherited
textDecorationStyle ↔ TextDecorationStyle?
getter/setter pairinherited
textOverflow ↔ TextOverflow
getter/setter pairinherited
textShadow ↔ List<Shadow>?
getter/setter pairinherited
top ↔ CSSLengthValue
getter/setter pairinherited
transform ↔ List<CSSFunctionalNotation>?
getter/setter pairinherited
transformAlignment ↔ Alignment
getter/setter pairinherited
transformMatrix ↔ Matrix4?
getter/setter pairinherited
transformOffset ↔ Offset
getter/setter pairinherited
transformOrigin ↔ CSSOrigin
getter/setter pairinherited
transitionDelay ↔ List<String>
getter/setter pairinherited
transitionDuration ↔ List<String>
getter/setter pairinherited
transitionProperty ↔ List<String>
getter/setter pairinherited
transitionTimingFunction ↔ List<String>
getter/setter pairinherited
verticalAlign ↔ VerticalAlign
getter/setter pairinherited
viewportSize → Size
no setterinherited
visibility ↔ Visibility
getter/setter pairinherited
whiteSpace ↔ WhiteSpace
getter/setter pairinherited
width ↔ CSSLengthValue
getter/setter pairinherited
wordSpacing ↔ CSSLengthValue?
getter/setter pairinherited
zIndex ↔ int?
getter/setter pairinherited

Methods

addColorRelativeProperty(String propertyName) → void
inherited
addFontRelativeProperty(String propertyName) → void
inherited
addRootFontRelativeProperty(String propertyName) → void
inherited
cancelRunningTransition() → void
inherited
computeContentBoxLogicalHeight() → void
computeContentBoxLogicalWidth() → void
debugMarginProperties(DiagnosticPropertiesBuilder properties) → void
inherited
debugPaddingProperties(DiagnosticPropertiesBuilder properties) → void
inherited
deflateBorderConstraints(BoxConstraints constraints) → BoxConstraints
inherited
deflatePaddingBorderHeight(double borderBoxHeight) → double
deflatePaddingBorderWidth(double borderBoxWidth) → double
deflatePaddingConstraints(BoxConstraints constraints) → BoxConstraints
inherited
detach() → void
finishRunningTransition() → void
inherited
getCSSVariable(String identifier, String propertyName) → String?
inherited
getHeightByIntrinsicRatio() → double
override
getProperty(String name) → dynamic
override
getTransitionEffectTiming(String property) → EffectTiming?
inherited
getWidthByIntrinsicRatio() → double
override
initDisplay() → void
inherited
isAncestorOf(RenderStyle childRenderStyle) → bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeAnimationProperty(String propertyName) → String?
inherited
resolveValue(String propertyName, String propertyValue) → dynamic
Resolve the style value.
override
runTransition(String propertyName, dynamic begin, dynamic end) → void
inherited
setCSSVariable(String identifier, String value) → void
inherited
shouldTransition(String property, String? prevValue, String nextValue) → bool
inherited
toString() → String
A string representation of this object.
inherited
updateColorRelativeProperty() → void
inherited
updateFontRelativeLength() → void
inherited
updateRootFontRelativeLength() → void
inherited
visitChildren<T extends RenderStyle>(RenderStyleVisitor<T> visitor) → void
override
wrapBorderSize(Size innerSize) → Size
inherited
wrapPaddingBorderHeight(double contentBoxHeight) → double
wrapPaddingBorderWidth(double contentBoxWidth) → double
wrapPaddingSize(Size innerSize) → Size
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited