ArcaneStyles class

Helper class for building inline CSS styles

Constructors

ArcaneStyles()

Properties

attributes Map<String, String>
Convert to style attribute map
no setter
css String
Convert to CSS string
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

alignItems(String value) ArcaneStyles
alignItemsBaseline() ArcaneStyles
alignItemsCenter() ArcaneStyles
alignItemsEnd() ArcaneStyles
alignItemsStart() ArcaneStyles
alignItemsStretch() ArcaneStyles
alignSelf(String value) ArcaneStyles
animation(String value) ArcaneStyles
backdropBlur(double value) ArcaneStyles
backdropFilter(String value) ArcaneStyles
background(String value) ArcaneStyles
backgroundColor(Color color) ArcaneStyles
Colors
backgroundColorVar(String varName) ArcaneStyles
blur(double value) ArcaneStyles
border(String value) ArcaneStyles
Border
borderBottom(String value) ArcaneStyles
borderColor(Color color) ArcaneStyles
borderColorVar(String varName) ArcaneStyles
borderLeft(String value) ArcaneStyles
borderRadius(BorderRadius value) ArcaneStyles
borderRadiusAll(double value) ArcaneStyles
borderRadiusVar(String varName) ArcaneStyles
borderRight(String value) ArcaneStyles
borderStyle(String value) ArcaneStyles
borderTop(String value) ArcaneStyles
borderWidth(double value) ArcaneStyles
bottom(String value) ArcaneStyles
bottomPx(double value) ArcaneStyles
boxShadow(BoxShadow shadow) ArcaneStyles
Shadow
boxShadowMultiple(List<BoxShadow> shadows) ArcaneStyles
boxShadowNone() ArcaneStyles
color(Color c) ArcaneStyles
colorVar(String varName) ArcaneStyles
columnGap(double value) ArcaneStyles
cursor(String value) ArcaneStyles
Cursor & Interaction
cursorDefault() ArcaneStyles
cursorNotAllowed() ArcaneStyles
cursorPointer() ArcaneStyles
display(String value) ArcaneStyles
Display
displayBlock() ArcaneStyles
displayFlex() ArcaneStyles
displayGrid() ArcaneStyles
displayInline() ArcaneStyles
displayInlineFlex() ArcaneStyles
displayNone() ArcaneStyles
filter(String value) ArcaneStyles
flex(String value) ArcaneStyles
flexBasis(String value) ArcaneStyles
flexColumn() ArcaneStyles
flexColumnReverse() ArcaneStyles
flexDirection(String value) ArcaneStyles
Flexbox
flexGrow(int value) ArcaneStyles
flexRow() ArcaneStyles
flexRowReverse() ArcaneStyles
flexShrink(int value) ArcaneStyles
flexWrap(String value) ArcaneStyles
flexWrapNowrap() ArcaneStyles
flexWrapWrap() ArcaneStyles
fontFamily(String value) ArcaneStyles
fontSize(double value) ArcaneStyles
Typography
fontSizeRem(double value) ArcaneStyles
fontStyle(String value) ArcaneStyles
fontWeight(FontWeight weight) ArcaneStyles
gap(double value) ArcaneStyles
gridColumn(String value) ArcaneStyles
gridRow(String value) ArcaneStyles
gridTemplateColumns(String value) ArcaneStyles
Grid
gridTemplateRows(String value) ArcaneStyles
height(String value) ArcaneStyles
heightAuto() ArcaneStyles
heightFull() ArcaneStyles
heightPercent(double value) ArcaneStyles
heightPx(double value) ArcaneStyles
inset(String value) ArcaneStyles
insetPx(double value) ArcaneStyles
justifyAround() ArcaneStyles
justifyBetween() ArcaneStyles
justifyCenter() ArcaneStyles
justifyContent(String value) ArcaneStyles
justifyEnd() ArcaneStyles
justifyEvenly() ArcaneStyles
justifyStart() ArcaneStyles
left(String value) ArcaneStyles
leftPx(double value) ArcaneStyles
letterSpacing(double value) ArcaneStyles
lineHeight(double value) ArcaneStyles
margin(EdgeInsets value) ArcaneStyles
marginAll(double value) ArcaneStyles
marginAuto() ArcaneStyles
marginOnly({double left = 0, double top = 0, double right = 0, double bottom = 0}) ArcaneStyles
marginSymmetric({double horizontal = 0, double vertical = 0}) ArcaneStyles
maxHeight(String value) ArcaneStyles
maxHeightPx(double value) ArcaneStyles
maxWidth(String value) ArcaneStyles
maxWidthPx(double value) ArcaneStyles
merge(ArcaneStyles other) ArcaneStyles
Merge styles from another ArcaneStyles instance
minHeight(String value) ArcaneStyles
minHeightPx(double value) ArcaneStyles
minWidth(String value) ArcaneStyles
minWidthPx(double value) ArcaneStyles
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
objectFit(BoxFit fit) ArcaneStyles
Object fit (for images)
objectPosition(String value) ArcaneStyles
opacity(double value) ArcaneStyles
outline(String value) ArcaneStyles
Outline
outlineNone() ArcaneStyles
outlineOffset(double value) ArcaneStyles
overflow(String value) ArcaneStyles
overflowAuto() ArcaneStyles
overflowHidden() ArcaneStyles
Overflow
overflowScroll() ArcaneStyles
overflowVisible() ArcaneStyles
overflowX(String value) ArcaneStyles
overflowY(String value) ArcaneStyles
padding(EdgeInsets value) ArcaneStyles
Spacing
paddingAll(double value) ArcaneStyles
paddingOnly({double left = 0, double top = 0, double right = 0, double bottom = 0}) ArcaneStyles
paddingSymmetric({double horizontal = 0, double vertical = 0}) ArcaneStyles
pointerEvents(String value) ArcaneStyles
pointerEventsAuto() ArcaneStyles
pointerEventsNone() ArcaneStyles
position(String value) ArcaneStyles
Position
positionAbsolute() ArcaneStyles
positionFixed() ArcaneStyles
positionRelative() ArcaneStyles
positionStatic() ArcaneStyles
positionSticky() ArcaneStyles
remove(String property) ArcaneStyles
Remove a style property
rightPx(double value) ArcaneStyles
rotate(String value) ArcaneStyles
rowGap(double value) ArcaneStyles
scale(double value) ArcaneStyles
set(String property, String value) ArcaneStyles
Set a style property
textAlign(TextAlign align) ArcaneStyles
textDecoration(String value) ArcaneStyles
textOverflow(TextOverflow value) ArcaneStyles
textTransform(String value) ArcaneStyles
top(String value) ArcaneStyles
topPx(double value) ArcaneStyles
toString() String
A string representation of this object.
override
transform(String value) ArcaneStyles
Transform & Effects
transition(String value) ArcaneStyles
Transitions & Animations
transitionAll({Duration duration = const Duration(milliseconds: 200)}) ArcaneStyles
transitionProperty(String property, {Duration duration = const Duration(milliseconds: 200), String timing = 'ease'}) ArcaneStyles
translateX(String value) ArcaneStyles
translateY(String value) ArcaneStyles
userSelect(String value) ArcaneStyles
userSelectAll() ArcaneStyles
userSelectNone() ArcaneStyles
visibility(String value) ArcaneStyles
when(bool condition, ArcaneStyles builder(ArcaneStyles s)) ArcaneStyles
Conditionally apply styles
whiteSpace(String value) ArcaneStyles
width(String value) ArcaneStyles
Sizing
widthAuto() ArcaneStyles
widthFull() ArcaneStyles
widthPercent(double value) ArcaneStyles
widthPx(double value) ArcaneStyles
wordBreak(String value) ArcaneStyles
zIndex(int value) ArcaneStyles

Operators

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