Firebase Fields

The Firebase Field widget can be used inside a Firebase Repeater with “Custom Template” display mode, or inside a Firebase Displayer for displaying data.

In order to add a JSON Fields to a page, just drop it from the Widget list and double-click on it:

...

Firebase Text Field Settings

  • Type. The Field type, Text, Picture Audio or Video. 

  • Field Name. The name of the record field in Firebase

  • Single Line. The text is always displayed on one line if checked

  • Text Contents displayed as Web Link.  When the text contain an url (eg. https://www.mywebsite.com ) and is displayed with a link to this address

  • Action.  If the WebLink option is checked, then you can chose here if the link is a WebSite an email, a phone number, etc...

  • Label.  If the WebLink option is checked, then you can set the label that will displayed instead of the url. (If you keep it empty, then the url is displayed)

Firebase Picture Field Settings

  • Field Name. The name of the record field in Firebase

  • Single Line. The text is always displayed on one line if checked

  • Display Ratio.  The ratio width:height for displaying the image (21:9, 16:9 …)

    21:9 16:9 4:3 1:1 Cover
  • Image Display.  Cover or Contain. 

  • Show Zoom on Click.  If checked, then the user will be able to enlarge the picture by touching it. (It will launch a Photo Browser automatically)

Firebase Audio Field Settings

  • Field Name. The name of the record field in Firebase

Firebase Video Field Settings

  • Field Name. The name of the record field in Firebase

  • Display Ratio.  The ratio width:height for displaying the video (21:9, 16:9 …)

    21:9 16:9 4:3 1:1
  • Show Controls.  Hide or Show the Video Controls (Play, Pause…)

  • Muted.  If checked, then the audio will be muted

Firebase Map Field Settings

If you store GPS coordinates in a Firebase collection, you can display it as a Map.

Thorium builder Firebase Map
  • Field Name. The name of the record field in Firebase that contains both Latitude & Longitude values (eg. 48.8566,2.3522)

  • Latitude & Longitude Field Name.  If the coordinates are stored in separate fields, use these 2 parameters instead of the main Firebase field

  • Zoom Level.  The initial Zoom Level of the displayed Map

  • Engine.  The Map engine used for displaying the Map (GoogleMap or OSM)

  • Display Ratio.  The ratio width:height for displaying the video (21:9, 16:9 …)

    21:9 16:9 4:3 1:1
Copyright©  Nymphide Lab 2020 - All Rights Reserved 

...