xOnTapHeaderCell method
dynamic
xOnTapHeaderCell(
- XCol xCol
Evento chiamato quando l'utente fa Tap su una cella dell'HeadView di un Elenco
Implementation
xOnTapHeaderCell(XCol xCol) {
setState(() {
widget.view!.cols.forEach((element) {
if (element.colKey != xCol.colKey) {
element.sorted = null;
}
});
if (xCol.sorted == null) {
xCol.sorted = true;
} else {
xCol.sorted = (xCol.sorted ?? false).not();
}
if (widget.liDetts != null) {
widget.liDetts!.orderBy([xCol.colKey], desc: (xCol.sorted ?? false).not());
} else {
list.orderBy([xCol.colKey], desc: (xCol.sorted ?? false).not());
}
});
}