[docs] start of app/core documentation
This commit is contained in:
parent
48570f5510
commit
471539a1aa
|
@ -9,6 +9,10 @@
|
||||||
- [Guidelines](/contributing/guidelines)
|
- [Guidelines](/contributing/guidelines)
|
||||||
- [Testing](/contributing/testing)
|
- [Testing](/contributing/testing)
|
||||||
|
|
||||||
|
- Core
|
||||||
|
- [App](/core/app)
|
||||||
|
- [Firebase](/core/firebase)
|
||||||
|
|
||||||
- Modules
|
- Modules
|
||||||
- [Admob](/modules/admob)
|
- [Admob](/modules/admob)
|
||||||
- [Analytics](/modules/analytics)
|
- [Analytics](/modules/analytics)
|
||||||
|
|
|
@ -0,0 +1,34 @@
|
||||||
|
# App
|
||||||
|
|
||||||
|
RNFirebase supports both initializing apps natively and also via js code over the RN bridge.
|
||||||
|
|
||||||
|
Apps initialized natively are available immediately at app runtime, there is no need to call `initializeApp` for them.
|
||||||
|
|
||||||
|
For example, to access the default app initialized via the `Google-Services` `plist` or `json` file:
|
||||||
|
```javascipt
|
||||||
|
import firebase from 'react-native-firebase';
|
||||||
|
|
||||||
|
const defaultApp = firebase.app();
|
||||||
|
|
||||||
|
defaultApp.database().ref('foobar').once('value', (snapshot) => {
|
||||||
|
// snapshot from default app
|
||||||
|
});
|
||||||
|
|
||||||
|
// get the default app name/options that were initialized natively
|
||||||
|
console.log("name", defaultApp.name);
|
||||||
|
console.log("apiKey", defaultApp.options.apiKey);
|
||||||
|
console.log("applicationId", defaultApp.options.applicationId);
|
||||||
|
console.log("databaseUrl", defaultApp.options.databaseUrl);
|
||||||
|
console.log("messagingSenderId", defaultApp.options.messagingSenderId);
|
||||||
|
console.log("projectId", defaultApp.options.projectId);
|
||||||
|
console.log("storageBucket", defaultApp.options.projectId);
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
TODO api ref docs:
|
||||||
|
|
||||||
|
- name: String
|
||||||
|
- options: Object
|
||||||
|
- delete(): Promise
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
# Firebase
|
||||||
|
|
||||||
|
TODO api ref docs:
|
||||||
|
|
||||||
|
- apps(): Array<FirebaseApp>
|
||||||
|
- app(): FirebaseApp
|
||||||
|
- initializeApp(): FirebaseApp
|
||||||
|
- setLogLevel()
|
||||||
|
- SDK_VERSION: String
|
||||||
|
- googleApiAvailability: Object
|
Loading…
Reference in New Issue