Package-level declarations

Types

Link copied to clipboard
typealias CancelCallback = (<Error class: unknown class>) -> Unit
Link copied to clipboard
typealias ChangeSnapshotCallback = (data: DataSnapshot, previousChildName: String?) -> Unit
Link copied to clipboard
external interface Database
Link copied to clipboard
external interface DatabaseReference : Query
Link copied to clipboard
external interface DataSnapshot
Link copied to clipboard
external interface OnDisconnect
Link copied to clipboard
external interface Query
Link copied to clipboard
external interface QueryConstraint
Link copied to clipboard
Link copied to clipboard
external interface TransactionResult
Link copied to clipboard
typealias ValueSnapshotCallback = (data: DataSnapshot) -> Unit

Functions

Link copied to clipboard
external fun child(parent: DatabaseReference, path: String): DatabaseReference
Link copied to clipboard
external fun connectDatabaseEmulator(db: Database, host: String, port: Int, options: <Error class: unknown class>? = definedExternally)
Link copied to clipboard
external fun enableLogging(enabled: Boolean?, persistent: Boolean? = definedExternally)
Link copied to clipboard
external fun endAt(value: <Error class: unknown class>?, key: String? = definedExternally): QueryConstraint
Link copied to clipboard
external fun endBefore(value: <Error class: unknown class>?, key: String? = definedExternally): QueryConstraint
Link copied to clipboard
external fun equalTo(value: <Error class: unknown class>?, key: String? = definedExternally): QueryConstraint
Link copied to clipboard
external fun get(query: Query): <Error class: unknown class><DataSnapshot>
Link copied to clipboard
external fun getDatabase(app: FirebaseApp? = definedExternally, url: String? = definedExternally): Database
Link copied to clipboard
external fun goOffline(db: Database)
Link copied to clipboard
external fun goOnline(db: Database)
Link copied to clipboard
external fun increment(delta: Double): <Error class: unknown class>
Link copied to clipboard
external fun limitToFirst(limit: Int): QueryConstraint
Link copied to clipboard
external fun limitToLast(limit: Int): QueryConstraint
Link copied to clipboard
external fun off(query: Query, eventType: String?, callback: <Error class: unknown class>?)
Link copied to clipboard
external fun onChildAdded(query: Query, callback: ChangeSnapshotCallback, cancelCallback: CancelCallback? = definedExternally): Unsubscribe
Link copied to clipboard
external fun onChildChanged(query: Query, callback: ChangeSnapshotCallback, cancelCallback: CancelCallback? = definedExternally): Unsubscribe
Link copied to clipboard
external fun onChildMoved(query: Query, callback: ChangeSnapshotCallback, cancelCallback: CancelCallback? = definedExternally): Unsubscribe
Link copied to clipboard
external fun onChildRemoved(query: Query, callback: ChangeSnapshotCallback, cancelCallback: CancelCallback? = definedExternally): Unsubscribe
Link copied to clipboard
Link copied to clipboard
external fun onValue(query: Query, callback: ValueSnapshotCallback, cancelCallback: CancelCallback? = definedExternally): Unsubscribe
Link copied to clipboard
external fun orderByChild(path: String): QueryConstraint
Link copied to clipboard
external fun orderByKey(): QueryConstraint
Link copied to clipboard
Link copied to clipboard
external fun push(parent: DatabaseReference, value: <Error class: unknown class>? = definedExternally): ThenableReference
Link copied to clipboard
external fun query(query: Query, vararg queryConstraints: QueryConstraint): Query
Link copied to clipboard
external fun ref(db: Database, path: String? = definedExternally): DatabaseReference
Link copied to clipboard
external fun remove(ref: DatabaseReference): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun runTransaction(ref: DatabaseReference, transactionUpdate: (<Error class: unknown class>?) -> <Error class: unknown class>?, options: <Error class: unknown class>? = definedExternally): <Error class: unknown class><TransactionResult>
Link copied to clipboard
external fun serverTimestamp(): <Error class: unknown class>
Link copied to clipboard
external fun set(ref: DatabaseReference, value: <Error class: unknown class>?): <Error class: unknown class><<Error class: unknown class>?>
Link copied to clipboard
external fun startAfter(value: <Error class: unknown class>?, key: String? = definedExternally): QueryConstraint
Link copied to clipboard
external fun startAt(value: <Error class: unknown class>?, key: String? = definedExternally): QueryConstraint
Link copied to clipboard
external fun update(ref: DatabaseReference, values: <Error class: unknown class>): <Error class: unknown class><<Error class: unknown class>?>