The basic API is now in place. Your Actions are
(set, update, push*, remove) to (String, Number, JSON)
*push is for lists
you can register for real time updates of all event types:-
("value", "child_added", "child_removed", "child_updated", "child_moved")
You associate a tag on registration like AJAX, so then your tagged conditions trigger when data is received from firebase.
You can then use the expressions to get the data and URL references out
(ValString, ValNumber, ValJSON, Ref)
There is a capx demoing this functionality in github. A screen shot of the real-time database demo is at
github.com/tomlarkworthy/construct2_firebase_plugin/blob/master/demo/firebase_ui.png
MISSING FUNCTIONALITY from Firebase API:
error callbacks
transactions
authentication
filter queries
list order priorities
I probably won't implement all the missing parts, but I am quite keen to get my mits on authentication and transactions at some point (not massively urgent though)