firestore namespace

函式

函式 說明
beforeSnapshotbuildor(事件)
database(資料庫)
document(路徑) 選取要監聽事件的 Firestore 文件。
namespace(命名空間)
snapshot 建構函式(事件)

類別

類別 說明
DatabaseBuilder
DocumentBuilder
NamespaceBuilder

型別別名

類型別名 說明
文件快照
QueryDocumentSnapshot

Firestore.beforeSnapshotbuildor()

簽名:

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.snapshot 建構函式()

簽名:

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

參數

參數 類型 說明
事件 事件

傳回:

文件快照

Firestore.DocumentSnapshot

簽名:

export type DocumentSnapshot = firestore.DocumentSnapshot;

Firestore.QueryDocumentSnapshot

簽名:

export type QueryDocumentSnapshot = firestore.QueryDocumentSnapshot;