WriteBatch

external interface WriteBatch : JsAny(source)

Functions

Link copied to clipboard
abstract fun commit(): Promise<JsAny?>
Link copied to clipboard
abstract fun delete(documentReference: DocumentReference): WriteBatch
Link copied to clipboard
abstract fun set(documentReference: DocumentReference, data: JsAny, options: JsAny? = definedExternally): WriteBatch
Link copied to clipboard
abstract fun update(documentReference: DocumentReference, data: JsAny): WriteBatch
abstract fun update(documentReference: DocumentReference, field: FieldPath, value: JsAny?, vararg moreFieldsAndValues: JsAny?): WriteBatch
abstract fun update(documentReference: DocumentReference, field: String, value: JsAny?, vararg moreFieldsAndValues: JsAny?): WriteBatch