export method

Future<ArrowArray> export([
  1. RecordBatchCodec codec = const RecordBatchCodec()
])

Implementation

Future<ArrowArray> export([
  RecordBatchCodec codec = const RecordBatchCodec(),
]) async {
  final lease = _owner.lease('Series');
  try {
    final response = await _runtime._client.invoke('seriesExport', {
      'series': lease.handle.toString(),
    });
    return codec
        .decode({
          'columns': [response['column']],
        })
        .columns
        .single;
  } finally {
    lease.end();
  }
}