Changes

Jump to: navigation, search

WebAPI/KeboardIME

261 bytes added, 08:59, 25 July 2013
no edit summary
* [Line 6-8] a "permissions" field that requests "keyboard" permission. All keyboard apps need this permission for sending input keys and updating the value of a input field.
* [Line 9-30] a "entry_points" field specifies supported layouts. Each layout is described in a key-value pair, where the key represents the layout name (will be shown up on Settings app with the app name), and the value describes details information of the layout, including launch path of the layout and supported input types. (See [[#Layout Matching Algorithm]])
** The allowed value in "types" field is a subset of [http://www.whatwg.org/specs/web-apps/current-work/multipage/the-input-element.html#attr-input-type input type attribute]:
1 text
2 search
3 tel
4 number
5 url
6 email
 
=== IME App Manifest Example ===
1 {
Confirm
159
edits

Navigation menu