ข้อผิดพลาดที่แสดงผลโดย Firebase Storage SDK
ลายเซ็น:
export declare class StorageError extends FirebaseError
ขยาย: FirebaseError
ผู้ผลิต
ผู้ผลิต | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
(เครื่องมือสร้าง)(โค้ด ข้อความ สถานะ_) | สร้างอินสแตนซ์ใหม่ของคลาส StorageError |
พร็อพเพอร์ตี้
พร็อพเพอร์ตี้ | คีย์ตัวปรับแต่ง | ประเภท | คำอธิบาย |
---|---|---|---|
customData | { ServerResponse: สตริง | null; } | จัดเก็บข้อมูลข้อผิดพลาดที่กำหนดเองที่ไม่ซ้ำกันสำหรับ StorageError |
|
serverResponse | null | สตริง | ข้อความตอบกลับที่ไม่บังคับซึ่งเพิ่มโดยเซิร์ฟเวอร์ | |
สถานะ | ตัวเลข |
เมธอด
วิธีการ | คีย์ตัวปรับแต่ง | คำอธิบาย |
---|---|---|
_codeEquals(code) | เปรียบเทียบ StorageErrorCode กับโค้ดของข้อผิดพลาดนี้ โดยกรองคำนำหน้าออก |
StorageError.(ตัวสร้าง)
สร้างอินสแตนซ์ใหม่ของคลาส StorageError
ลายเซ็น:
constructor(code: StorageErrorCode, message: string, status_?: number);
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
โค้ด | StorageErrorCode | สตริง StorageErrorCode ที่จะมี "storage/" นำหน้า และเพิ่มต่อท้ายข้อความแล้ว |
ข้อความ | สตริง | ข้อความแสดงข้อผิดพลาด |
สถานะ_ | ตัวเลข | รหัสสถานะ HTTP ที่เกี่ยวข้อง |
StorageError.customData
จัดเก็บข้อมูลข้อผิดพลาดที่กำหนดเองใน StorageError
โดยเฉพาะ
ลายเซ็น:
customData: {
serverResponse: string | null;
};
StorageError.serverResponse
ข้อความตอบกลับที่ไม่บังคับซึ่งเพิ่มโดยเซิร์ฟเวอร์
ลายเซ็น:
get serverResponse(): null | string;
set serverResponse(serverResponse: string | null);
StorageError.status
ลายเซ็น:
get status(): number;
set status(status: number);
StorageError._codeEquals()
เปรียบเทียบ StorageErrorCode
กับโค้ดของข้อผิดพลาดนี้ โดยกรองคำนำหน้าออก
ลายเซ็น:
_codeEquals(code: StorageErrorCode): boolean;
พารามิเตอร์
พารามิเตอร์ | ประเภท | คำอธิบาย |
---|---|---|
โค้ด | StorageErrorCode |
การคืนสินค้า:
boolean