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

TxDataSourceBuilder.

Interaktive Vorschau

Verbindet eigene Widgets mit List, Konfiguration oder DataSource und baut sie bei Änderungen neu.

TxDataSourceBuilder

ParameterTypStandardBedeutung
dataSourceObjecterforderlichListe, Konfiguration oder DataSource-Instanz; hat Vorrang vor items.
builderWidget Function(BuildContext, List<T>, TxDataSource<T>?)erforderlichErzeugt eigenen Inhalt; Callbackparameter und Rückgabetyp stehen in der Signatur.
dart
import 'package:flutter/material.dart';
import 'package:tecexpress/tecexpress.dart';

Widget example() {

  return TxDataSourceBuilder<String>(dataSource: const ['One'], builder: (context, items, source) => Text(items.join(', ')));
}