Firebase Addon
This extension allows you to create firebase realtime database dynamically to manage multiple buckets with ids on same time. Unlike the native Firebase component this extension has many events that helps you to identify the changes in your database.
All Blocks



Documentation

This event raises when any error occurred. It mostly raises when firebase denied the permission to write and read.

This event raises when any new child has been added to your bucket.

This event raises when any tag has been changed in your bucket.

This event raises when any tag removed in your database. This can not be listened with native firebase component.

This event raises when you used Store Value
block of the extension and it
successfully stored the value.

Initialize or create a new firebase referenced to that firebase URL or project bucket. You can change the firebase URL and bucket using other blocks.

Return true if the current user is authenticated or not.

Returns the Auth Data of the current user in JSON format that contains UID and token, provider of the current user.

These blocks set the properties of created firebase with id.
How to Use
Just initialize the firebase with desired firebase URL and project bucket and give an unique id so you can identify it later.

And the rest blocks are simple and same as firebase component So I don't think I need to provide usage for them.
After creating the firebase you can start listening the events of that bucket.

Downloads
You can download this extension from AI2 Store.