summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Hollerbach <mail@marcel-hollerbach.de>2020-04-11 19:32:38 +0200
committerMarcel Hollerbach <mail@marcel-hollerbach.de>2020-04-21 16:19:36 +0200
commit152130d23f272d72870a0595e7de4dc292aaa80a (patch)
tree0c2173ee3af7b5a1bc47c6cb39dcb403805b98cc
parent73682e9c6bb6edaa90ad279e7d2a2fe1351ab222 (diff)
elementary: these definitions are in real header files
there is no reason to have them in the .eot files. They are also not namespaced in the way we want to have types. Differential Revision: https://phab.enlightenment.org/D11738
-rw-r--r--src/lib/elementary/elm_general.eot155
1 files changed, 0 insertions, 155 deletions
diff --git a/src/lib/elementary/elm_general.eot b/src/lib/elementary/elm_general.eot
index 1d6bf4024c..4a8a928936 100644
--- a/src/lib/elementary/elm_general.eot
+++ b/src/lib/elementary/elm_general.eot
@@ -3,158 +3,3 @@
3 */ 3 */
4 4
5/* Legacy-only function pointer types, for the legacy EO classes (genlist, etc...) */ 5/* Legacy-only function pointer types, for the legacy EO classes (genlist, etc...) */
6type @beta Evas_Smart_Cb: __undefined_type; [[Evas smart callback type]]
7
8/* FIXME: Move to Efl.Ui namespace after Efl.Ui.List gets merged! */
9enum @beta @extern Elm.Object.Select_Mode
10{
11 [[Possible values for the #ELM_OBJECT_SELECT_MODE policy.
12
13 @since 1.7
14 ]]
15 default = 0, [[default select mode. Once an item is selected, it would stay
16 highlighted and not going to call selected callback again
17 even it was clicked. Items can get focus.]]
18 always, [[always select mode. Item selected callbacks will be called every
19 time for click events, even after the item was already selected.
20 Items can get focus.]]
21 none, [[no select mode. Items will never be highlighted and selected but
22 the size will be adjusted by the finger size configuration. Items
23 can't get focus.]]
24 display_only, [[no select mode with no finger size rule. Items will never
25 be highlighted and selected and ignore the finger size. So
26 the item size can be reduced below than the finger size
27 configuration. Items can't get focus.]]
28 max [[canary value: any value greater or equal to ELM_OBJECT_SELECT_MODE_MAX
29 is forbidden.]]
30}
31
32enum @beta @extern Elm.Icon.Type
33{
34 [[Elementary icon types]]
35 legacy: elm_icon;
36 none, [[Icon has no type set]]
37 file, [[Icon is of type file]]
38 standard [[Icon is of type standard]]
39}
40
41/* FIXME: shouldn't exist, they are unusable by the bindings */
42struct @beta @extern Elm.Entry_Anchor_Info; [[The info sent in the callback for the "anchor,clicked" signals emitted
43 by entries.]]
44struct @beta @extern Elm.Entry_Anchor_Hover_Info; [[The info sent in the callback for "anchor,hover" signals emitted
45 by the Anchor_Hover widget]]
46
47enum @beta @extern Elm.Input.Panel.Layout
48{
49 [[Input panel (virtual keyboard) layout types.
50 Type of input panel (virtual keyboard) to use - this is a hint and may not provide exactly what is desired.
51 ]]
52 normal, [[Default layout.]]
53 number, [[Number layout.]]
54 email, [[Email layout.]]
55 url, [[URL layout.]]
56 phonenumber, [[Phone Number layout.]]
57 ip, [[IP layout.]]
58 month, [[Month layout.]]
59 numberonly, [[Number Only layout.]]
60 invalid, [[Never use this.]]
61 hex, [[Hexadecimal layout.]]
62 terminal, [[Command-line terminal layout including esc, alt, ctrl key, so on (no auto-correct, no auto-capitalization).]]
63 password, [[Like normal, but no auto-correct, no auto-capitalization etc.]]
64 datetime, [[Date and time layout
65
66 @since 1.8]]
67 emoticon, [[Emoticon layout
68
69 @since 1.10]]
70 voice [[Voice layout, but if the IME does not support voice layout, then normal layout will be shown.
71
72 @since 1.19]]
73}
74
75enum @beta @extern Elm.Input.Panel.Lang
76{
77 [[Input panel (virtual keyboard) language modes.
78 ]]
79 automatic, [[Automatic]]
80 alphabet [[Alphabet]]
81}
82
83enum @beta @extern Elm.Autocapital.Type
84{
85 [[Autocapitalization Types.
86 Choose method of auto-capitalization.
87 ]]
88 none, [[No auto-capitalization when typing.]]
89 word, [[Autocapitalize each word typed.]]
90 sentence, [[Autocapitalize the start of each sentence.]]
91 allcharacter [[Autocapitalize all letters.]]
92}
93
94enum @beta @extern Elm.Input.Panel.Return_Key.Type
95{
96 [["Return" Key types on the input panel (virtual keyboard).
97 ]]
98 default, [[Default.]]
99 done, [[Done.]]
100 go, [[Go.]]
101 join, [[Join.]]
102 login, [[Login.]]
103 next, [[Next.]]
104 search, [[Search string or magnifier icon.]]
105 send, [[Send.]]
106 signin [[Sign-in
107
108 @since 1.8]]
109}
110
111enum @beta @extern Elm.Input.Hints
112{
113 [[Enumeration that defines the types of Input Hints.
114
115 @since 1.12
116 ]]
117 legacy: elm_input_hint;
118 none = 0, [[No active hints
119
120 @since 1.12]]
121 auto_complete = 1 << 0, [[Suggest word auto completion
122
123 @since 1.12]]
124 sensitive_data = 1 << 1, [[Typed text should not be stored.
125
126 @since 1.12]]
127 autofill_credit_card_expiration_date = 0x100, [[ Autofill hint for a credit card expiration date
128
129 @since 1.21]]
130 autofill_credit_card_expiration_day = 0x200, [[Autofill hint for a credit card expiration day
131
132 @since 1.21]]
133 autofill_credit_card_expiration_month = 0x300, [[ Autofill hint for a credit card expiration month
134
135 @since 1.21]]
136 autofill_credit_card_expiration_year = 0x400, [[ Autofill hint for a credit card expiration year
137
138 @since 1.21]]
139 autofill_credit_card_number = 0x500, [[ Autofill hint for a credit card number
140
141 @since 1.21]]
142 autofill_email_address = 0x600, [[ Autofill hint for an email address
143
144 @since 1.21]]
145 autofill_name = 0x700, [[ Autofill hint for a user's real name
146
147 @since 1.21]]
148 autofill_phone = 0x800, [[ Autofill hint for a phone number
149
150 @since 1.21]]
151 autofill_postal_address = 0x900, [[ Autofill hint for a postal address
152
153 @since 1.21]]
154 autofill_postal_code = 0xA00, [[ Autofill hint for a postal code
155
156 @since 1.21]]
157 autofill_id = 0xB00 [[ Autofill hint for a user's ID
158
159 @since 1.21]]
160}