[][src]Module zwp_input_method::input_method_unstable_v2::zwp_input_method_v2

input method

An input method object allows for clients to compose text.

The objects connects the client to a text input in an application, and lets the client to serve as an input method for a seat.

The zwp_input_method_v2 object can occupy two distinct states: active and inactive. In the active state, the object is associated to and communicates with a text input. In the inactive state, there is no associated text input, and the only communication is with the compositor. Initially, the input method is in the inactive state.

Requests issued in the inactive state must be accepted by the compositor. Because of the serial mechanism, and the state reset on activate event, they will not have any effect on the state of the next text input.

There must be no more than one input method object per seat.

Structs

ZwpInputMethodV2

Enums

Event
Request

Constants

EVT_ACTIVATE_SINCE

The minimal object version supporting this event

EVT_CONTENT_TYPE_SINCE

The minimal object version supporting this event

EVT_DEACTIVATE_SINCE

The minimal object version supporting this event

EVT_DONE_SINCE

The minimal object version supporting this event

EVT_SURROUNDING_TEXT_SINCE

The minimal object version supporting this event

EVT_TEXT_CHANGE_CAUSE_SINCE

The minimal object version supporting this event

EVT_UNAVAILABLE_SINCE

The minimal object version supporting this event

REQ_COMMIT_SINCE

The minimal object version supporting this request

REQ_COMMIT_STRING_SINCE

The minimal object version supporting this request

REQ_DELETE_SURROUNDING_TEXT_SINCE

The minimal object version supporting this request

REQ_DESTROY_SINCE

The minimal object version supporting this request

REQ_GET_INPUT_POPUP_SURFACE_SINCE

The minimal object version supporting this request

REQ_GRAB_KEYBOARD_SINCE

The minimal object version supporting this request

REQ_PREEDIT_STRING_SINCE

The minimal object version supporting this request

Statics

zwp_input_method_v2_events

C-representation of the messages of this interface, for interop

zwp_input_method_v2_interface

C representation of this interface, for interop

zwp_input_method_v2_requests

C-representation of the messages of this interface, for interop