Манифест — входные_компоненты
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Дополнительный ключ манифеста, позволяющий использовать API input.ime
(редактор метода ввода) для использования с ChromeOS. Это позволяет вашему расширению обрабатывать нажатия клавиш, устанавливать композицию и открывать вспомогательные окна. Разработчики также должны объявить разрешение "input"
в массиве "permissions"
расширения. Ключ принимает массив объектов: name
, id
, language
, layouts
, input_view
и options_page
(см. таблицу ниже).
Свойство | Тип | Описание |
---|
name | нить | Обязательное имя объекта входного компонента. |
id | нить | Необязательный идентификатор объекта компонента. |
language | строка (или массив строк) | Необязательный указанный язык или список применимых языков. Примеры: "en", ["en", "pt"] |
layouts | строка (или массив строк) | Необязательный список методов ввода. Обратите внимание, что ChromeOS поддерживает только один макет для каждого метода ввода. Если указано несколько макетов, порядок выбора не определен. Поэтому расширениям настоятельно рекомендуется указывать только один макет для каждого метода ввода. Для раскладок клавиатуры префикс xkb: указывает, что это расширение раскладки клавиатуры. |
Пример: ["us::eng"] | | |
input_view | нить | Необязательная строка, определяющая ресурс расширения. |
options_page | нить | Необязательная строка, определяющая ресурс расширения. Если не указано, будет использоваться страница параметров расширения по умолчанию. |
{
// ...
"input_components": [{
"name": "ToUpperIME",
"id": "ToUpperIME",
"language": "en",
"layouts": ["us::eng"]
}]
// ...
}
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2022-10-28 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Отсутствует нужная мне информация"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Слишком сложен/слишком много шагов"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Устарел"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Проблема с переводом текста"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Проблемы образцов/кода"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Другое"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Прост для понимания"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Помог мне решить мою проблему"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Другое"
}]
{"lastModified": "\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435: 2022-10-28 UTC."}
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2022-10-28 UTC."]]