read method
void
read({
- required UMediaReadParams p,
- required dynamic onOk(),
- required dynamic onError(),
- dynamic onException()?,
Implementation
void read({
required final UMediaReadParams p,
required final Function(UResponse<List<UMediaResponse>> r) onOk,
required final Function(UResponse<dynamic> e) onError,
final Function(Exception)? onException,
}) =>
httpClient.post(
"/Media/Read",
body: p.toMap().add("apiKey", apiKey).add("token", token),
onSuccess: (final String r) => onOk(
UResponse<List<UMediaResponse>>.fromJson(
r,
(dynamic i) => List<UMediaResponse>.from(
(i as List<dynamic>).map((dynamic x) => UMediaResponse.fromMap(x)),
),
),
),
onError: (final String r) => onError(
UResponse<dynamic>.fromJson(r, (dynamic i) => i),
),
onException: (final dynamic e) {
if (onException != null) onException(e);
},
);