fireverse 0.0.7 copy "fireverse: ^0.0.7" to clipboard
fireverse: ^0.0.7 copied to clipboard

outdated

Multi platform firebase plugin.

example/main.dart

import 'package:fireverse/fireglobal.dart';

void main() async {
  // Fire.initialize(
  //   apiKey: apiKey,
  //   projectId: projectId,
  //   appId: appId,
  //   messagingSenderId: messagingSenderId,
  // );

  Fire.signIn(
    email: "demo@codekaze.com",
    password: "123456",
  );

  await Fire.signOut();

  await Fire.add(
    collectionName: "product",
    value: {
      "product_name": "GTX Mouse",
      "price": 12500,
    },
  );

  await Fire.update(
    collectionName: "product",
    docId: "B7NUBHGZJd7xNlxoYtsa",
    value: {
      "product_name": "GTX Mouse",
      "price": 12500,
    },
  );

  await Fire.delete(
    collectionName: "product",
    docId: "B7NUBHGZJd7xNlxoYtsa",
  );

  await Fire.snapshot(
    collectionName: "product",
  );

  await Fire.get(
    collectionName: "product",
  );

  await Fire.get(
    collectionName: "product",
    orderBy: FireOrder(
      field: "created_at",
    ),
  );

  await Fire.get(
    collectionName: "product",
    where: [
      FireWhereField(
        field: "product_name",
        isEqualTo: "GTX Mouse",
      ),
    ],
    orderBy: FireOrder(
      field: "created_at",
    ),
  );
}
4
likes
0
points
81
downloads

Publisher

unverified uploader

Weekly Downloads

Multi platform firebase plugin.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

cloud_firestore, firebase_auth, firebase_core, firebase_messaging, fixnum, grpc, http, protobuf

More

Packages that depend on fireverse