firestore_util 0.0.3
firestore_util: ^0.0.3 copied to clipboard
A Firestore Util Class to parse firestore fields to flat json.
A Firestore Util Class to parse firestore fields to flat json.
Features #
- Parse firestore json fields to commonly used json standard for any model class
Getting started #
Installation #
Add this line to pubspec.yaml
dependencies:
firestore_util: <latest_version>
Import package #
import 'package:firestore_util/firestore_util.dart';
Usage #
Call static method parse #
Supported Values #
- "nullValue": null,
- "booleanValue": boolean,
- "integerValue": string,
- "doubleValue": number,
- "timestampValue": string,
- "stringValue": string,
FirestoreUtil.parse(x)
Full example #
final Response response = [Your API Response from Http client];
return List<ModelClass>.from(
(response.data['documents'] as Iterable<dynamic>).map(
(x) {
return ModelClass.fromJson(FirestoreUtil.parse(x));
},
),
).toList();
Additional information #
If you want to give suggestion, please contact me via email - rkjha.it.in@gmail.com