onSnapshot

external fun onSnapshot(reference: DocumentReference, next: (snapshot: DocumentSnapshot) -> Unit, error: (error: JsAny) -> Unit): Unsubscribe(source)
external fun onSnapshot(reference: DocumentReference, options: JsAny, next: (snapshot: DocumentSnapshot) -> Unit, error: (error: JsAny) -> Unit): Unsubscribe(source)
external fun onSnapshot(reference: Query, next: (snapshot: QuerySnapshot) -> Unit, error: (error: JsAny) -> Unit): Unsubscribe(source)
external fun onSnapshot(reference: Query, options: JsAny, next: (snapshot: QuerySnapshot) -> Unit, error: (error: JsAny) -> Unit): Unsubscribe(source)