summaryrefslogtreecommitdiff
path: root/src/lib/ecore_imf/Ecore_IMF.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/ecore_imf/Ecore_IMF.h')
-rw-r--r--src/lib/ecore_imf/Ecore_IMF.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/lib/ecore_imf/Ecore_IMF.h b/src/lib/ecore_imf/Ecore_IMF.h
index 08ae0e8dd6..9a27c20f52 100644
--- a/src/lib/ecore_imf/Ecore_IMF.h
+++ b/src/lib/ecore_imf/Ecore_IMF.h
@@ -728,6 +728,7 @@ struct _Ecore_IMF_Context_Class
728 void (*bidi_direction_set) (Ecore_IMF_Context *ctx, Ecore_IMF_BiDi_Direction direction); /**< Set bidirectionality at the cursor position */ 728 void (*bidi_direction_set) (Ecore_IMF_Context *ctx, Ecore_IMF_BiDi_Direction direction); /**< Set bidirectionality at the cursor position */
729 Ecore_IMF_Input_Panel_Keyboard_Mode (*keyboard_mode_get) (Ecore_IMF_Context *ctx); /**< Return the current keyboard mode of the input panel */ 729 Ecore_IMF_Input_Panel_Keyboard_Mode (*keyboard_mode_get) (Ecore_IMF_Context *ctx); /**< Return the current keyboard mode of the input panel */
730 void (*prediction_hint_set) (Ecore_IMF_Context *ctx, const char *prediction_hint); /**< Set the prediction hint to the input panel */ 730 void (*prediction_hint_set) (Ecore_IMF_Context *ctx, const char *prediction_hint); /**< Set the prediction hint to the input panel */
731 void (*mime_type_accept_set) (Ecore_IMF_Context *ctx, const char *mime_type); /**< Set the MIME type to the input panel */
731}; 732};
732 733
733/** 734/**
@@ -1916,6 +1917,26 @@ EAPI Ecore_IMF_Input_Panel_Keyboard_Mode ecore_imf_context_keyboard_mode_get(Eco
1916 */ 1917 */
1917EAPI void ecore_imf_context_prediction_hint_set(Ecore_IMF_Context *ctx, const char *prediction_hint); 1918EAPI void ecore_imf_context_prediction_hint_set(Ecore_IMF_Context *ctx, const char *prediction_hint);
1918 1919
1920/**
1921 * @ingroup Ecore_IMF_Context_Group
1922 * @brief Sets the allowed MIME type to deliver to the input panel.
1923 *
1924 * @since 1.20.0
1925 *
1926 * @param[in] ctx An #Ecore_IMF_Context
1927 * @param[in] mime_type The allowed MIME type in entry
1928 *
1929 * Example
1930 * @code
1931 * const char *mime_type = "text/plain,image/png,application/pdf";
1932 * ecore_imf_context_mime_type_accept_set(imf_context, mime_type);
1933 * @endcode
1934 *
1935 * @since_tizen 4.0
1936 * @endif
1937 */
1938EAPI void ecore_imf_context_mime_type_accept_set(Ecore_IMF_Context *ctx, const char *mime_type);
1939
1919/* The following entry points must be exported by each input method module 1940/* The following entry points must be exported by each input method module
1920 */ 1941 */
1921 1942