diff options
author | Jihoon Kim <jihoon48.kim@samsung.com> | 2017-09-15 15:51:59 +0900 |
---|---|---|
committer | Jihoon Kim <jihoon48.kim@samsung.com> | 2017-12-20 17:36:27 +0900 |
commit | 9e8bd48e707e7855259f8480f76f85713406296a (patch) | |
tree | 6db42bd33ca8a564a97f38f4e45de072188a5e52 /src/lib/ecore_imf/Ecore_IMF.h | |
parent | 5436908d7ba5a53455583a83f7c6dedf63ecf555 (diff) |
ecore_imf: Add autofill hints in input hint
Change-Id: I4e51adf179afa69a077de8ecabf7fa763c03f871
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
Diffstat (limited to 'src/lib/ecore_imf/Ecore_IMF.h')
-rw-r--r-- | src/lib/ecore_imf/Ecore_IMF.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/lib/ecore_imf/Ecore_IMF.h b/src/lib/ecore_imf/Ecore_IMF.h index c758d873e5..92c1bc6eac 100644 --- a/src/lib/ecore_imf/Ecore_IMF.h +++ b/src/lib/ecore_imf/Ecore_IMF.h | |||
@@ -33,6 +33,8 @@ | |||
33 | extern "C" { | 33 | extern "C" { |
34 | #endif | 34 | #endif |
35 | 35 | ||
36 | #define ECORE_IMF_INPUT_HINT_AUTOFILL_MASK 0xff00 | ||
37 | |||
36 | /** | 38 | /** |
37 | * @defgroup Ecore_IMF_Lib_Group Ecore_IMF - Ecore Input Method Library Functions | 39 | * @defgroup Ecore_IMF_Lib_Group Ecore_IMF - Ecore Input Method Library Functions |
38 | * @ingroup Ecore | 40 | * @ingroup Ecore |
@@ -371,6 +373,18 @@ typedef enum | |||
371 | ECORE_IMF_INPUT_HINT_AUTO_COMPLETE = 1 << 0, /**< Suggest word auto completion @since 1.12 */ | 373 | ECORE_IMF_INPUT_HINT_AUTO_COMPLETE = 1 << 0, /**< Suggest word auto completion @since 1.12 */ |
372 | ECORE_IMF_INPUT_HINT_SENSITIVE_DATA = 1 << 1, /**< Typed text should not be stored. @since 1.12 */ | 374 | ECORE_IMF_INPUT_HINT_SENSITIVE_DATA = 1 << 1, /**< Typed text should not be stored. @since 1.12 */ |
373 | ECORE_IMF_INPUT_HINT_MULTILINE = 1 << 2, /**< Multiline text @since 1.18 */ | 375 | ECORE_IMF_INPUT_HINT_MULTILINE = 1 << 2, /**< Multiline text @since 1.18 */ |
376 | ECORE_IMF_INPUT_HINT_AUTOFILL_CREDIT_CARD_EXPIRATION_DATE = 0x100, /**< Autofill hint for a credit card expiration date @since 1.21 */ | ||
377 | ECORE_IMF_INPUT_HINT_AUTOFILL_CREDIT_CARD_EXPIRATION_DAY = 0x200, /**< Autofill hint for a credit card expiration day @since 1.21 */ | ||
378 | ECORE_IMF_INPUT_HINT_AUTOFILL_CREDIT_CARD_EXPIRATION_MONTH = 0x300, /**< Autofill hint for a credit card expiration month @since 1.21 */ | ||
379 | ECORE_IMF_INPUT_HINT_AUTOFILL_CREDIT_CARD_EXPIRATION_YEAR = 0x400, /**< Autofill hint for a credit card expiration year @since 1.21 */ | ||
380 | ECORE_IMF_INPUT_HINT_AUTOFILL_CREDIT_CARD_NUMBER = 0x500, /**< Autofill hint for a credit card number @since 1.21 */ | ||
381 | ECORE_IMF_INPUT_HINT_AUTOFILL_CREDIT_CARD_SECURITY_CODE = 0x600, /**< Autofill hint for a credit card security code @since 1.21 */ | ||
382 | ECORE_IMF_INPUT_HINT_AUTOFILL_EMAIL_ADDRESS = 0x700, /**< Autofill hint for an email address @since 1.21 */ | ||
383 | ECORE_IMF_INPUT_HINT_AUTOFILL_NAME = 0x800, /**< Autofill hint for a user's real name @since 1.21 */ | ||
384 | ECORE_IMF_INPUT_HINT_AUTOFILL_PHONE = 0x900, /**< Autofill hint for a phone number @since 1.21 */ | ||
385 | ECORE_IMF_INPUT_HINT_AUTOFILL_POSTAL_ADDRESS = 0xA00, /**< Autofill hint for a postal address @since 1.21 */ | ||
386 | ECORE_IMF_INPUT_HINT_AUTOFILL_POSTAL_CODE = 0xB00, /**< Autofill hint for a postal code @since 1.21 */ | ||
387 | ECORE_IMF_INPUT_HINT_AUTOFILL_ID = 0xC00 /**< Autofill hint for a user's ID @since 1.21 */ | ||
374 | } Ecore_IMF_Input_Hints; | 388 | } Ecore_IMF_Input_Hints; |
375 | 389 | ||
376 | /** | 390 | /** |