index library

Extensions

StyleExtension on Widget

Functions

align(Widget widget, Alignment alignment) Widget
alignManager({required Style style, required Widget widget}) Widget
center(Widget widget) Widget
centerManager({required Style style, required Widget widget}) Widget
click(Widget widget, dynamic onClick, Style style, ButtonProps props) Widget
clickManager({required Style style, required Widget widget, dynamic onTap, ButtonProps props = const ButtonProps()}) Widget
constraint(Widget widget, Style props) Widget
constraintManager({required Style style, required Widget widget}) Widget
decoration(Widget widget, Style props) Widget
decorationManager({required Style style, required Widget widget}) Widget
expanded(Widget widget) Widget
expandManager({required Style style, required Widget widget}) Widget
flex(List<Widget> children, Style props) Widget
flexManager({required Style props, required List<Widget> children}) Widget
gg({Style? style, List<Widget> children = const [SizedBox.shrink()], dynamic onTap}) Widget
ggbutton({required Style style, String text = "", List<Widget> children = const [], Widget? leftChild, Widget? rightChild, Widget? topChild, Widget? bottomChild, void onTap()?, void onDoubleTap()?, void onLongPress()?, void onTapDown(TapDownDetails)?, void onTapUp(TapUpDetails)?, void onTapCancel()?, void onSecondaryTap()?, void onSecondaryTapUp(TapUpDetails)?, void onSecondaryTapDown(TapDownDetails)?, void onSecondaryTapCancel()?, void onHighlightChanged(bool)?, void onHover(bool)?, MouseCursor? mouseCursor, Color? focusColor, Color? hoverColor, Color? highlightColor, MaterialStateProperty<Color?>? overlayColor, Color? splashColor, InteractiveInkFeatureFactory? splashFactory, double? radius, BorderRadius? borderRadius, ShapeBorder? customBorder, bool? enableFeedback = true, bool excludeFromSemantics = false, FocusNode? focusNode, bool canRequestFocus = true, void onFocusChange(bool)?, bool autofocus = false, MaterialStatesController? statesController, Duration? hoverDuration, double gap = 8}) Widget
ggicon(IconData? icon, {Style? style, Key? key, double? size, double? fill, double? weight, double? grade, double? opticalSize, Color? color, List<Shadow>? shadows, String? semanticLabel, TextDirection? textDirection}) Widget
ggtext({Style? style, String text = "", Locale? locale, bool? softWrap, TextOverflow? overflow, int? maxLines, String? semanticsLabel, TextWidthBasis? textWidthBasis, TextAlign? textAlign, Color? selectionColor, TextDirection? textDirection, StrutStyle? strutStyle, TextScaler? textScaler}) Widget
iconManager(Style style, Widget? leftChild, Widget? rightChild, double gap, String text, Widget? topChild, Widget? bottomChild) Widget
margin(Widget widget, Style space) Widget
marginManager({required Style style, required Widget widget}) Widget
mixStyles(List<Style> styles) Style
opacity(Widget widget, double opacity) Widget
opacityManager({required Style style, required Widget widget}) Widget
padding(Widget widget, Style style) Widget
paddingManager({required Style style, required Widget widget}) Widget
position(Widget widget, double? left, double? right, double? top, double? bottom) Widget
positionManager({required Style style, required Widget widget}) Widget
rounded(Widget widget) Widget
runManagerList({required Style style, required Widget widgetOld, dynamic onTap, dynamic props = const ButtonProps()}) Widget
size(Widget widget, double? height, double? width) Widget
sizeManager({required Style style, required Widget widget}) Widget