RequestOptionsDTO.fromDataModel constructor

RequestOptionsDTO.fromDataModel(
  1. RequestOptions model
)

Implementation

factory RequestOptionsDTO.fromDataModel(RequestOptions model) {
  return RequestOptionsDTO(
    id: model.id!,
    url: model.url,
    body: model.body != null
        ? RequestBodyDTO.fromDataModel(model.body!)
        : null,
    offlinePolicyAction: model.offlinePolicyAction != null
        ? OfflinePolicyActionDTO.fromDataModel(model.offlinePolicyAction!)
        : null,
    slowNetworkPolicyAction: model.slowNetworkPolicyAction != null
        ? SlowNetworkPolicyActionDTO.fromDataModel(
            model.slowNetworkPolicyAction!,
          )
        : null,
    headers: model.headers,
    cancelOnDispose: model.cancelOnDispose,
    cacheOptions: model.cacheOptions != null
        ? CacheOptionsDTO.fromDataModel(model.cacheOptions!)
        : null,
  );
}