GetTileRow class
- Inheritance
-
- Available Extensions
Constructors
-
GetTileRow.dense({dynamic leading, Widget? trailing, String? trailingText, TextStyle? trailingStyle, List<Widget>? children, Widget? child, String? text, TextStyle? textStyle, String? hint, Color? color, Color? background, Color? trailingColor, int? maxLines = kTileRowMaxLines, FontWeight? fontWeight, double? fontSize, double? leadingSize, double leadingBoxSize = BoxView.kBoxSize, double? trailingSize = kTileRowTrailingSize, double? horizontalPadding, double? verticalPadding, double? topPadding = kDensePaddingY, double? bottomPadding = kDensePaddingY, double? leftPadding = kDensePaddingX, double? rightPadding = kDensePaddingX, bool expanded = false, bool leadingFilled = false, bool leadingTinted = false, bool leadingSmall = true, bool leadingOval = false, bool themed = false, bool wrap = false, bool enabled = true, bool? highlighted, bool? checked, bool tintAble = false, bool? destructive, bool detail = false, bool allCaps = false, DividerStyle? topDivider, DividerStyle? bottomDivider, EdgeInsetsGeometry? padding, EdgeInsetsGeometry leadingMargin = kTileRowLeadingMargin, EdgeInsetsGeometry leadingPadding = kTileRowLeadingDensePadding, EdgeInsetsGeometry trailingPadding = kTileRowTrailingPadding, EdgeInsetsGeometry childrenPadding = kTileRowChildrenPadding, BoxConstraints? constraints = kTileRowConstraints, CrossAxisAlignment alignment = CrossAxisAlignment.center, VoidCallback? onTap, VoidCallback? onTapLeading, Key? key})
-
Row with simple content and dense paddings
const
-
GetTileRow.extend({dynamic leading, Widget? trailing, String? trailingText, TextStyle? trailingStyle, List<Widget>? children, Widget? child, String? text, TextStyle? textStyle, String? hint, Color? color, Color? background, Color? trailingColor, int? maxLines = kTileRowMaxLines, FontWeight? fontWeight, double? fontSize, double? leadingSize, double leadingBoxSize = BoxView.kBoxSize, double? trailingSize = kTileRowTrailingSize, double? horizontalPadding, double? verticalPadding, double? topPadding, double? bottomPadding, double? leftPadding, double? rightPadding, bool expanded = true, bool leadingFilled = false, bool leadingTinted = false, bool leadingSmall = true, bool leadingOval = false, bool themed = false, bool wrap = false, bool enabled = true, bool? highlighted, bool? checked, bool tintAble = false, bool? destructive, bool detail = false, bool allCaps = false, DividerStyle? topDivider, DividerStyle? bottomDivider, EdgeInsetsGeometry? padding, EdgeInsetsGeometry leadingMargin = kTileRowLeadingMargin, EdgeInsetsGeometry leadingPadding = kTileRowLeadingPadding, EdgeInsetsGeometry trailingPadding = kTileRowTrailingPadding, EdgeInsetsGeometry childrenPadding = kTileRowChildrenPadding, BoxConstraints? constraints = kTileRowConstraints, CrossAxisAlignment alignment = CrossAxisAlignment.start, VoidCallback? onTap, VoidCallback? onTapLeading, Key? key})
-
Row with extended content
const
-
Row with grouped header content including top/bottom separators
const
-
Row with grouped header dense content including top/bottom separators
const
-
Row with dense header content and without top separator to use at
top of the views
const
-
Row with grouped header dense content including bottom separator only
const
-
GetTileRow.item({dynamic leading, Widget? trailing, String? trailingText, TextStyle? trailingStyle, List<Widget>? children, Widget? child, String? text, TextStyle? textStyle, String? hint, Color? color, Color? background, Color? trailingColor, int? maxLines = kTileRowMaxLines, FontWeight? fontWeight, double? fontSize, double? leadingSize, double leadingBoxSize = BoxView.kBoxSize, double? trailingSize = kTileRowTrailingSize, double? horizontalPadding, double? verticalPadding, double? topPadding = kStandardPaddingY, double? bottomPadding = kStandardPaddingY, double? leftPadding, double? rightPadding, bool expanded = true, bool leadingFilled = true, bool leadingTinted = false, bool leadingSmall = true, bool leadingOval = false, bool themed = true, bool wrap = false, bool enabled = true, bool? highlighted, bool? checked, bool tintAble = false, bool? destructive, bool detail = false, bool allCaps = false, DividerStyle? topDivider, DividerStyle? bottomDivider, EdgeInsetsGeometry? padding, EdgeInsetsGeometry leadingMargin = kTileRowLeadingMargin, EdgeInsetsGeometry leadingPadding = kTileRowLeadingPadding, EdgeInsetsGeometry trailingPadding = kTileRowTrailingPadding, EdgeInsetsGeometry childrenPadding = kTileRowChildrenPadding, BoxConstraints? constraints = kTileConstraints, CrossAxisAlignment alignment = CrossAxisAlignment.start, VoidCallback? onTap, VoidCallback? onTapLeading, Key? key})
-
Row with simple content and layout as GetTile.simple
const
-
GetTileRow.itemPad({dynamic leading, Widget? trailing, String? trailingText, TextStyle? trailingStyle, List<Widget>? children, Widget? child, String? text, TextStyle? textStyle, String? hint, Color? color, Color? background, Color? trailingColor, int? maxLines = kTileRowMaxLines, FontWeight? fontWeight, double? fontSize, double? leadingSize, double leadingBoxSize = BoxView.kBoxSize, double? trailingSize = kTileRowTrailingSize, double? horizontalPadding, double? verticalPadding, double? topPadding = kExtendedPaddingY, double? bottomPadding = kExtendedPaddingY, double? leftPadding, double? rightPadding, bool expanded = true, bool leadingFilled = true, bool leadingTinted = false, bool leadingSmall = true, bool leadingOval = false, bool themed = true, bool wrap = false, bool enabled = true, bool? highlighted, bool? checked, bool tintAble = false, bool? destructive, bool detail = false, bool allCaps = false, DividerStyle? topDivider, DividerStyle? bottomDivider, EdgeInsetsGeometry? padding, EdgeInsetsGeometry leadingMargin = kTileRowLeadingMargin, EdgeInsetsGeometry leadingPadding = kTileRowLeadingPadding, EdgeInsetsGeometry trailingPadding = kTileRowTrailingPadding, EdgeInsetsGeometry childrenPadding = kTileRowChildrenPadding, BoxConstraints? constraints = kTileConstraints, CrossAxisAlignment alignment = CrossAxisAlignment.center, VoidCallback? onTap, VoidCallback? onTapLeading, Key? key})
-
Row with simple content and layout as GetTile.simple
const
-
GetTileRow.medium({dynamic leading, Widget? trailing, String? trailingText, TextStyle? trailingStyle, List<Widget>? children, Widget? child, String? text, TextStyle? textStyle, String? hint, Color? color, Color? background, Color? trailingColor, int? maxLines = kTileRowMaxLines, FontWeight? fontWeight, double? fontSize, double? leadingSize, double leadingBoxSize = BoxView.kBoxSize, double? trailingSize = kTileRowTrailingSize, double? horizontalPadding, double? verticalPadding, double? topPadding = kMediumPaddingY, double? bottomPadding = kMediumPaddingY, double? leftPadding = kMediumPaddingX, double? rightPadding = kMediumPaddingX, bool expanded = false, bool leadingFilled = false, bool leadingTinted = false, bool leadingSmall = true, bool leadingOval = false, bool themed = false, bool wrap = false, bool enabled = true, bool? highlighted, bool? checked, bool tintAble = false, bool? destructive, bool detail = false, bool allCaps = false, DividerStyle? topDivider, DividerStyle? bottomDivider, EdgeInsetsGeometry? padding, EdgeInsetsGeometry leadingMargin = kTileRowLeadingMargin, EdgeInsetsGeometry leadingPadding = kTileRowLeadingMediumPadding, EdgeInsetsGeometry trailingPadding = kTileRowTrailingPadding, EdgeInsetsGeometry childrenPadding = kTileRowChildrenPadding, BoxConstraints? constraints = kTileRowConstraints, CrossAxisAlignment alignment = CrossAxisAlignment.center, VoidCallback? onTap, VoidCallback? onTapLeading, Key? key})
-
Row with simple content and medium paddings
const
-
GetTileRow.rich({dynamic leading, Widget? trailing, String? trailingText, TextStyle? trailingStyle, List<Widget>? children, Widget? child, String? text, TextStyle? textStyle, String? hint, Color? color, Color? background, Color? trailingColor, int? maxLines = kTileRowMaxLines, FontWeight? fontWeight, double? fontSize = kTileRowFontSize, double? leadingSize = kTileRowLeadingSmallSize, double leadingBoxSize = BoxView.kBoxSize, double? trailingSize = kTileRowTrailingSize, double? horizontalPadding, double? verticalPadding, double? topPadding = 0, double? bottomPadding = 0, double? leftPadding = kStandardPaddingX, double? rightPadding = kStandardPaddingX, bool expanded = false, bool leadingFilled = true, bool leadingTinted = false, bool leadingSmall = true, bool leadingOval = true, bool themed = false, bool wrap = false, bool enabled = true, bool? highlighted, bool? checked, bool tintAble = false, bool? destructive, bool detail = false, bool allCaps = false, DividerStyle? topDivider, DividerStyle? bottomDivider, EdgeInsetsGeometry? padding, EdgeInsetsGeometry leadingMargin = kTileRowLeadingMargin, EdgeInsetsGeometry leadingPadding = kTileRowLeadingPadding, EdgeInsetsGeometry trailingPadding = kTileRowTrailingPadding, EdgeInsetsGeometry childrenPadding = kTileRowChildrenPadding, BoxConstraints? constraints = kTileRowConstraints, CrossAxisAlignment alignment = CrossAxisAlignment.center, VoidCallback? onTap, VoidCallback? onTapLeading, Key? key})
-
Row with rich content
const
-
GetTileRow.section({dynamic leading, Widget? trailing, String? trailingText, TextStyle? trailingStyle, List<Widget>? children, Widget? child, String? text, TextStyle? textStyle, String? hint, Color? color, Color? background, Color? trailingColor, int? maxLines = kTileRowMaxLines, FontWeight? fontWeight, double? fontSize, double? leadingSize, double leadingBoxSize = BoxView.kBoxSize, double? trailingSize = kTileRowTrailingSize, double? horizontalPadding, double? verticalPadding, double? topPadding = 28, double? bottomPadding, double? leftPadding = kStandardPaddingX, double? rightPadding = kStandardPaddingX, bool expanded = false, bool leadingFilled = false, bool leadingTinted = false, bool leadingSmall = true, bool leadingOval = false, bool themed = false, bool wrap = false, bool enabled = true, bool? highlighted, bool? checked, bool tintAble = false, bool? destructive, bool detail = false, bool allCaps = true, DividerStyle? topDivider, DividerStyle? bottomDivider, EdgeInsetsGeometry? padding, EdgeInsetsGeometry leadingMargin = kTileRowLeadingMargin, EdgeInsetsGeometry leadingPadding = kTileRowLeadingPadding, EdgeInsetsGeometry trailingPadding = kTileRowTrailingPadding, EdgeInsetsGeometry childrenPadding = kTileRowChildrenPadding, BoxConstraints? constraints = kTileRowConstraints, CrossAxisAlignment alignment = CrossAxisAlignment.center, VoidCallback? onTap, VoidCallback? onTapLeading, Key? key})
-
Row with grouped header content without top/bottom separators
const
-
GetTileRow.sectionDense({dynamic leading, Widget? trailing, String? trailingText, TextStyle? trailingStyle, List<Widget>? children, Widget? child, String? text, TextStyle? textStyle, String? hint, Color? color, Color? background, Color? trailingColor, int? maxLines = kTileRowMaxLines, FontWeight? fontWeight, double? fontSize, double? leadingSize, double leadingBoxSize = BoxView.kBoxSize, double? trailingSize = kTileRowTrailingSize, double? horizontalPadding, double? verticalPadding, double? topPadding = 16, double? bottomPadding, double? leftPadding = kStandardPaddingX, double? rightPadding = kStandardPaddingX, bool expanded = false, bool leadingFilled = false, bool leadingTinted = false, bool leadingSmall = true, bool leadingOval = false, bool themed = false, bool wrap = false, bool enabled = true, bool? highlighted, bool? checked, bool tintAble = false, bool? destructive, bool detail = false, bool allCaps = true, DividerStyle? topDivider, DividerStyle? bottomDivider, EdgeInsetsGeometry? padding, EdgeInsetsGeometry leadingMargin = kTileRowLeadingMargin, EdgeInsetsGeometry leadingPadding = kTileRowLeadingPadding, EdgeInsetsGeometry trailingPadding = kTileRowTrailingPadding, EdgeInsetsGeometry childrenPadding = kTileRowChildrenPadding, BoxConstraints? constraints = kTileRowConstraints, CrossAxisAlignment alignment = CrossAxisAlignment.center, VoidCallback? onTap, VoidCallback? onTapLeading, Key? key})
-
Row with grouped header dense content without top/bottom separators
const
-
GetTileRow.simple({dynamic leading, Widget? trailing, String? trailingText, TextStyle? trailingStyle, List<Widget>? children, Widget? child, String? text, TextStyle? textStyle, String? hint, Color? color, Color? background, Color? trailingColor, int? maxLines = kTileRowMaxLines, FontWeight? fontWeight, double? fontSize, double? leadingSize, double leadingBoxSize = BoxView.kBoxSize, double? trailingSize = kTileRowTrailingSize, double? horizontalPadding, double? verticalPadding, double? topPadding, double? bottomPadding, double? leftPadding, double? rightPadding, bool expanded = false, bool leadingFilled = false, bool leadingTinted = false, bool leadingSmall = true, bool leadingOval = false, bool themed = false, bool wrap = false, bool enabled = true, bool? highlighted, bool? checked, bool tintAble = false, bool? destructive, bool detail = false, bool allCaps = false, DividerStyle? topDivider, DividerStyle? bottomDivider, EdgeInsetsGeometry? padding, EdgeInsetsGeometry leadingMargin = kTileRowLeadingMargin, EdgeInsetsGeometry leadingPadding = kTileRowLeadingPadding, EdgeInsetsGeometry trailingPadding = kTileRowTrailingPadding, EdgeInsetsGeometry childrenPadding = kTileRowChildrenPadding, BoxConstraints? constraints = kTileRowConstraints, CrossAxisAlignment alignment = CrossAxisAlignment.center, VoidCallback? onTap, VoidCallback? onTapLeading, Key? key})
-
Row with simple content
const
-
GetTileRow.wrap({dynamic leading, Widget? trailing, String? trailingText, TextStyle? trailingStyle, List<Widget>? children, Widget? child, String? text, TextStyle? textStyle, String? hint, Color? color, Color? background, Color? trailingColor, int? maxLines = kTileRowMaxLines, FontWeight? fontWeight, double? fontSize = kTileRowFontSize, double? leadingSize, double leadingBoxSize = 24, double? trailingSize = kTileRowTrailingSize, double? horizontalPadding, double? verticalPadding, double? topPadding = 0, double? bottomPadding = 0, double? leftPadding = kStandardPaddingX, double? rightPadding = kStandardPaddingX, bool expanded = false, bool leadingFilled = false, bool leadingTinted = false, bool leadingSmall = true, bool leadingOval = false, bool themed = false, bool wrap = true, bool enabled = true, bool? highlighted, bool? checked, bool tintAble = false, bool? destructive, bool detail = false, bool allCaps = false, DividerStyle? topDivider, DividerStyle? bottomDivider, EdgeInsetsGeometry? padding, EdgeInsetsGeometry leadingMargin = kTileRowLeadingMargin, EdgeInsetsGeometry leadingPadding = kTileRowLeadingDensePadding, EdgeInsetsGeometry trailingPadding = kTileRowTrailingPadding, EdgeInsetsGeometry childrenPadding = kTileRowChildrenPadding, BoxConstraints? constraints = kTileRowConstraints, CrossAxisAlignment alignment = CrossAxisAlignment.center, VoidCallback? onTap, VoidCallback? onTapLeading, Key? key})
-
Row with wrapped layout and can be used in the buttons too
const