update method
PUT /{resource}/{id} — never throws on a 4xx; see WriteResult.
Implementation
@override
Future<WriteResult> update(
String resourceKey,
Object id,
Map<String, dynamic> values,
) async {
try {
return _interpret(
await _transport.put('$prefix/$resourceKey/$id', values),
);
} catch (e) {
return WriteFailed(messageOf(e));
}
}