setMainImageByHash<DataT extends Data> method
Future<String?>
setMainImageByHash<DataT extends Data>( - DataT? data,
- String mainhash, {
- Data? caller,
- bool forceUpdate = false,
})
Implementation
Future<String?> setMainImageByHash<DataT extends Data>(
DataT? data,
String mainhash, {
Data? caller,
bool forceUpdate = false,
}) async {
final requestType = Helper.SimulatedRequestType.PUT;
return _run(
itPrefersCache: _dataPrefersCache(data, type: requestType),
offline: () => local.setMainImageByHash(
data,
mainhash,
caller: caller,
forceUpdate: forceUpdate,
),
online: () => remote.setMainImageByHash(
data,
mainhash,
),
requestType: requestType,
).last;
}