dynamicVector<T> static method
Implementation
static CustomLayout<Map<String, dynamic>, List<T>> dynamicVector<T>(
Layout<T> elementLayout, {
String? property,
}) {
final layout = LayoutConst.struct([
SequenceLayout(elementLayout: elementLayout, property: 'values'),
]);
return CustomLayout<Map<String, dynamic>, List<T>>(
layout: layout,
encoder: (data) => {"values": data},
decoder: (data) => (data["values"] as List).cast<T>(),
property: property,
);
}