Ошибка, возвращаемая Firebase Storage SDK.
Подпись:
export declare class StorageError extends FirebaseError
Расширяет: FirebaseError
Конструкторы
Конструктор | Модификаторы | Описание |
---|---|---|
(конструктор)(код, сообщение, статус_) | Создает новый экземпляр класса StorageError . |
Характеристики
Свойство | Модификаторы | Тип | Описание |
---|---|---|---|
пользовательские данные | {serverResponse: строка | нулевой; } | Сохраняет пользовательские данные об ошибках, уникальные для StorageError . | |
ответ сервера | ноль | нить | Необязательное ответное сообщение, добавленное сервером. | |
статус | число |
Методы
Метод | Модификаторы | Описание |
---|---|---|
_codeEquals (код) | Сравнивает StorageErrorCode с кодом этой ошибки, отфильтровывая префикс. |
StorageError.(конструктор)
Создает новый экземпляр класса StorageError
.
Подпись:
constructor(code: StorageErrorCode, message: string, status_?: number);
Параметры
Параметр | Тип | Описание |
---|---|---|
код | Хранилидерроркоде | Строка 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;
Параметры
Параметр | Тип | Описание |
---|---|---|
код | Хранилидерроркоде |
Возврат:
логическое значение