XItem class
Constructors
-
XItem({Key? key, dynamic onTap()?, double? width, Decoration? decorationForListContainer, double? wrap_Spacing, double? wrap_Width, double? wrap_Height, double? wrap_RunSpacing, Axis? wrap_Direction, AlignmentGeometry? title_AlignOnTop, MainAxisAlignment? mainAxisAlignmentXItem, Widget? title_Widget, CrossAxisAlignment? crossAxisAlignmentXItem, Color? card_Color, TextStyle? title_Style, AlignmentGeometry? title_AlignOnLeft, Color? title_Color, Color? title_BorderColor, String? title = "", double title_ContainerWidth = 150, double? title_ContainerHeight, List<Widget>? children, bool title_OnTop = false, TextAlign title_TextAlign = TextAlign.center, Color? title_BackGroundColor, double? title_WidthBorder, CrossAxisAlignment? childrens_CrossAxisAlignment, BoxConstraints? constraints, double? height, BoxConstraints? constraintsOfXItem})
-
Static Methods
-
One_ConcatenatedXItem<T>({required double fontSizeForItem, required String title, required Color? titleColor, required List<T> items, required Widget widgetItemInList(T), double? height, double? fontSizeForTitleOfArea, Axis? wrapDirectionForList, bool titleOnTop = true, bool borderAllAroundList = true, Color? backGroundColorTitleContainer, Color? backGroundColor, Color? titleBorderColor, double? titleContainerHeight, double? titleContainerWidth, AlignmentGeometry? titleAlignOnTop, AlignmentGeometry? titleAlignOnLeft, AlignmentGeometry? alignmentChild})
→ Widget
-
-
Three_ConcatenatedXItem<T, K>({required Axis wrapDirection, required double fontSizeForItem, required String title, required Color? titleColor, required Iterable<MapEntry<dynamic, List<T>>> items, required Widget titleFirstWidget(T), required K secondGroupListsBy(T), required dynamic titleSecondWidget(T), required Widget thirdWidget(T), bool groupByForLastLevel = false, K groupListsBy_LastItems(T)?, Widget thirdWidgetForGroupBy(MapEntry<K, List<T>>)?, bool titleFirstOnTop = true, bool titleSecondOnTop = false, bool? borderAllAroundList, Color? backGroundColorTitleContainer, Color? backGroundColor, Color? backGroundColorFirstXItem, Color? backGroundColorSecondXItem, Color? colorBorderOfarea, Color? colorBorderOfFirstWidget, Color? titleBorderColor, double? width, double? height, double? titleContainerHeight, double? fontSizeForTitleOfArea, double? widthFirstXItem, double? widthSecondXItem, double? titleFirstContainerWidth, double? titleSecondContainerWidth, Axis? firstWrapDirection, Axis? secondWrapDirection, Axis? thirdWrapDirection})
→ Widget?
-
-
Two_ConcatenatedXItem<T, K>({required Axis wrapDirection, required double fontSizeForItem, required Color? titleColor, required Iterable<MapEntry<dynamic, List<T>>> items, required Widget titleFirstWidget(T), required K lastGroupListsBy(T), required Widget lastWidgetForGroupBy(MapEntry<K, List<T>>), required Widget lastWidget(T), bool groupByForLastLevel = true, String? title, AlignmentGeometry? titleAlignOnTop, AlignmentGeometry? titleAlignOnLeft, CrossAxisAlignment? crossAxisAlignmentXItem, bool titleOnTop = true, bool titleFirstOnTop = true, bool? borderAllAroundList, bool? borderVisible, Color? backGroundColorTitleContainer, Color? colorBorderOfarea, Color? titleBorderColor, Color? firstBorderColorOfArea, Color? backGroundColor, Color? backGroundColorFirstXItem, Color? backGroundColorSecondXItem, Color? backGroundColorInternalXContainer, double? titleContainerHeight, double? titleContainerWidth, double? fontSizeForTitleOfArea, double? widthFirstXItem, double? widthSecondXItem, double? titleFirstContainerWidth, double? titleFirstContainerHeight, Axis? firstWrapDirection, Axis? secondWrapDirection, Axis? thirdWrapDirection})
→ Widget
-