electron/shell/common/extensions/api/resources_private.idl
Shelley Vohr 70508b5273
chore: update _api_features manifest requirements (#39412)
chore: update api_resources manifest requirements
2023-08-09 10:38:13 -04:00

23 lines
947 B
Text

// Copyright 2015 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// resourcesPrivate.
namespace resourcesPrivate {
enum Component { identity, pdf };
callback GetStringsCallback = void (object result);
interface Functions {
// Gets localized strings for a component extension. Includes default WebUI
// loadTimeData values for text and language settings (fontsize, fontfamily,
// language, textdirection). See
// chrome/browser/extensions/api/resources_private/resources_private_api.cc
// for instructions on adding a new component to this API.
//
// |component| : Internal Chrome component to get strings for.
// |callback| : Called with a dictionary mapping names to strings.
[supportsPromises] static void getStrings(Component component,
GetStringsCallback callback);
};
};