typesafe_firebase_core 0.0.3 copy "typesafe_firebase_core: ^0.0.3" to clipboard
typesafe_firebase_core: ^0.0.3 copied to clipboard

A flutter library providing a type safe wrapper on firebase.

A library to put wrapper arround firebase to access it in typesafe elegant way.

Usage #

Refer Github Repo for example usage.

Add to build.yaml

targets:
  $default:
    builders:
      typesafe_firebase_generator:registration_builder:
        enabled: true

pubspec.yaml

dependencies:
  typesafe_firebase_core: ^0.0.2

dev_dependencies:
  build_runner: ^2.10.4
  typesafe_firebase_generator: ^0.0.2
@Model()
class UserProfile extends BaseModel {
  String uid = "";
}

@FirestoreService("UserDataStore")
const userDataSchema = {
  'UserProfiles': (
    type: UserProfile,
    subCollections: {'AuditTrail': (type: AuditTrailEntry)},
  ),
};
1
likes
160
points
145
downloads

Publisher

unverified uploader

Weekly Downloads

A flutter library providing a type safe wrapper on firebase.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

cloud_firestore, cloud_functions, firebase_auth, firebase_core, flutter, json_annotation, meta

More

Packages that depend on typesafe_firebase_core