Namespace Tizen.Uix.InputMethod

Description

Classes

AccessibilityStateChangedEventArgs

This class contains the data related to the AccessibilityStateChanged event.

CursorPositionUpdatedEventArgs

This class contains the data related to the CursorPositionUpdated event.

DisplayLanguageChangedEventArgs

This class contains the data related to the DisplayLanguageChanged event.

EditorWindow

The editor window class.

FocusedInEventArgs

This class contains the data related to the FocusedIn event.

FocusedOutEventArgs

This class contains the data related to the FocusedOut event.

InputHintSetEventArgs

This class contains the data related to the InputHintSet event.

InputMethodContext

This class represents the context of the InputMethodEditor.

InputMethodDeviceInformation

This class gives the device information, like the name, class, and subclass.

InputMethodEditor

This class contains the API's related to the IME (Input method editor).

LanguageSetEventArgs

This class contains the data related to the LanguageSet event.

LayoutSetEventArgs

This class contains the data related to the LayoutSet event.

MimeTypeUpdateRequestedEventArgs

This class contains the data related to the MimeTypeUpdateRequested event.

PredictionHintDataUpdatedEventArgs

This class contains the data related to the PredictionHintDataUpdated event.

PredictionHintUpdatedEventArgs

This class contains the data related to the PredictionHintUpdated event.

PreEditAttribute

This class represents the attributes for the pre-edit string.

ReturnKeySetEventArgs

This class contains the data related to the ReturnKeySet event.

ReturnKeyStateSetEventArgs

This class contains the data related to the ReturnKeyStateSet event.

RotationChangedEventArgs

This class contains the data related to the RotationChanged event.

SetDataEventArgs

This class contains the data related to the DataSet event.

SurroundingTextUpdatedEventArgs

This class contains the data related to the SurroundingTextUpdated event.

Structs

InputMethodEditor.ContextId

Structure representing the ContextId.

InputMethodEditor.Rect

Rectangle representing the position and size of the UI control.

Enums

AttributeType

Enumeration for the attribute types.

AutoCapitalization

Enumeration for the AutoCapital types.

BiDirection

Enumeration for the BiDirection.

DeviceClass

Enumeration for the device class.

DeviceSubclass

Enumeration for the device subclass.

InputHints

Enumeration for the InputHints.

InputPanelLanguage

Enumeration for the InputPanel language.

InputPanelLayout

Enumeration for the input panel layout.

InputPanelReturnKey

Enumeration for the InputPanel ReturnKey types.

KeyCode

Enumeration for the key codes. If keycode & 0xff000000 == 0x01000000 then this key code is directly encoded to 24-bit UCS character. The UCS value is keycode & 0x00ffffff. Defines the list of keys supported by the system. Note that certain keys may not be available on all the devices.

KeyMask

Enumeration for the key masks. The key masks indicate which modifier keys are pressed down during the keyboard hit. The special MASK_RELEASED indicates the key release event.

LayoutVariation

Enumeration for the layout variation.

Delegates

InputMethodEditor.BoolAction<T, T1, T2>

An action with 3 input parameters returning a bool.

InputMethodEditor.BoolAction<T, T1, T2, T3>

An action with 4 input parameters returning a bool.

InputMethodEditor.OutAction<T>

An action with 1 out parameter.

InputMethodEditor.OutArrayAction<T>

An action with an array out parameter.