firebase-lib Documentation Table of Contents Introduction Usage Setup Library Installation Creating Resource Definitions Instantiating Resources Instantiating Resources for Firebase API Instantiating Resources for AngularFire API Instantiation Examples Interacting with Resources Resource Access Data Methods' Inputs Altering Non-Variable Resource Paths Altering Variable Resource Paths Querying Resources Cloning Resources Other Resource Interactions Resource Interaction Examples Development Development Setup Contributing Changes Publishing Npm Package to Github Application Programming Interfaces (APIs) firebase-lib Exports Firebase API Methods get() push() remove() set() transaction() update() AngularFire API Methods list() object() General Resource API Methods clearPathTemplate() clearSubpaths() clone() removeFromVariablesIndex() setMethodsParams() updatePathTemplate() General Top-Level API Methods getAngularDatabase() getDatabase() getUniqueKey() removeFromVariablesIndex() setPathVariables()