/
githubmirror
/
pdf.js
Обзор
Документация
Войти
/
githubmirror
/
pdf.js
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v4.3.136
web/external_services.js
51 строка
1 KB
Eduard Ghazanchyan
Improve type definitions for the viewer
12 апр 2024, 16:12
12 апр 2024, 16:12
da43a53
Код
Авторство
О чём код?
/* Copyright 2024 Mozilla Foundation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /** @typedef {import("./interfaces.js").IL10n} IL10n */ class BaseExternalServices { constructor() { if (this.constructor === BaseExternalServices) { throw new Error("Cannot initialize BaseExternalServices."); } } updateFindControlState(data) {} updateFindMatchesCount(data) {} initPassiveLoading() {} reportTelemetry(data) {} /** * @returns {Promise<IL10n>} */ async createL10n() { throw new Error("Not implemented: createL10n"); } createScripting() { throw new Error("Not implemented: createScripting"); } updateEditorStates(data) { throw new Error("Not implemented: updateEditorStates"); } async getNimbusExperimentData() {} } export { BaseExternalServices };