ApiWrapper<T extends GuardModel> constructor

ApiWrapper<T extends GuardModel>({
  1. required dynamic apiClient,
  2. required String modelName,
  3. required T fromJson(
    1. Map<String, dynamic>
    ),
})

Creates an ApiWrapper instance.

Requires an apiClient, the modelName, and a fromJson factory to convert JSON responses into models.

Implementation

ApiWrapper({
  required this.apiClient,
  required this.modelName,
  required this.fromJson,
});