aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/edje/edje_object.eo
diff options
context:
space:
mode:
authorDaniel Hirt <hirt.danny@gmail.com>2017-09-19 19:17:26 +0300
committerDaniel Hirt <hirt.danny@gmail.com>2017-09-20 09:19:33 +0300
commit380b3eb09a785bab5d3bbd4921712c103b3cddd4 (patch)
tree7378de67280fc880728685c755a9c64f73d645a1 /src/lib/edje/edje_object.eo
parentecore-evas-drm: Implement actual evas engine rotations in drm (diff)
downloadefl-380b3eb09a785bab5d3bbd4921712c103b3cddd4.tar.gz
Edje: move IMF-related part_text API to legacy
Diffstat (limited to 'src/lib/edje/edje_object.eo')
-rw-r--r--src/lib/edje/edje_object.eo292
1 files changed, 0 insertions, 292 deletions
diff --git a/src/lib/edje/edje_object.eo b/src/lib/edje/edje_object.eo
index 13293c7d5d..2463b8408e 100644
--- a/src/lib/edje/edje_object.eo
+++ b/src/lib/edje/edje_object.eo
@@ -353,42 +353,6 @@ class Edje.Object (Efl.Canvas.Group, Efl.File, Efl.Container, Efl.Part,
data: void_ptr; [[The data associated to the callback function.]]
}
}
- @property part_text_autocapital_type {
- set {
- [[Sets the autocapitalization type on the immodule.
-
- @since 1.1.0]]
- }
- get {
- [[Retrieves the autocapitalization type
-
- @since 1.1.0]]
- }
- keys {
- part: string; [[The part name]]
- }
- values {
- autocapital_type: Edje.Text.Autocapital_Type; [[The type of autocapitalization]]
- }
- }
- @property part_text_prediction_allow {
- set {
- [[Sets whether the prediction is allowed or not.
-
- @since 1.2.0]]
- }
- get {
- [[Gets whether the prediction is allowed or not.
-
- @since 1.2.0]]
- }
- keys {
- part: string; [[The part name]]
- }
- values {
- prediction: bool; [[If $true, the prediction feature is allowed.]]
- }
- }
@property item_provider {
set {
[[Sets the function that provides item objects for named items in an edje entry text
@@ -465,262 +429,6 @@ class Edje.Object (Efl.Canvas.Group, Efl.File, Efl.Container, Efl.Part,
part: string; [[The part name]]
}
}
- @property part_text_imf_context {
- get {
- [[Gets the input method context in entry.
-
- If ecore_imf was not available when edje was compiled, this function returns $null
- otherwise, the returned pointer is an Ecore_IMF
-
- @since 1.2.0]]
- return: void_ptr; [[The input method context (Ecore_IMF_Context *) in entry]]
- }
- keys {
- part: string; [[The part name]]
- }
- }
- part_text_imf_context_reset @const {
- [[Resets the input method context if needed.
-
- This can be necessary in the case where modifying the buffer would confuse on-going input method behavior
-
- @since 1.2.0]]
- params {
- @in part: string; [[The part name]]
- }
- }
- @property part_text_input_hint {
- set {
- [[Sets the input hint which allows input methods to fine-tune their behavior.
-
- @since 1.12.0]]
- }
- get {
- [[Gets the value of input hint
-
- @since 1.12.0]]
- }
- keys {
- part: string; [[The part name]]
- }
- values {
- input_hints: Edje.Input_Hints; [[Input hints]]
- }
- }
- part_text_input_panel_show @const {
- [[Shows the input panel (virtual keyboard) based on the input panel property such as layout, autocapital types, and so on.
-
- Note that input panel is shown or hidden automatically according to the focus state.
- This API can be used in the case of manually controlling by using edje_object_part_text_input_panel_enabled_set.
-
- @since 1.2.0]]
- params {
- @in part: string; [[The part name]]
- }
- }
- part_text_input_panel_hide @const {
- [[Hides the input panel (virtual keyboard).
- See also @.part_text_input_panel_show
-
- Note that input panel is shown or hidden automatically according to the focus state.
- This API can be used in the case of manually controlling by using edje_object_part_text_input_panel_enabled_set.
-
- @since 1.2.0]]
- params {
- @in part: string; [[The part name]]
- }
- }
- @property part_text_input_panel_imdata {
- set {
- [[Sets the input panel-specific data to deliver to the input panel.
-
- This API is used by applications to deliver specific data to the input panel.
- The data format MUST be negotiated by both application and the input panel.
- The size and format of data are defined by the input panel.
-
- @since 1.2.0]]
- keys {
- part: string; [[The part name]]
- data: const(void_ptr); [[The specific data to be set to the input panel.]]
- }
- }
- get {
- [[Gets the specific data of the current active input panel.
-
- @since 1.2.0]]
- return: void; [[FIXME: void needed here?]]
- keys {
- part: string; [[The part name]]
- data: void_ptr; [[The specific data to be set to the input panel.]]
- }
- }
- values {
- len: int; [[The length of data, in bytes, to send to the input panel]]
- }
- }
- @property part_text_input_panel_layout {
- set {
- [[Sets the layout of the input panel.
-
- The layout of the input panel or virtual keyboard can make it easier or
- harder to enter content. This allows you to hint what kind of input you
- are expecting to enter and thus have the input panel automatically
- come up with the right mode.
-
- @since 1.1]]
- }
- get {
- [[Gets the layout of the input panel.
-
- See also @.part_text_input_panel_layout.set
-
- @since 1.1]]
- }
- keys {
- part: string; [[The part name]]
- }
- values {
- layout: Edje.Input_Panel.Layout; [[Layout type of the input panel]]
- }
- }
- @property part_text_input_panel_language {
- set {
- [[Sets the language mode of the input panel.
-
- This API can be used if you want to show the Alphabet keyboard.
-
- @since 1.2.0]]
- }
- get {
- [[Gets the language mode of the input panel.
-
- See also @.part_text_input_panel_language.set for more details.
-
- @since 1.2.0]]
- }
- keys {
- part: string; [[The part name]]
- }
- values {
- lang: Edje.Input_Panel.Lang; [[The language to be set to the input panel.]]
- }
- }
- @property part_text_input_panel_layout_variation {
- set {
- [[Sets the layout variation of the input panel.
-
- The layout variation of the input panel or virtual keyboard can make it easier or
- harder to enter content. This allows you to hint what kind of input you
- are expecting to enter and thus have the input panel automatically
- come up with the right mode.
-
- @since 1.8]]
- }
- get {
- [[Gets the layout variation of the input panel.
-
- See also @.part_text_input_panel_layout_variation.set
-
- @since 1.8]]
- }
- keys {
- part: string; [[The part name]]
- }
- values {
- variation: int; [[Layout variation type]]
- }
- }
- @property part_text_input_panel_enabled {
- set {
- [[Sets the attribute to show the input panel automatically.
-
- @since 1.1.0]]
- }
- get {
- [[Retrieves the attribute to show the input panel automatically.
- See also @.part_text_input_panel_enabled.set
-
- @since 1.1.0]]
- }
- keys {
- part: string; [[The part name]]
- }
- values {
- enabled: bool; [[If $true, the input panel is appeared when entry is clicked or has a focus]]
- }
- }
- @property part_text_input_panel_return_key_disabled {
- set {
- [[Sets the return key on the input panel to be disabled.
-
- @since 1.2.0]]
- }
- get {
- [[Gets whether the return key on the input panel should be disabled or not.
-
- @since 1.2.0]]
- }
- keys {
- part: string; [[The part name]]
- }
- values {
- disabled: bool; [[The state]]
- }
- }
- @property part_text_input_panel_return_key_type {
- set {
- [[Sets the "return" key type. This type is used to set string or icon on the "return" key of the input panel.
-
- An input panel displays the string or icon associated with this type
-
- @since 1.2.0]]
- }
- get {
- [[Gets the "return" key type.
-
- See also @.part_text_input_panel_return_key_type.set() for more details
-
- @since 1.2.0]]
- }
- keys {
- part: string; [[The part name]]
- }
- values {
- return_key_type: Edje.Input_Panel.Return_Key_Type; [[The type of "return" key on the input panel]]
- }
- }
- @property part_text_input_panel_show_on_demand {
- set {
- [[Sets the attribute to show the input panel in case of only an user's explicit Mouse Up event.
- It doesn't request to show the input panel even though it has focus.
-
- @since 1.9.0]]
- }
- get {
- [[Gets the attribute to show the input panel in case of only an user's explicit Mouse Up event.
-
- @since 1.9.0]]
- }
- keys {
- part: string; [[The part name]]
- }
- values {
- ondemand: bool; [[If $true, the input panel will be shown in case of only Mouse up event. (Focus event will be ignored.)]]
- }
- }
- @property part_text_prediction_hint {
- set {
- [[Sets the prediction hint to use an intelligent reply suggestion service.
-
- @since 1.20.0]]
- }
- keys {
- part: string; [[The part name]]
- }
- values {
- prediction_hint: string; [[Prediction hint]]
- }
- }
/* TEXT PART APIS END ------------------------------------------------ */
@property seat {