| [ |
| { |
| "declaration": "()", |
| "kind": "protocol/member", |
| "name": "fuchsia.input.virtualkeyboard/Controller.RequestHide" |
| }, |
| { |
| "declaration": "()", |
| "kind": "protocol/member", |
| "name": "fuchsia.input.virtualkeyboard/Controller.RequestShow" |
| }, |
| { |
| "declaration": "(fuchsia.input.virtualkeyboard/TextType text_type)", |
| "kind": "protocol/member", |
| "name": "fuchsia.input.virtualkeyboard/Controller.SetTextType" |
| }, |
| { |
| "declaration": "() -> (bool is_visible)", |
| "kind": "protocol/member", |
| "name": "fuchsia.input.virtualkeyboard/Controller.WatchVisibility" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.input.virtualkeyboard/Controller" |
| }, |
| { |
| "declaration": "(fuchsia.ui.views/ViewRef view_ref,fuchsia.input.virtualkeyboard/TextType text_type,server_end:fuchsia.input.virtualkeyboard/Controller controller_request)", |
| "kind": "protocol/member", |
| "name": "fuchsia.input.virtualkeyboard/ControllerCreator.Create" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.input.virtualkeyboard/ControllerCreator" |
| }, |
| { |
| "declaration": "(bool is_visible,fuchsia.input.virtualkeyboard/VisibilityChangeReason reason) -> ()", |
| "kind": "protocol/member", |
| "name": "fuchsia.input.virtualkeyboard/Manager.Notify" |
| }, |
| { |
| "declaration": "() -> (fuchsia.input.virtualkeyboard/TextType text_type,bool is_visible)", |
| "kind": "protocol/member", |
| "name": "fuchsia.input.virtualkeyboard/Manager.WatchTypeAndVisibility" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.input.virtualkeyboard/Manager" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.input.virtualkeyboard/TextType.ALPHANUMERIC", |
| "value": "0" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.input.virtualkeyboard/TextType.NUMERIC", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.input.virtualkeyboard/TextType.PHONE", |
| "value": "2" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.input.virtualkeyboard/TextType", |
| "strictness": "flexible" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.input.virtualkeyboard/VisibilityChangeReason.PROGRAMMATIC", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.input.virtualkeyboard/VisibilityChangeReason.USER_INTERACTION", |
| "value": "2" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.input.virtualkeyboard/VisibilityChangeReason", |
| "strictness": "flexible" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.input.virtualkeyboard" |
| } |
| ] |