fromHeaders<T, K> static method
Widget
fromHeaders<T, K>(
- BuildContext context,
- List<
TTableHeader< headers,T, K> > - T item, {
- TPdfTableDecoration decoration = const TPdfTableDecoration(),
- double availableWidth = 515,
- TKeyValueTheme? theme,
- Map<
String, Uint8List> ? imageCache,
Creates a grid layout from headers and a single item.
Implementation
static pw.Widget fromHeaders<T, K>(
BuildContext context,
List<TTableHeader<T, K>> headers,
T item, {
TPdfTableDecoration decoration = const TPdfTableDecoration(),
double availableWidth = 515,
TKeyValueTheme? theme,
Map<String, Uint8List>? imageCache,
}) {
final values = TKeyValue.mapHeaders<T, K>(
context,
headers,
TListItem<T, K>(key: 0 as dynamic, data: item),
0,
);
return from(context, values, decoration: decoration, availableWidth: availableWidth, theme: theme, imageCache: imageCache);
}