FakeSimpleQueryPlatform constructor
FakeSimpleQueryPlatform({
- CapabilitySnapshot? capabilities,
- QueryResult? queryResult,
- MutationResult? mutationResult,
- BatchResult? batchResult,
- BinaryContentHandle? binaryContentHandle,
- Stream<
ObserveEvent> ? observeStream, - Map<
String, Object?> ? extensionResult,
Implementation
FakeSimpleQueryPlatform({
CapabilitySnapshot? capabilities,
QueryResult? queryResult,
MutationResult? mutationResult,
BatchResult? batchResult,
BinaryContentHandle? binaryContentHandle,
Stream<ObserveEvent>? observeStream,
Map<String, Object?>? extensionResult,
}) : _capabilities = capabilities ?? _defaultCapabilities(),
_queryResult = queryResult ?? const QueryResult(records: <QueryRecord>[]),
_mutationResult =
mutationResult ?? const MutationResult(affectedCount: 0),
_batchResult = batchResult ?? const BatchResult(results: <MutationResult>[]),
_binaryContentHandle = binaryContentHandle ??
const BinaryContentHandle(handleId: 'h', localPath: '/tmp/h'),
_observeStream = observeStream ?? const Stream<ObserveEvent>.empty(),
_extensionResult = extensionResult;