매니페스트 - input_components
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
ChromeOS에서 사용하기 위해 input.ime
API(입력 방식 편집기)를 사용할 수 있도록 하는 매니페스트 키입니다(선택사항). 이렇게 하면 확장 프로그램에서 키 입력을 처리하고, 구성을 설정하며, 보조 창을 열 수 있습니다. 개발자는 확장 프로그램의 "permissions"
배열에서 "input"
권한도 선언해야 합니다.
이 키는 name
, id
, language
, layouts
, input_view
, options_page
객체의 배열을 허용합니다 (아래 표 참고).
속성 |
유형 |
설명 |
name |
문자열 |
입력 구성요소 객체의 필수 이름입니다. |
id |
문자열 |
선택적 구성요소 개체 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 Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 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": "\ucd5c\uc885 \uc5c5\ub370\uc774\ud2b8: 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)"],[],[]]