installations package

SDK web cài đặt Firebase. SDK này không hoạt động trong môi trường Node.js.

Chức năng

Chức năng Sự miêu tả
chức năng (ứng dụng, ...)
getInstallations(ứng dụng) Trả về phiên bản Cài đặt được liên kết với phiên bản FirebaseApp đã cho.
chức năng (cài đặt, ...)
xóaCài đặt(cài đặt) Xóa Cài đặt Firebase và tất cả dữ liệu liên quan.
getId(cài đặt) Tạo Cài đặt Firebase nếu không có cài đặt nào cho ứng dụng và trả về ID cài đặt.
getToken(cài đặt, ForceRefresh) Trả về mã thông báo xác thực Cài đặt Firebase, xác định Cài đặt Firebase hiện tại.
onIdChange(cài đặt, gọi lại) Đặt lệnh gọi lại mới sẽ được gọi khi ID cài đặt thay đổi. Trả về chức năng hủy đăng ký sẽ loại bỏ lệnh gọi lại khi được gọi.

Giao diện

Giao diện Sự miêu tả
Cài đặt Giao diện công khai của SDK cài đặt Firebase.

Nhập bí danh

Nhập bí danh Sự miêu tả
IdChangeGọi lạiFn Hàm gọi lại do người dùng xác định sẽ được gọi khi ID cài đặt thay đổi.
IdChangeHủy đăng kýFn Hủy đăng ký chức năng gọi lại đã được thêm trước đó qua IdChangeCallbackFn .

chức năng (ứng dụng, ...)

getInstallations(ứng dụng)

Trả về phiên bản Cài đặt được liên kết với phiên bản FirebaseApp đã cho.

Chữ ký:

export declare function getInstallations(app?: FirebaseApp): Installations;

Thông số

Tham số Kiểu Sự miêu tả
ứng dụng Ứng dụng Firebase Phiên bản FirebaseApp .

Trả về:

Cài đặt

chức năng (cài đặt, ...)

xóaCài đặt(cài đặt)

Xóa Cài đặt Firebase và tất cả dữ liệu liên quan.

Chữ ký:

export declare function deleteInstallations(installations: Installations): Promise<void>;

Thông số

Tham số Kiểu Sự miêu tả
cài đặt Cài đặt Phiên bản Installations .

Trả về:

Hứa<void>

getId(cài đặt)

Tạo Cài đặt Firebase nếu không có cài đặt nào cho ứng dụng và trả về ID cài đặt.

Chữ ký:

export declare function getId(installations: Installations): Promise<string>;

Thông số

Tham số Kiểu Sự miêu tả
cài đặt Cài đặt Phiên bản Installations .

Trả về:

Hứa<string>

getToken(cài đặt, ForceRefresh)

Trả về mã thông báo xác thực Cài đặt Firebase, xác định Cài đặt Firebase hiện tại.

Chữ ký:

export declare function getToken(installations: Installations, forceRefresh?: boolean): Promise<string>;

Thông số

Tham số Kiểu Sự miêu tả
cài đặt Cài đặt Phiên bản Installations .
lực lượngLàm mới boolean Buộc làm mới bất kể mã thông báo hết hạn.

Trả về:

Hứa<string>

onIdChange(cài đặt, gọi lại)

Đặt lệnh gọi lại mới sẽ được gọi khi ID cài đặt thay đổi. Trả về chức năng hủy đăng ký sẽ loại bỏ lệnh gọi lại khi được gọi.

Chữ ký:

export declare function onIdChange(installations: Installations, callback: IdChangeCallbackFn): IdChangeUnsubscribeFn;

Thông số

Tham số Kiểu Sự miêu tả
cài đặt Cài đặt Phiên bản Installations .
gọi lại IdChangeGọi lạiFn Hàm gọi lại được gọi khi FID thay đổi.

Trả về:

IdChangeHủy đăng kýFn

Một chức năng có thể được gọi để hủy đăng ký.

IdChangeGọi lạiFn

Hàm gọi lại do người dùng xác định sẽ được gọi khi ID cài đặt thay đổi.

Chữ ký:

export declare type IdChangeCallbackFn = (installationId: string) => void;

IdChangeHủy đăng kýFn

Hủy đăng ký chức năng gọi lại đã được thêm trước đó qua IdChangeCallbackFn .

Chữ ký:

export declare type IdChangeUnsubscribeFn = () => void;