خطایی توسط Firebase Storage SDK برگردانده شد.
امضا:
export declare class StorageError extends FirebaseError
گسترش می یابد: FirebaseError
سازندگان
سازنده | اصلاح کننده ها | شرح |
---|---|---|
(سازنده) (کد، پیام، وضعیت_) | یک نمونه جدید از کلاس StorageError می سازد |
خواص
ویژگی | اصلاح کننده ها | تایپ کنید | شرح |
---|---|---|---|
داده های سفارشی | {serverResponse: string | خالی؛ } | داده های خطای سفارشی را منحصر به StorageError ذخیره می کند. | |
serverResponse | null | رشته | پیام پاسخ اختیاری که توسط سرور اضافه شده است. | |
وضعیت | عدد |
مواد و روش ها
روش | اصلاح کننده ها | شرح |
---|---|---|
_codeEquals(کد) | یک 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 |
برمی گرداند:
بولی