NikuExplictParentBuilder class

Constructors

NikuExplictParentBuilder(Niku $parent)
const

Properties

$parent Niku
final
absorbPointer bool
no getter
align AlignmentGeometry
no getter
backdropFilter ImageFilter
no getter
badge String
no getter
bg Color
no getter
bgBlur double
no getter
border Border
no getter
borderRadius BorderRadius
no getter
bottom double
no getter
bottomCenter → void
no setter
bottomLeft → void
no setter
bottomRight → void
no setter
boxDecoration BoxDecoration
no getter
center → void
no setter
centerLeft → void
no setter
centerRight → void
no setter
decorated BoxDecoration
no getter
elevation double
no getter
focus Color
no getter
focusColor Color
no getter
gradient Gradient
no getter
hashCode int
The hash code for this object.
no setterinherited
hero String
no getter
heroTag String
no getter
highlight Color
no getter
highlightColor Color
no getter
hover Color
no getter
ignorePointer bool
no getter
left double
no getter
matrix4 Matrix4
no getter
opacity double
no getter
oval Clip
getter/setter pair
p double
no getter
padding 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
rect Clip
getter/setter pair
no getter
rotate double
no getter
rounded double
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scale double
no getter
shadow BoxShadow
no getter
shadowColor Color
no getter
shadows List<BoxShadow>
no getter
splash Color
no getter
splashColor Color
no getter
splashFactory InteractiveInkFeatureFactory
no getter
tip String
no getter
tooltip String
no getter
top double
no getter
topCenter → void
no setter
topLeft → void
no setter
topRight → void
no setter
translate List<double>
no getter
translateX double
no getter
translateY double
no getter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
useAnimated<T>({Key? key, required Widget builder(Niku niku, T value), required T value, Duration duration = const Duration(milliseconds: 200), Curve curve = Curves.linear}) → void
useBorder({Color? color, double? width, BorderStyle? style}) → dynamic
useDarkMode(Widget builder(Niku, bool)) → void
useGesture({void tapDown(TapDownDetails)?, void tapUp(TapUpDetails)?, VoidCallback? tap, VoidCallback? tapCancel, VoidCallback? secondaryTap, void secondaryTapDown(TapDownDetails)?, void secondaryTapUp(TapUpDetails)?, VoidCallback? secondaryTapCancel, void tertiaryTapDown(TapDownDetails)?, void tertiaryTapUp(TapUpDetails)?, VoidCallback? tertiaryTapCancel, void doubleTapDown(TapDownDetails)?, VoidCallback? doubleTap, VoidCallback? doubleTapCancel, VoidCallback? longPress, void longPressStart(LongPressStartDetails)?, void longPressMoveUpdate(LongPressMoveUpdateDetails)?, VoidCallback? longPressUp, void longPressEnd(LongPressEndDetails)?, VoidCallback? secondaryLongPress, void secondaryLongPressStart(LongPressStartDetails)?, void secondaryLongPressMoveUpdate(LongPressMoveUpdateDetails)?, VoidCallback? secondaryLongPressUp, void secondaryLongPressEnd(LongPressEndDetails)?, void verticalDragDown(DragDownDetails)?, void verticalDragStart(DragStartDetails)?, void verticalDragUpdate(DragUpdateDetails)?, void verticalDragEnd(DragEndDetails)?, VoidCallback? verticalDragCancel, void horizontalDragDown(DragDownDetails)?, void horizontalDragStart(DragStartDetails)?, void horizontalDragUpdate(DragUpdateDetails)?, void horizontalDragEnd(DragEndDetails)?, VoidCallback? horizontalDragCancel, void forcePressStart(ForcePressDetails)?, void forcePressPeak(ForcePressDetails)?, void forcePressUpdate(ForcePressDetails)?, void forcePressEnd(ForcePressDetails)?, void panDown(DragDownDetails)?, void panStart(DragStartDetails)?, void panUpdate(DragUpdateDetails)?, void panEnd(DragEndDetails)?, VoidCallback? panCancel, void scaleStart(ScaleStartDetails)?, void scaleUpdate(ScaleUpdateDetails)?, void scaleEnd(ScaleEndDetails)?}) → void
usePlatform({Widget base(Niku)?, Widget android(Niku)?, Widget iOS(Niku)?, Widget fuchsia(Niku)?, Widget linux(Niku)?, Widget macOS(Niku)?, Widget windows(Niku)?, Widget web(Niku)?}) → void
useQuery(dynamic builder(Niku child, MediaQueryData constraints)) → void
useRoundedBorder({double? rounded, Color? color, double? width, BorderStyle? style}) → dynamic
useScreen({Widget base(Niku)?, Widget xs(Niku)?, Widget sm(Niku)?, Widget md(Niku)?, Widget lg(Niku)?, Widget xl(Niku)?}) → void
void useScreen({ // > 568px Widget Function(Niku)? base, // 568 - 640px Widget Function(Niku)? xs, // 640 - 768px Widget Function(Niku)? sm, // 768 - 920px Widget Function(Niku)? md, // 920 - 1024px Widget Function(Niku)? lg, // > 1024px Widget Function(Niku)? xl, })
useShadow({Color color = const Color(0xFF000000), Offset offset = Offset.zero, double blurRadius = 0.0, double spreadRadius = 0.0, BlurStyle blurStyle = BlurStyle.normal, double? rounded}) → void
useSize(dynamic builder(Niku child, Size constraints)) → void
useThemeSelector({required Widget light(Niku), required Widget dark(Niku)}) → void
useTransition<T>({Key? key, required T value, required Widget builder(Niku niku, T value), Duration duration = const Duration(milliseconds: 200), Curve curve = Curves.linear}) → void
useTransitions({Key? key, required List dependencies, required Widget builder(Niku niku, List dependencies), Duration duration = const Duration(milliseconds: 200), Curve curve = Curves.linear}) → void

Operators

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