xfillxTabs method

dynamic xfillxTabs()

Implementation

xfillxTabs() {
  var t = 0;
  for (var i in widget.xView.cols) {
    var ifMore = widget.xView.cols.where((element) => element.colKey.startsWith("li"));
    if (i.colKey.startsWith("li") && itemInEdit_Clone.getProp(i.colKey).isNotEmpty) {
      xTabs.value.add(XTabItem(
        t,
        i.colCaption,
        i.colKey,
        content: tabViewPages(widget.xView.cols.firstWhere((element) => element.colKey == i.colKey)),
        labelColor_Active: widget.title_BackColor,
        labelColor_Disabled: ifMore.length > 1 ? Colors.white : widget.title_BackColor,
        color_backGroundTab: Colors.black,
        color_backGroundTab_Activate: Color.fromARGB(255, 75, 75, 75),
        iconColor_Active: widget.title_BackColor,
        iconColor_Disabled: ifMore.length > 1 ? Colors.white : widget.title_BackColor,
      ));
      t++;
    }
  }
}