Documentation
  • Introduction
  • Components
    • User Interface
      • Button
      • Checkbox
      • Date Picker
      • Floating Button
      • Image
      • Label
      • List Picker
      • List View
      • List View Image and Text
      • Notifier
      • Radio Button
      • Rating Bar
      • Slider
      • Surface View
      • Spinner
      • Switch
      • TextBox
      • Time Picker
      • Web Viewer
    • Layout
      • Horizontal Arrangement
      • Horizontal Scroll Arrangement
      • Space
      • Table Arrangement
      • Vertical Arrangement
      • Vertical Scroll Arrangement
    • Media
      • Audio Picker
      • Camcorder
      • Camera
      • Image Picker
      • Metadata
      • OCR
      • Player
      • QR Code
      • Sound
      • Sound Recorder
      • Speech Recognizer
      • Text To Speech
      • Video Player
      • Yandex Translate
    • Drawing and Animation
      • Ball
      • Canvas
      • Image Editor
      • Image Sprite
    • Sensors
      • Accelerometer
      • Barcode Scanner
      • Clock
      • Finger Print
      • Gravity Sensor
      • Gyroscope Sensor
      • Light Sensor
      • Location Sensor
      • Magnetic Field Sensor
      • NearField
      • Orientation Sensor
      • Pedometer
      • Pressure Sensor
      • Proximity Sensor
      • Sound Sensor
      • Temperature Sensor
    • Social
      • Contact Picker
      • Email Picker
      • Google Account Picker
      • Phone Call
      • Phone Number Picker
      • Sharing
      • Texting
      • Twitter
    • Storage
      • File
      • Firebase DB
      • Fusiontables Control
      • SQLite
      • Tiny DB
      • Tiny Web DB
    • Connectivity
      • Activity Starter
      • Bluetooth Admin
      • Bluetooth Client
      • Bluetooth Server
      • Download
      • Network
      • Web
      • WiFi
    • Google
      • Google Account Picker
      • Google Maps
      • Google Shortlink
    • LEGO Mindstorms
      • NXT Drive
      • NXT Color Sensor
      • NXT Light Sensor
      • NXT Sound Sensor
      • NXT Touch Sensor
      • NXT Ultrasonic Sensor
      • NXT Direct Commands
      • EV3 Motors
      • EV3 Color Sensor
      • EV3 Gyro Sensor
      • EV3 Touch Sensor
      • EV3 Ultrasonic Sensor
      • EV3 Sound
      • EV3 UI
      • EV3 Commands
    • Monetization
      • AdMob Interstitial
      • AdMob Banner
      • AdMob Rewarded Video
      • Billing
      • Leadbolt
    • Device
      • Audio
      • Device Tools
      • Wallpaper
      • Package
      • Screenshot
    • Experimental
      • Push Notifications
      • Cloud DB
      • Notification
  • Blocks
    • Control
    • Logic
    • Math
    • Text
    • Lists
    • Colors
    • Variables
    • Procedures
    • Screen
    • Any Component
  • Testing
    • Live Development
      • Via WiFi
      • Via USB
    • Makeroid Companion
  • Extensions
    • List of Extensions
    • Creating Extensions
  • Other
    • Backpack
    • Release Notes
      • Andromeda
      • Beta Versions
    • Resources
      • Concept Cards
    • Terms of Service
Powered by GitBook
On this page
  • Properties
  • Firebase Token
  • Firebase URL
  • Use Default
  • Persist
  • App Bucket
  • Events
  • DataChanged(text tag, any value)
  • FirebaseError(text message)
  • FirstRemoved(any value)
  • GotValue(text tag, any value)
  • TagList(list value)
  • Methods
  • AppendValue(text tag any value)
  • ClearTag(text tag)
  • GetTagList()
  • GetValue(text tag any valueIfTagNotThere)
  • GoOffline()
  • GoOnline()
  • RemoveFirst(text tag)
  • StoreValue(text tag, any valueToStore)
  • Unauthenticate()
  1. Components
  2. Storage

Firebase DB

A non-visible component allowing you to store data on an online Realtime Database powered by Firebase.

Properties

Firebase Token

A valid Legacy Database Secret of the Database with which to connect.

Firebase URL

The URL of the Database with which to connect.

Use Default

Check to use default Firebase Database.

Persist

App Bucket

The bucket in the Database in which all operations on Data should take place.

Events

DataChanged(text tag, any value)

Indicates that data has been modified in the Firebase Database.

FirebaseError(text message)

Indicates that the Firebase Database had an error.

FirstRemoved(any value)

GotValue(text tag, any value)

Indicates that a piece of data has been successfully retrieved.

TagList(list value)

Indicates that the list of tags has been fetched.

Methods

AppendValue(text tag any value)

Adds a new value to the existing value stored in a tag.

ClearTag(text tag)

Deletes a tag from the Firebase Database.

GetTagList()

Fetches the list of tags in the Firebase Database

GetValue(text tag any valueIfTagNotThere)

Fetches the value stored in a tag. Returns valueIfTagNotThere if the tag is not present in the Firebase Database.

GoOffline()

Stops interacting with the Firebase Database.

GoOnline()

Starts interacting with the Firebase Database.

RemoveFirst(text tag)

StoreValue(text tag, any valueToStore)

Stores valueToStore in a tag in the Firebase Database

Unauthenticate()

PreviousFileNextFusiontables Control

Last updated 7 years ago