t×tecexpressby TeKOcloud
ENv0.7.1
API & Datentypen / FLUTTER

txQuery.

Verarbeitet lokale Daten synchron: Filtern/Suchen, Sortieren/Gruppieren, Paging und Projektion. Das Eingangsarray bleibt erhalten.

Parameter: input = Ausgangsliste, o/options = TxLoadOptions. Synchrones Ergebnis: TxLoadResult mit flacher data-Liste, totalCount vor Paging und optionalen groups/groupCount. Gruppierung ändert nicht die Form von data. Getter-/Projektionsfehler werden weitergegeben; Dart skip/take dürfen nicht negativ sein.

dart
TxLoadResult<T> txQuery<T>(List<T> input, TxLoadOptions<T> options)
dart
import 'package:tecexpress/tecexpress.dart';

Future<void> example() async {
  print(txQuery([2, 1], TxLoadOptions<int>(sort: [TxSort((v) => v)], take: 1)).data);
}