firestore namespace

函数

函数 说明
beforeSnapshotConstructor(event)
database(database)
document(path) 选择要监听事件的 Firestore 文档。
namespace(namespace)
SnapshotConstructor(事件)

说明
DatabaseBuilder
DocumentBuilder
NamespaceBuilder

类型别名

类型别名 说明
文档快照
QueryDocumentSnapshot

Firestore.beforeSnapshotConstructor()

签名

export declare function beforeSnapshotConstructor(event: Event): DocumentSnapshot;

参数

参数 类型 说明
事件 事件

返回

文档快照

Firestore.database()

签名

export declare function database(database: string): DatabaseBuilder;

参数

参数 类型 说明
数据库 字符串

返回

DatabaseBuilder

Firestore.document()

选择要监听事件的 Firestore 文档。

签名

export declare function document<Path extends string>(path: Path): DocumentBuilder<Path>;

参数

参数 类型 说明
路径 路径 要监听的完整数据库路径。这包括文档所属的集合的名称。例如,如果集合名为“users”且文档名为“Ada”,路径为“/users/Ada”。

返回

DocumentBuilder<路径>

Firestore.namespace()

签名

export declare function namespace(namespace: string): NamespaceBuilder;

参数

参数 类型 说明
命名空间 字符串

返回

NamespaceBuilder

Firestore.SnapshotConstructor()

签名

export declare function snapshotConstructor(event: Event): DocumentSnapshot;

参数

参数 类型 说明
事件 事件

返回

文档快照

Firestore.DocumentSnapshot

签名

export type DocumentSnapshot = firestore.DocumentSnapshot;

Firestore.QueryDocumentSnapshot

签名

export type QueryDocumentSnapshot = firestore.QueryDocumentSnapshot;