Asset - Extension Firestore Web (FREE & Open Source & Demonstration)

Discussion in 'Marketplace' started by Mert, Jul 12, 2019.

  1. Mert

    Mert Member

    Joined:
    Jul 20, 2016
    Posts:
    358
    Last edited: Jul 13, 2019
    rIKmAN likes this.
  2. rIKmAN

    rIKmAN Member

    Joined:
    Sep 6, 2016
    Posts:
    4,317
    I have no use for it but it's awesome that you share this stuff for free Mert, keep up the good work!
     
  3. Mert

    Mert Member

    Joined:
    Jul 20, 2016
    Posts:
    358
    Thanks man. As always :)
    The chat inside the blogpost is made with Game Maker and Fireweb extension
     
    rIKmAN likes this.
  4. Mert

    Mert Member

    Joined:
    Jul 20, 2016
    Posts:
    358
    Important Update

    With the feedback I received, I have updated the extension. It's a major update.
    • No more nasty initialization method. You can initialize your app with
      Code:
      //Create our Firebase Configuration.
      var configMap = ds_map_create();
      configMap[? "apiKey"] = ".....................................";
      configMap[? "authDomain"] = ".....................................";
      configMap[? "databaseURL"] = ".....................................";
      configMap[? "projectId"] = ".....................................";
      configMap[? "storageBucket"] = ".....................................";
      configMap[? "messagingSenderId"] = ".....................................";
      configMap[? "appId"] = ".....................................";
      firestore_web_debug_mode(true);
      firestore_web_init(configMap,true);
    • No more callback functions. These have used Javascript eval to transfer data from Javascript to GML. Now, the data is retrieved via Social Async Event (Check here for updated documentation)
    • Added firestore_web_document_delete function to delete documents from the database.
     
    Last edited: Jul 22, 2019
    Guest likes this.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice