ButtonStyleProxy extension

on

Properties

alignment AlignmentGeometry?
no getter
animationDuration Duration?
no getter
backgroundColor Color
no getter
backgroundColorState NikuState<Color?>?
no getter
bg Color
no getter
border BorderSide
no getter
bottomCenter → void
no setter
bottomEnd → void
no setter
bottomStart → void
no setter
center → void
no setter
centerEnd → void
no setter
centerStart → void
no setter
elevation double
no getter
elevationState NikuState<double?>?
no getter
enableFeedback bool?
no getter
fg Color
no getter
fixedSizeState NikuState<Size?>?
no getter
foregroundColor Color
no getter
foregroundColorState NikuState<Color?>?
no getter
maximumSize Size
no getter
maximumSizeState NikuState<Size?>?
no getter
maxSize Size
no getter
minimumSize Size
no getter
minimumSizeState NikuState<Size?>?
no getter
minSize Size
no getter
mouseCursor MouseCursor
no getter
mouseCursorState NikuState<MouseCursor?>?
no getter
overlay Color
no getter
overlayColor Color
no getter
overlayColorState NikuState<Color?>?
no getter
p double
no getter
padding EdgeInsets
no getter
paddingState NikuState<EdgeInsets?>?
no getter
pb double
no getter
pl double
no getter
pr double
no getter
pt double
no getter
px double
no getter
py double
no getter
rounded double
getter/setter pair
shadowColor Color
no getter
shadowColorState NikuState<Color?>?
no getter
shape OutlinedBorder
no getter
shapeState NikuState<OutlinedBorder?>?
no getter
sideState NikuState<BorderSide?>?
no getter
splash Color
no getter
splashFactory InteractiveInkFeatureFactory?
no getter
tapTargetSize MaterialTapTargetSize?
no getter
textStyleState NikuState<NikuTextStyle?>?
no getter
topCenter → void
no setter
topEnd → void
no setter
topStart → void
no setter
visualDensity VisualDensity?
no getter

Methods

useBg({Color? base, Color? disabled, Color? dragged, Color? error, Color? focused, Color? hovered, Color? pressed, Color? scrolledUnder, Color? selected}) → void
useColor({Color? base, Color? disabled, Color? dragged, Color? error, Color? focused, Color? hovered, Color? pressed, Color? scrolledUnder, Color? selected}) → void
useCursor({MouseCursor? base, MouseCursor? disabled, MouseCursor? dragged, MouseCursor? error, MouseCursor? focused, MouseCursor? hovered, MouseCursor? pressed, MouseCursor? scrolledUnder, MouseCursor? selected}) → void
useElevation({double? base, double? disabled, double? dragged, double? error, double? focused, double? hovered, double? pressed, double? scrolledUnder, double? selected}) → void
useFg({Color? base, Color? disabled, Color? dragged, Color? error, Color? focused, Color? hovered, Color? pressed, Color? scrolledUnder, Color? selected}) → void
useMaximumSize({Size? base, Size? disabled, Size? dragged, Size? error, Size? focused, Size? hovered, Size? pressed, Size? scrolledUnder, Size? selected}) → void
useMaxSize({Size? base, Size? disabled, Size? dragged, Size? error, Size? focused, Size? hovered, Size? pressed, Size? scrolledUnder, Size? selected}) → void
useMinimumSize({Size? base, Size? disabled, Size? dragged, Size? error, Size? focused, Size? hovered, Size? pressed, Size? scrolledUnder, Size? selected}) → void
useMinSize({Size? base, Size? disabled, Size? dragged, Size? error, Size? focused, Size? hovered, Size? pressed, Size? scrolledUnder, Size? selected}) → void
useNikuTextStyle(NikuTextStyle v(NikuTextStyle)) → void
useOverlayColor({Color? base, Color? disabled, Color? dragged, Color? error, Color? focused, Color? hovered, Color? pressed, Color? scrolledUnder, Color? selected}) → void
useP({double? base, double? disabled, double? dragged, double? error, double? focused, double? hovered, double? pressed, double? scrolledUnder, double? selected}) → void
usePadding({EdgeInsets? base, EdgeInsets? disabled, EdgeInsets? dragged, EdgeInsets? error, EdgeInsets? focused, EdgeInsets? hovered, EdgeInsets? pressed, EdgeInsets? scrolledUnder, EdgeInsets? selected}) → void
useRounded({double base = 0, double? disabled, double? dragged, double? error, double? focused, double? hovered, double? pressed, double? scrolledUnder, double? selected}) → void
useShadowColor({Color? base, Color? disabled, Color? dragged, Color? error, Color? focused, Color? hovered, Color? pressed, Color? scrolledUnder, Color? selected}) → void
useShape({OutlinedBorder? base, OutlinedBorder? disabled, OutlinedBorder? dragged, OutlinedBorder? error, OutlinedBorder? focused, OutlinedBorder? hovered, OutlinedBorder? pressed, OutlinedBorder? scrolledUnder, OutlinedBorder? selected}) → void
useSide({BorderSide? base, BorderSide? disabled, BorderSide? dragged, BorderSide? error, BorderSide? focused, BorderSide? hovered, BorderSide? pressed, BorderSide? scrolledUnder, BorderSide? selected}) → void
useSplash({Color? base, Color? disabled, Color? dragged, Color? error, Color? focused, Color? hovered, Color? pressed, Color? scrolledUnder, Color? selected}) → void
useTextStyle({NikuTextStyle base(NikuTextStyle)?, NikuTextStyle disabled(NikuTextStyle)?, NikuTextStyle dragged(NikuTextStyle)?, NikuTextStyle error(NikuTextStyle)?, NikuTextStyle focused(NikuTextStyle)?, NikuTextStyle hovered(NikuTextStyle)?, NikuTextStyle pressed(NikuTextStyle)?, NikuTextStyle scrolledUnder(NikuTextStyle)?, NikuTextStyle selected(NikuTextStyle)?}) → void