NikuExplictParentBuilder class
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
-