PaginationModel.fromJson constructor
PaginationModel.fromJson(})
Implementation
factory PaginationModel.fromJson(Map<String, dynamic> json, {required String classObject, required dynamic objData}) {
PaginationModel obj = PaginationModel();
obj.currentPage = TypeSafeConversion.nullSafeInt(json[PagerProperty.currentPage.columnName]);
var dataList = fromJsonHelperList(json: json[PagerProperty.data.columnName], classObject: classObject, objData: objData);
obj.data = dataList;
obj.firstPageUrl = TypeSafeConversion.nullSafeString(json[PagerProperty.firstPageUrl.columnName]);
obj.from =TypeSafeConversion.nullSafeInt(json[PagerProperty.from.columnName]);
obj.lastPage =TypeSafeConversion.nullSafeInt(json[PagerProperty.lastPage.columnName]);
obj.lastPageUrl = TypeSafeConversion.nullSafeString(json[PagerProperty.lastPageUrl.columnName]);
obj.links = LinksModel.fromJsonList(json[PagerProperty.links.columnName]);
obj.nextPageUrl = TypeSafeConversion.nullSafeString(json[PagerProperty.nextPageUrl.columnName]);
obj.path =TypeSafeConversion.nullSafeString(json[PagerProperty.path.columnName]);
obj.perPage = TypeSafeConversion.nullSafeString(json[PagerProperty.perPage.columnName]);
obj.prevPageUrl = TypeSafeConversion.nullSafeString(json[PagerProperty.prevPageUrl.columnName]);
obj.to = TypeSafeConversion.nullSafeInt(json[PagerProperty.to.columnName]);
obj.total =TypeSafeConversion.nullSafeInt(json[PagerProperty.total.columnName]);
return obj;
}