load static method
- Uint8List buffer
Deserialize a MarkerCollection from a binary buffer previously returned by save.
Parameters
buffer: Binary buffer containing a serialized marker collection.
Returns
- A new MarkerCollection on success, or
nullif deserialization failed.
See also:
- save to serialize a collection to a binary buffer.
Implementation
static MarkerCollection? load(Uint8List buffer) {
final dynamic dataBufferPointer = GemKitPlatform.instance.toNativePointer(
buffer,
);
final OperationResult resultString = staticMethod(
'MarkerCollection',
'load',
args: <String, dynamic>{
'dataBuffer': dataBufferPointer.address,
'dataBufferSize': buffer.length,
},
);
if (resultString['gemApiError'] != 0) {
return null;
}
return MarkerCollection.init(resultString['result'], 0);
}