summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMyoungwoon Roy, Kim <myoungwoon.kim@samsung.com>2017-02-27 19:48:38 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2017-02-27 19:48:38 +0900
commit62455a8d414b9df787806f1f4527ecde47957c20 (patch)
tree28c8700cb5102408ebfda516ed80c01f05a6496a
parent8c19d9251d2d243922057363b738780d770b4de5 (diff)
docs: Fix typos and some wrong expressions in Ecore and Edje API reference doxygen.
Summary: I had fixed some typos and wrong expressions, euch as capital letters, singular Etc. in Ecore and Edje API reference doxygen. Test Plan: Doxygen Revision Reviewers: stefan, cedric, raster, Jaehyun_Cho, jpeg Subscribers: conr2d Differential Revision: https://phab.enlightenment.org/D4677
-rw-r--r--src/lib/ecore_audio/ecore_audio.eo6
-rw-r--r--src/lib/ecore_audio/ecore_audio_in.eo8
-rw-r--r--src/lib/ecore_audio/ecore_audio_out.eo4
-rw-r--r--src/lib/ecore_con/efl_net_control_access_point.eo10
-rw-r--r--src/lib/ecore_con/efl_net_dialer.eo4
-rw-r--r--src/lib/ecore_con/efl_net_dialer_http.eo6
-rw-r--r--src/lib/ecore_con/efl_net_dialer_websocket.eo26
-rw-r--r--src/lib/ecore_con/efl_net_ip_address.eo34
-rw-r--r--src/lib/ecore_con/efl_net_server.eo2
-rw-r--r--src/lib/ecore_con/efl_net_server_fd.eo6
-rw-r--r--src/lib/ecore_con/efl_net_socket_udp.eo24
-rw-r--r--src/lib/ecore_con/efl_net_ssl_context.eo2
-rw-r--r--src/lib/edje/edje_object.eo216
13 files changed, 174 insertions, 174 deletions
diff --git a/src/lib/ecore_audio/ecore_audio.eo b/src/lib/ecore_audio/ecore_audio.eo
index ee5bb50afe..11b74aba27 100644
--- a/src/lib/ecore_audio/ecore_audio.eo
+++ b/src/lib/ecore_audio/ecore_audio.eo
@@ -80,7 +80,7 @@ class Ecore.Audio (Efl.Object)
80 @property format @pure_virtual { 80 @property format @pure_virtual {
81 [[Format of the object.]] 81 [[Format of the object.]]
82 set { 82 set {
83 [[Set the format of the object 83 [[Sets the format of the object
84 84
85 What formats are supported depends on the actual object. Default 85 What formats are supported depends on the actual object. Default
86 is ECORE_AUDIO_FORMAT_AUTO 86 is ECORE_AUDIO_FORMAT_AUTO
@@ -90,7 +90,7 @@ class Ecore.Audio (Efl.Object)
90 return: bool; [[$true if the format was supported, $false otherwise]] 90 return: bool; [[$true if the format was supported, $false otherwise]]
91 } 91 }
92 get { 92 get {
93 [[Get the format of the object 93 [[Gets the format of the object
94 94
95 After setting the source if the format was ECORE_AUDIO_FORMAT_AUTO 95 After setting the source if the format was ECORE_AUDIO_FORMAT_AUTO
96 this function will now return the actual format. 96 this function will now return the actual format.
@@ -103,7 +103,7 @@ class Ecore.Audio (Efl.Object)
103 } 103 }
104 } 104 }
105 vio_set @pure_virtual { 105 vio_set @pure_virtual {
106 [[Set the virtual IO functions 106 [[Sets the virtual IO functions
107 107
108 @since 1.8 108 @since 1.8
109 ]] 109 ]]
diff --git a/src/lib/ecore_audio/ecore_audio_in.eo b/src/lib/ecore_audio/ecore_audio_in.eo
index be0aa8f6a5..a51af72d50 100644
--- a/src/lib/ecore_audio/ecore_audio_in.eo
+++ b/src/lib/ecore_audio/ecore_audio_in.eo
@@ -92,7 +92,7 @@ class Ecore.Audio.In (Ecore.Audio)
92 } 92 }
93 @property output { 93 @property output {
94 get { 94 get {
95 [[Get the output that this input is attached to 95 [[Gets the output that this input is attached to
96 96
97 @since 1.8 97 @since 1.8
98 ]] 98 ]]
@@ -103,7 +103,7 @@ class Ecore.Audio.In (Ecore.Audio)
103 } 103 }
104 @property remaining { 104 @property remaining {
105 get { 105 get {
106 [[Get the remaining time of the input 106 [[Gets the remaining time of the input
107 107
108 @since 1.8 108 @since 1.8
109 ]] 109 ]]
@@ -113,7 +113,7 @@ class Ecore.Audio.In (Ecore.Audio)
113 } 113 }
114 } 114 }
115 read { 115 read {
116 [[Read from the input 116 [[Reads from the input
117 117
118 @since 1.8 118 @since 1.8
119 ]] 119 ]]
@@ -135,7 +135,7 @@ class Ecore.Audio.In (Ecore.Audio)
135 } 135 }
136 } 136 }
137 seek @pure_virtual { 137 seek @pure_virtual {
138 [[Seek within the input 138 [[Seeks within the input
139 139
140 @since 1.8 140 @since 1.8
141 ]] 141 ]]
diff --git a/src/lib/ecore_audio/ecore_audio_out.eo b/src/lib/ecore_audio/ecore_audio_out.eo
index 436660721d..a89e15c25c 100644
--- a/src/lib/ecore_audio/ecore_audio_out.eo
+++ b/src/lib/ecore_audio/ecore_audio_out.eo
@@ -6,7 +6,7 @@ class Ecore.Audio.Out (Ecore.Audio)
6 data: Ecore_Audio_Output; 6 data: Ecore_Audio_Output;
7 methods { 7 methods {
8 input_attach { 8 input_attach {
9 [[Attach an input to an output 9 [[Attaches an input to an output
10 10
11 @since 1.8 11 @since 1.8
12 ]] 12 ]]
@@ -16,7 +16,7 @@ class Ecore.Audio.Out (Ecore.Audio)
16 } 16 }
17 } 17 }
18 input_detach { 18 input_detach {
19 [[Detach an input from an output 19 [[Detaches an input from an output
20 20
21 @since 1.8 21 @since 1.8
22 ]] 22 ]]
diff --git a/src/lib/ecore_con/efl_net_control_access_point.eo b/src/lib/ecore_con/efl_net_control_access_point.eo
index 163bae0723..7bc50a0819 100644
--- a/src/lib/ecore_con/efl_net_control_access_point.eo
+++ b/src/lib/ecore_con/efl_net_control_access_point.eo
@@ -92,7 +92,7 @@ class Efl.Net.Control.Access_Point (Efl.Loop_User) {
92 92
93 methods { 93 methods {
94 connect { 94 connect {
95 [[Connect to this access point. 95 [[Connects to this access point.
96 96
97 This connection will happen asynchronously in the 97 This connection will happen asynchronously in the
98 background, with results being delivered by events in 98 background, with results being delivered by events in
@@ -112,7 +112,7 @@ class Efl.Net.Control.Access_Point (Efl.Loop_User) {
112 } 112 }
113 113
114 disconnect { 114 disconnect {
115 [[Disconnect from this access point. 115 [[Disconnects from this access point.
116 116
117 When disconnected a previously connected access point it 117 When disconnected a previously connected access point it
118 won't be forgotten. The configuration and other details 118 won't be forgotten. The configuration and other details
@@ -124,7 +124,7 @@ class Efl.Net.Control.Access_Point (Efl.Loop_User) {
124 } 124 }
125 125
126 forget { 126 forget {
127 [[Disconnect and forget about this access point. 127 [[Disconnects and forgets about this access point.
128 128
129 Successful @.connect will always remember the access 129 Successful @.connect will always remember the access
130 point for future re-connections. This method reverts 130 point for future re-connections. This method reverts
@@ -285,7 +285,7 @@ class Efl.Net.Control.Access_Point (Efl.Loop_User) {
285 } 285 }
286 286
287 @property domains { 287 @property domains {
288 [[Search domains in use for this access point. 288 [[Searches domains in use for this access point.
289 289
290 These are the actual values in use, configure them using 290 These are the actual values in use, configure them using
291 @.configuration_domains, which may generate change 291 @.configuration_domains, which may generate change
@@ -383,7 +383,7 @@ class Efl.Net.Control.Access_Point (Efl.Loop_User) {
383 } 383 }
384 384
385 @property configuration_domains { 385 @property configuration_domains {
386 [[Search domains configured by user for this access point. 386 [[Searches domains configured by user for this access point.
387 387
388 These are the user configured values, that will be 388 These are the user configured values, that will be
389 applied by the backend system and in turn may result in 389 applied by the backend system and in turn may result in
diff --git a/src/lib/ecore_con/efl_net_dialer.eo b/src/lib/ecore_con/efl_net_dialer.eo
index acc6908ac9..8cde0c9246 100644
--- a/src/lib/ecore_con/efl_net_dialer.eo
+++ b/src/lib/ecore_con/efl_net_dialer.eo
@@ -37,7 +37,7 @@ interface Efl.Net.Dialer (Efl.Net.Socket) {
37 } 37 }
38 38
39 @property address_dial { 39 @property address_dial {
40 [[Return the address given to @.dial. 40 [[Returns the address given to @.dial.
41 41
42 If the resolved address is desired, then listen to 42 If the resolved address is desired, then listen to
43 "resolved" event and use the 43 "resolved" event and use the
@@ -64,7 +64,7 @@ interface Efl.Net.Dialer (Efl.Net.Socket) {
64 } 64 }
65 65
66 @property proxy { 66 @property proxy {
67 [[Controls/retrieve if the dialer should use a proxy. 67 [[Controls/retrieves if the dialer should use a proxy.
68 68
69 The proxy is an URL in the form: 69 The proxy is an URL in the form:
70 70
diff --git a/src/lib/ecore_con/efl_net_dialer_http.eo b/src/lib/ecore_con/efl_net_dialer_http.eo
index ba45d2dae8..8a69600647 100644
--- a/src/lib/ecore_con/efl_net_dialer_http.eo
+++ b/src/lib/ecore_con/efl_net_dialer_http.eo
@@ -71,20 +71,20 @@ class Efl.Net.Dialer.Http (Efl.Loop_User, Efl.Net.Dialer, Efl.Io.Sizer) {
71 71
72 This property will change the behavior of @Efl.Io.Sizer: 72 This property will change the behavior of @Efl.Io.Sizer:
73 73
74 - if @Efl.Net.Dialer.Http.Primary_Mode.auto, then 74 - If @Efl.Net.Dialer.Http.Primary_Mode.auto, then
75 @Efl.Net.Dialer.Http.Primary_Mode.download or 75 @Efl.Net.Dialer.Http.Primary_Mode.download or
76 @Efl.Net.Dialer.Http.Primary_Mode.upload will be 76 @Efl.Net.Dialer.Http.Primary_Mode.upload will be
77 choosen based on the @.method: if "PUT", then it's 77 choosen based on the @.method: if "PUT", then it's
78 upload, otherwise it's download. 78 upload, otherwise it's download.
79 79
80 - if @Efl.Net.Dialer.Http.Primary_Mode.upload, applying 80 - If @Efl.Net.Dialer.Http.Primary_Mode.upload, applying
81 a new size with @Efl.Io.Sizer.resize or 81 a new size with @Efl.Io.Sizer.resize or
82 @Efl.Io.Sizer.size.set will specify the 82 @Efl.Io.Sizer.size.set will specify the
83 "Content-Length" to upload. If no size is previously 83 "Content-Length" to upload. If no size is previously
84 set, then the upload will happen in 84 set, then the upload will happen in
85 "Transfer-encoding: chunked". 85 "Transfer-encoding: chunked".
86 86
87 - if @Efl.Net.Dialer.Http.Primary_Mode.download, then 87 - If @Efl.Net.Dialer.Http.Primary_Mode.download, then
88 @Efl.Io.Sizer.size.get will report the 88 @Efl.Io.Sizer.size.get will report the
89 "Content-Length" provided by the server, if any. 89 "Content-Length" provided by the server, if any.
90 90
diff --git a/src/lib/ecore_con/efl_net_dialer_websocket.eo b/src/lib/ecore_con/efl_net_dialer_websocket.eo
index 0fa1e2d356..52c501c967 100644
--- a/src/lib/ecore_con/efl_net_dialer_websocket.eo
+++ b/src/lib/ecore_con/efl_net_dialer_websocket.eo
@@ -80,7 +80,7 @@ class Efl.Net.Dialer.Websocket (Efl.Loop_User, Efl.Net.Dialer) {
80 80
81 methods { 81 methods {
82 ping { 82 ping {
83 [[Send a PING (opcode=0x9) to the server. 83 [[Sends a PING (opcode=0x9) to the server.
84 84
85 The server should reply with a PONG, that will be 85 The server should reply with a PONG, that will be
86 emitted as "pong" event. 86 emitted as "pong" event.
@@ -92,7 +92,7 @@ class Efl.Net.Dialer.Websocket (Efl.Loop_User, Efl.Net.Dialer) {
92 } 92 }
93 93
94 text_send { 94 text_send {
95 [[Send an UTF-8 TEXT (opcode=0x1) to the server. 95 [[Sends an UTF-8 TEXT (opcode=0x1) to the server.
96 96
97 The text goes in a message will be delivered as a single 97 The text goes in a message will be delivered as a single
98 entity to the remote peer. 98 entity to the remote peer.
@@ -106,7 +106,7 @@ class Efl.Net.Dialer.Websocket (Efl.Loop_User, Efl.Net.Dialer) {
106 } 106 }
107 107
108 binary_send { 108 binary_send {
109 [[Send a binary blob (opcode=0x2) to the server. 109 [[Sends a binary blob (opcode=0x2) to the server.
110 110
111 The slice describing the blob goes in a message will be 111 The slice describing the blob goes in a message will be
112 delivered as a single entity to the remote peer. 112 delivered as a single entity to the remote peer.
@@ -120,7 +120,7 @@ class Efl.Net.Dialer.Websocket (Efl.Loop_User, Efl.Net.Dialer) {
120 } 120 }
121 121
122 close_request { 122 close_request {
123 [[Request (opcode=0x8) the server to terminate the connection. 123 [[Requests (opcode=0x8) the server to terminate the connection.
124 124
125 Unlike @Efl.Io.Closer.close, this won't abruptly close 125 Unlike @Efl.Io.Closer.close, this won't abruptly close
126 the connection, rather will queue a message requesting 126 the connection, rather will queue a message requesting
@@ -141,7 +141,7 @@ class Efl.Net.Dialer.Websocket (Efl.Loop_User, Efl.Net.Dialer) {
141 } 141 }
142 142
143 request_protocol_add { 143 request_protocol_add {
144 [[Add a new WebSocket protocol to the request. 144 [[Adds a new WebSocket protocol to the request.
145 145
146 This should be set before dialing. 146 This should be set before dialing.
147 ]] 147 ]]
@@ -151,21 +151,21 @@ class Efl.Net.Dialer.Websocket (Efl.Loop_User, Efl.Net.Dialer) {
151 } 151 }
152 152
153 request_protocols_get { 153 request_protocols_get {
154 [[Return an iterator to the requested WebSocket protocols]] 154 [[Returns an iterator to the requested WebSocket protocols]]
155 return: free(own(iterator<string>), eina_iterator_free) @warn_unused; [[Iterator to protocols]] 155 return: free(own(iterator<string>), eina_iterator_free) @warn_unused; [[Iterator to protocols]]
156 } 156 }
157 157
158 request_protocols_clear { 158 request_protocols_clear {
159 [[Clear all request protocols]] 159 [[Clears all request protocols]]
160 } 160 }
161 161
162 response_protocols_get { 162 response_protocols_get {
163 [[Return an iterator to the server-replied (response) WebSocket protocols it supports]] 163 [[Returns an iterator to the server-replied (response) WebSocket protocols it supports]]
164 return: free(own(iterator<string>), eina_iterator_free) @warn_unused; [[Iterator to server protocols]] 164 return: free(own(iterator<string>), eina_iterator_free) @warn_unused; [[Iterator to server protocols]]
165 } 165 }
166 166
167 @property streaming_mode { 167 @property streaming_mode {
168 [[Configure how to map streaming APIs to WebSocket. 168 [[Configures how to map streaming APIs to WebSocket.
169 169
170 WebSocket is a message-based protocol with these send 170 WebSocket is a message-based protocol with these send
171 via @.text_send and @.binary_send and delivered via 171 via @.text_send and @.binary_send and delivered via
@@ -221,7 +221,7 @@ class Efl.Net.Dialer.Websocket (Efl.Loop_User, Efl.Net.Dialer) {
221 } 221 }
222 222
223 @property allow_redirects { 223 @property allow_redirects {
224 [[Allow HTTP redirects to be followed. 224 [[Allows HTTP redirects to be followed.
225 225
226 This should be set before dialing. 226 This should be set before dialing.
227 ]] 227 ]]
@@ -233,7 +233,7 @@ class Efl.Net.Dialer.Websocket (Efl.Loop_User, Efl.Net.Dialer) {
233 } 233 }
234 234
235 request_header_add { 235 request_header_add {
236 [[Add a HTTP request header 'key: value'. 236 [[Adds a HTTP request header 'key: value'.
237 237
238 See @.request_headers_clear 238 See @.request_headers_clear
239 239
@@ -258,7 +258,7 @@ class Efl.Net.Dialer.Websocket (Efl.Loop_User, Efl.Net.Dialer) {
258 } 258 }
259 259
260 request_headers_clear { 260 request_headers_clear {
261 [[Clear all request headers. 261 [[Clears all request headers.
262 262
263 See @.request_header_add 263 See @.request_header_add
264 264
@@ -267,7 +267,7 @@ class Efl.Net.Dialer.Websocket (Efl.Loop_User, Efl.Net.Dialer) {
267 } 267 }
268 268
269 request_headers_get { 269 request_headers_get {
270 [[Return an iterator to the key-value pairs for request headers]] 270 [[Returns an iterator to the key-value pairs for request headers]]
271 return: free(own(iterator<Efl.Net.Http.Header>), eina_iterator_free) @warn_unused; [[Iterator to key value pairs]] 271 return: free(own(iterator<Efl.Net.Http.Header>), eina_iterator_free) @warn_unused; [[Iterator to key value pairs]]
272 } 272 }
273 273
diff --git a/src/lib/ecore_con/efl_net_ip_address.eo b/src/lib/ecore_con/efl_net_ip_address.eo
index e70b578038..2ce206750b 100644
--- a/src/lib/ecore_con/efl_net_ip_address.eo
+++ b/src/lib/ecore_con/efl_net_ip_address.eo
@@ -42,7 +42,7 @@ class Efl.Net.Ip.Address (Efl.Object) {
42 42
43 methods { 43 methods {
44 create @class { 44 create @class {
45 [[Create an object given family, port and address. 45 [[Creates an object given family, port and address.
46 46
47 This is a convenience to create an object in a single 47 This is a convenience to create an object in a single
48 call. To create based on 'struct sockaddr', see 48 call. To create based on 'struct sockaddr', see
@@ -52,11 +52,11 @@ class Efl.Net.Ip.Address (Efl.Object) {
52 port: uint16; [[Port number in Host/Native endianess]] 52 port: uint16; [[Port number in Host/Native endianess]]
53 address: const(Eina.Slice); [[Address bytes. If 4 bytes, AF_INET will be used. If 16 bytes, AF_INET6 will be used. All other sizes will result in failure.]] 53 address: const(Eina.Slice); [[Address bytes. If 4 bytes, AF_INET will be used. If 16 bytes, AF_INET6 will be used. All other sizes will result in failure.]]
54 } 54 }
55 return: own(Efl.Net.Ip.Address); [[newly created object or $NULL if parameters were invalid.]] 55 return: own(Efl.Net.Ip.Address); [[Newly created object or $NULL if parameters were invalid.]]
56 } 56 }
57 57
58 create_sockaddr @class { 58 create_sockaddr @class {
59 [[Create an object given sockaddr 59 [[Creates an object given sockaddr
60 60
61 This is a convenience to create an object in a single call. 61 This is a convenience to create an object in a single call.
62 To create based on native port and address bytes, 62 To create based on native port and address bytes,
@@ -65,11 +65,11 @@ class Efl.Net.Ip.Address (Efl.Object) {
65 params { 65 params {
66 sockaddr: const(void_ptr) @nonull; [[The pointer to struct sockaddr-compatible handle as per <netinet/in.h>.]] 66 sockaddr: const(void_ptr) @nonull; [[The pointer to struct sockaddr-compatible handle as per <netinet/in.h>.]]
67 } 67 }
68 return: own(Efl.Net.Ip.Address); [[newly created object or $NULL if parameter was invalid.]] 68 return: own(Efl.Net.Ip.Address); [[Newly created object or $NULL if parameter was invalid.]]
69 } 69 }
70 70
71 parse @class { 71 parse @class {
72 [[Parse a numeric address and return an object representing it. 72 [[Parses a numeric address and return an object representing it.
73 73
74 This parses a numeric IPv4 or IPv6 address and optional 74 This parses a numeric IPv4 or IPv6 address and optional
75 port, returning an object representing it on success or 75 port, returning an object representing it on success or
@@ -93,7 +93,7 @@ class Efl.Net.Ip.Address (Efl.Object) {
93 } 93 }
94 94
95 resolve @class { 95 resolve @class {
96 [[Asynchronously resolve host and port names. 96 [[Asynchronously resolves host and port names.
97 97
98 This will resolve the host and port names, returning the 98 This will resolve the host and port names, returning the
99 results asynchronously in a Future. 99 results asynchronously in a Future.
@@ -177,27 +177,27 @@ class Efl.Net.Ip.Address (Efl.Object) {
177 } 177 }
178 178
179 ipv4_class_a_check @const { 179 ipv4_class_a_check @const {
180 [[Check if IPv4 and is CLASS-A]] 180 [[Checks if IPv4 and is CLASS-A]]
181 return: bool(false); [[$true if is a CLASS-A IPv4 address]] 181 return: bool(false); [[$true if is a CLASS-A IPv4 address]]
182 } 182 }
183 183
184 ipv4_class_b_check @const { 184 ipv4_class_b_check @const {
185 [[Check if IPv4 and is CLASS-B]] 185 [[Checks if IPv4 and is CLASS-B]]
186 return: bool(false); [[$true if is a CLASS-B IPv4 address]] 186 return: bool(false); [[$true if is a CLASS-B IPv4 address]]
187 } 187 }
188 188
189 ipv4_class_c_check @const { 189 ipv4_class_c_check @const {
190 [[Check if IPv4 and is CLASS-C]] 190 [[Checks if IPv4 and is CLASS-C]]
191 return: bool(false); [[$true if is a CLASS-C IPv4 address]] 191 return: bool(false); [[$true if is a CLASS-C IPv4 address]]
192 } 192 }
193 193
194 ipv4_class_d_check @const { 194 ipv4_class_d_check @const {
195 [[Check if IPv4 and is CLASS-D]] 195 [[Checks if IPv4 and is CLASS-D]]
196 return: bool(false); [[$true if is a CLASS-D IPv4 address]] 196 return: bool(false); [[$true if is a CLASS-D IPv4 address]]
197 } 197 }
198 198
199 ipv6_v4mapped_check @const { 199 ipv6_v4mapped_check @const {
200 [[Check if IPv6 is mapping an IPv4. 200 [[Checks if IPv6 is mapping an IPv4.
201 201
202 If the IPv6 server is not IPv6-only, then it will take 202 If the IPv6 server is not IPv6-only, then it will take
203 IPv4 addresses and map them inside IPv6. This checks if 203 IPv4 addresses and map them inside IPv6. This checks if
@@ -207,7 +207,7 @@ class Efl.Net.Ip.Address (Efl.Object) {
207 } 207 }
208 208
209 ipv6_v4compat_check @const { 209 ipv6_v4compat_check @const {
210 [[Check if IPv6 is compatible with IPv4. 210 [[Checks if IPv6 is compatible with IPv4.
211 211
212 This happens if the first 12 bytes of IPv6 are 0. 212 This happens if the first 12 bytes of IPv6 are 0.
213 ]] 213 ]]
@@ -215,27 +215,27 @@ class Efl.Net.Ip.Address (Efl.Object) {
215 } 215 }
216 216
217 ipv6_local_link_check @const { 217 ipv6_local_link_check @const {
218 [[Check if IPv6 is link-local.]] 218 [[Checks if IPv6 is link-local.]]
219 return: bool(false); [[$true if is a IPv6 address is link-local]] 219 return: bool(false); [[$true if is a IPv6 address is link-local]]
220 } 220 }
221 221
222 ipv6_local_site_check @const { 222 ipv6_local_site_check @const {
223 [[Check if IPv6 is site-local.]] 223 [[Checks if IPv6 is site-local.]]
224 return: bool(false); [[$true if is a IPv6 address is site-local]] 224 return: bool(false); [[$true if is a IPv6 address is site-local]]
225 } 225 }
226 226
227 multicast_check @const { 227 multicast_check @const {
228 [[Check if multicast]] 228 [[Checks if multicast]]
229 return: bool(false); [[$true if is a multicast address]] 229 return: bool(false); [[$true if is a multicast address]]
230 } 230 }
231 231
232 loopback_check @const { 232 loopback_check @const {
233 [[Check if loopback "127.0.0.1" (IPv4) or "::1" (IPv6)]] 233 [[Checks if loopback "127.0.0.1" (IPv4) or "::1" (IPv6)]]
234 return: bool(false); [[$true if is a multicast address]] 234 return: bool(false); [[$true if is a multicast address]]
235 } 235 }
236 236
237 any_check @const { 237 any_check @const {
238 [[Check if "0.0.0.0" (IPv4) or "::" (IPv6)]] 238 [[Checks if "0.0.0.0" (IPv4) or "::" (IPv6)]]
239 return: bool(false); [[$true if address means "any"]] 239 return: bool(false); [[$true if address means "any"]]
240 } 240 }
241 } 241 }
diff --git a/src/lib/ecore_con/efl_net_server.eo b/src/lib/ecore_con/efl_net_server.eo
index 64b73e57ca..ab26e22a9b 100644
--- a/src/lib/ecore_con/efl_net_server.eo
+++ b/src/lib/ecore_con/efl_net_server.eo
@@ -47,7 +47,7 @@ interface Efl.Net.Server {
47 params { 47 params {
48 address: string @nonull; [[Address to run server on]] 48 address: string @nonull; [[Address to run server on]]
49 } 49 }
50 return: Eina.Error; [[0 on success, error code otherwise]] 50 return: Eina.Error; [[$0 on success, error code otherwise]]
51 } 51 }
52 52
53 @property address { 53 @property address {
diff --git a/src/lib/ecore_con/efl_net_server_fd.eo b/src/lib/ecore_con/efl_net_server_fd.eo
index 9c936623f8..0b3f55df98 100644
--- a/src/lib/ecore_con/efl_net_server_fd.eo
+++ b/src/lib/ecore_con/efl_net_server_fd.eo
@@ -49,7 +49,7 @@ class Efl.Net.Server.Fd (Efl.Loop.Fd, Efl.Net.Server) {
49 params { 49 params {
50 address: string; [[The address to validate the next available socket. It doesn't serve as search, only as validation!]] 50 address: string; [[The address to validate the next available socket. It doesn't serve as search, only as validation!]]
51 } 51 }
52 return: Eina.Error; [[0 on success, ENOENT if no socket is available or EALREADY if already have a socket]] 52 return: Eina.Error; [[$0 on success, ENOENT if no socket is available or EALREADY if already have a socket]]
53 } 53 }
54 54
55 @property family { 55 @property family {
@@ -122,7 +122,7 @@ class Efl.Net.Server.Fd (Efl.Loop.Fd, Efl.Net.Server) {
122 } 122 }
123 123
124 client_add @protected @pure_virtual { 124 client_add @protected @pure_virtual {
125 [[Accept a new client, should emit "client,add". 125 [[Accepts a new client, should emit "client,add".
126 126
127 Remember to create the client object with a callback to 127 Remember to create the client object with a callback to
128 EFL_IO_CLOSER_EVENT_CLOSED during the construction and 128 EFL_IO_CLOSER_EVENT_CLOSED during the construction and
@@ -141,7 +141,7 @@ class Efl.Net.Server.Fd (Efl.Loop.Fd, Efl.Net.Server) {
141 } 141 }
142 142
143 client_reject @protected @pure_virtual { 143 client_reject @protected @pure_virtual {
144 [[Reject a new client, should emit "client,rejected". 144 [[Rejects a new client, should emit "client,rejected".
145 145
146 Must always close the client socket when it's done. 146 Must always close the client socket when it's done.
147 ]] 147 ]]
diff --git a/src/lib/ecore_con/efl_net_socket_udp.eo b/src/lib/ecore_con/efl_net_socket_udp.eo
index 5b9db692cb..826e4c605f 100644
--- a/src/lib/ecore_con/efl_net_socket_udp.eo
+++ b/src/lib/ecore_con/efl_net_socket_udp.eo
@@ -15,7 +15,7 @@ class Efl.Net.Socket.Udp (Efl.Net.Socket.Fd) {
15 15
16 methods { 16 methods {
17 next_datagram_size_query { 17 next_datagram_size_query {
18 [[Query the next datagram size. 18 [[Queries the next datagram size.
19 19
20 This will use system calls to determine the next 20 This will use system calls to determine the next
21 datagram size, in bytes. 21 datagram size, in bytes.
@@ -35,7 +35,7 @@ class Efl.Net.Socket.Udp (Efl.Net.Socket.Fd) {
35 } 35 }
36 36
37 @property dont_route { 37 @property dont_route {
38 [[Avoid sent UDP packets being routed by a gateway, limiting them to the local network. 38 [[Avoids sent UDP packets being routed by a gateway, limiting them to the local network.
39 39
40 This will use SO_DONTROUTE option to avoid gateways 40 This will use SO_DONTROUTE option to avoid gateways
41 routing sent packets to outside of local network. It's 41 routing sent packets to outside of local network. It's
@@ -74,7 +74,7 @@ class Efl.Net.Socket.Udp (Efl.Net.Socket.Fd) {
74 } 74 }
75 75
76 multicast_join { 76 multicast_join {
77 [[Join a multicast group. 77 [[Joins a multicast group.
78 78
79 The multicast address should be in the format: 79 The multicast address should be in the format:
80 80
@@ -91,22 +91,22 @@ class Efl.Net.Socket.Udp (Efl.Net.Socket.Fd) {
91 params { 91 params {
92 address: string @nonull; [[Multicast address to join]] 92 address: string @nonull; [[Multicast address to join]]
93 } 93 }
94 return: Eina.Error; [[0 on success, error code otherwise]] 94 return: Eina.Error; [[$0 on success, error code otherwise]]
95 } 95 }
96 96
97 multicast_leave { 97 multicast_leave {
98 [[Leave a multicast group. 98 [[Leaves a multicast group.
99 99
100 This reverses the effect of @.multicast_join. 100 This reverses the effect of @.multicast_join.
101 ]] 101 ]]
102 params { 102 params {
103 address: string @nonull; [[Multicast address to leave]] 103 address: string @nonull; [[Multicast address to leave]]
104 } 104 }
105 return: Eina.Error; [[0 on success, error code otherwise]] 105 return: Eina.Error; [[$0 on success, error code otherwise]]
106 } 106 }
107 107
108 multicast_groups_get { 108 multicast_groups_get {
109 [[Return the multicast groups this server has joined. 109 [[Returns the multicast groups this server has joined.
110 110
111 The iterator is only valid until a new group is joined 111 The iterator is only valid until a new group is joined
112 or left using @.multicast_join or @.multicast_leave. 112 or left using @.multicast_join or @.multicast_leave.
@@ -121,7 +121,7 @@ class Efl.Net.Socket.Udp (Efl.Net.Socket.Fd) {
121 ]] 121 ]]
122 get { } 122 get { }
123 set { 123 set {
124 return: Eina.Error; [[0 on success, error code otherwise]] 124 return: Eina.Error; [[$0 on success, error code otherwise]]
125 } 125 }
126 values { 126 values {
127 ttl: uint8; [[Time to live]] 127 ttl: uint8; [[Time to live]]
@@ -136,7 +136,7 @@ class Efl.Net.Socket.Udp (Efl.Net.Socket.Fd) {
136 ]] 136 ]]
137 get { } 137 get { }
138 set { 138 set {
139 return: Eina.Error; [[0 on success, error code otherwise]] 139 return: Eina.Error; [[$0 on success, error code otherwise]]
140 } 140 }
141 values { 141 values {
142 loopback: bool; [[$true multicast packets are loopbacked, $false otherwise]] 142 loopback: bool; [[$true multicast packets are loopbacked, $false otherwise]]
@@ -144,7 +144,7 @@ class Efl.Net.Socket.Udp (Efl.Net.Socket.Fd) {
144 } 144 }
145 145
146 @property bind { 146 @property bind {
147 [[Force binding to a specific address. 147 [[Forces binding to a specific address.
148 148
149 Some servers may request packets being sent from a 149 Some servers may request packets being sent from a
150 specific address, then one should bind to that address 150 specific address, then one should bind to that address
@@ -158,7 +158,7 @@ class Efl.Net.Socket.Udp (Efl.Net.Socket.Fd) {
158 ]] 158 ]]
159 get { } 159 get { }
160 set { 160 set {
161 return: Eina.Error; [[0 on success, error code otherwise]] 161 return: Eina.Error; [[$0 on success, error code otherwise]]
162 } 162 }
163 values { 163 values {
164 address: string @nonull; [[Address to bind to]] 164 address: string @nonull; [[Address to bind to]]
@@ -166,7 +166,7 @@ class Efl.Net.Socket.Udp (Efl.Net.Socket.Fd) {
166 } 166 }
167 167
168 init @protected { 168 init @protected {
169 [[Initialize the socket to communicate with given IP address]] 169 [[Initializes the socket to communicate with given IP address]]
170 params { 170 params {
171 remote_address: Efl.Net.Ip.Address; [[The remote address this socket will communicate with]] 171 remote_address: Efl.Net.Ip.Address; [[The remote address this socket will communicate with]]
172 } 172 }
diff --git a/src/lib/ecore_con/efl_net_ssl_context.eo b/src/lib/ecore_con/efl_net_ssl_context.eo
index 0bf5e1505c..bf0f9362e0 100644
--- a/src/lib/ecore_con/efl_net_ssl_context.eo
+++ b/src/lib/ecore_con/efl_net_ssl_context.eo
@@ -100,7 +100,7 @@ class Efl.Net.Ssl.Context (Efl.Object) {
100 } 100 }
101 101
102 @property hostname_verify { 102 @property hostname_verify {
103 [[Define if hostname should be verified. 103 [[Defines if hostname should be verified.
104 104
105 This will check the socket hostname (without the port in 105 This will check the socket hostname (without the port in
106 case of an IP) or the overriden value from 106 case of an IP) or the overriden value from
diff --git a/src/lib/edje/edje_object.eo b/src/lib/edje/edje_object.eo
index 0b367a792d..ca45b7df50 100644
--- a/src/lib/edje/edje_object.eo
+++ b/src/lib/edje/edje_object.eo
@@ -27,12 +27,12 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
27 } 27 }
28 @property mirrored { 28 @property mirrored {
29 set { 29 set {
30 [[Set the RTL orientation for this object. 30 [[Sets the RTL orientation for this object.
31 31
32 @since 1.1.0]] 32 @since 1.1.0]]
33 } 33 }
34 get { 34 get {
35 [[Get the RTL orientation for this object. 35 [[Gets the RTL orientation for this object.
36 36
37 You can RTL orientation explicitly with edje_object_mirrored_set. 37 You can RTL orientation explicitly with edje_object_mirrored_set.
38 38
@@ -44,12 +44,12 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
44 } 44 }
45 @property language { 45 @property language {
46 set { 46 set {
47 [[Set the language for this object. 47 [[Sets the language for this object.
48 48
49 @since 1.1.0]] 49 @since 1.1.0]]
50 } 50 }
51 get { 51 get {
52 [[Get the language for this object. 52 [[Gets the language for this object.
53 53
54 @since 1.1.0]] 54 @since 1.1.0]]
55 } 55 }
@@ -59,7 +59,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
59 } 59 }
60 @property animation { 60 @property animation {
61 set { 61 set {
62 [[Set the object's animation state. 62 [[Sets the object's animation state.
63 63
64 This function starts or stops an Edje object's animation. The 64 This function starts or stops an Edje object's animation. The
65 information if it's stopped can be retrieved by 65 information if it's stopped can be retrieved by
@@ -68,7 +68,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
68 See also @.animation.get()]] 68 See also @.animation.get()]]
69 } 69 }
70 get { 70 get {
71 [[Get the Edje object's animation state. 71 [[Gets the Edje object's animation state.
72 72
73 This function returns if the animation is stopped or not. The 73 This function returns if the animation is stopped or not. The
74 animation state is set by edje_object_animation_set(). 74 animation state is set by edje_object_animation_set().
@@ -82,7 +82,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
82 } 82 }
83 @property play { 83 @property play {
84 set { 84 set {
85 [[Set the Edje object to playing or paused states. 85 [[Sets the Edje object to playing or paused states.
86 86
87 This function sets the Edje object obj to playing or paused 87 This function sets the Edje object obj to playing or paused
88 states, depending on the parameter play. This has no effect if 88 states, depending on the parameter play. This has no effect if
@@ -91,7 +91,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
91 See also @.play.get().]] 91 See also @.play.get().]]
92 } 92 }
93 get { 93 get {
94 [[Get the Edje object's state. 94 [[Gets the Edje object's state.
95 95
96 This function tells if an Edje object is playing or not. This state 96 This function tells if an Edje object is playing or not. This state
97 is set by edje_object_play_set(). 97 is set by edje_object_play_set().
@@ -105,7 +105,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
105 } 105 }
106 @property perspective { 106 @property perspective {
107 set { 107 set {
108 [[Set the given perspective object on this Edje object. 108 [[Sets the given perspective object on this Edje object.
109 109
110 Make the given perspective object be the default perspective for this Edje 110 Make the given perspective object be the default perspective for this Edje
111 object. 111 object.
@@ -125,7 +125,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
125 } 125 }
126 } 126 }
127 get { 127 get {
128 [[Get the current perspective used on this Edje object. 128 [[Gets the current perspective used on this Edje object.
129 129
130 See also @.perspective.set()]] 130 See also @.perspective.set()]]
131 values { 131 values {
@@ -135,14 +135,14 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
135 } 135 }
136 @property transition_duration_factor { 136 @property transition_duration_factor {
137 set { 137 set {
138 [[Set transition duration factor. 138 [[Sets transition duration factor.
139 139
140 This define the transition duration factor on this 140 This define the transition duration factor on this
141 specific object. By default all animation are run at a speed 141 specific object. By default all animation are run at a speed
142 factor of 1.0.]] 142 factor of 1.0.]]
143 } 143 }
144 get { 144 get {
145 [[Get transition duration factor. 145 [[Gets transition duration factor.
146 146
147 This define the transition duration factor on this 147 This define the transition duration factor on this
148 specific object. By default all animation are run at a speed 148 specific object. By default all animation are run at a speed
@@ -154,7 +154,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
154 } 154 }
155 @property scale { 155 @property scale {
156 set { 156 set {
157 [[Set the scaling factor for a given Edje object. 157 [[Sets the scaling factor for a given Edje object.
158 158
159 This function sets an individual scaling factor on the obj 159 This function sets an individual scaling factor on the obj
160 Edje object. This property (or Edje's global scaling factor, when 160 Edje object. This property (or Edje's global scaling factor, when
@@ -172,7 +172,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
172 return: bool; [[$true on success, $false otherwise]] 172 return: bool; [[$true on success, $false otherwise]]
173 } 173 }
174 get { 174 get {
175 [[Get a given Edje object's scaling factor. 175 [[Gets a given Edje object's scaling factor.
176 176
177 This function returns the individual scaling factor set on the 177 This function returns the individual scaling factor set on the
178 obj Edje object. 178 obj Edje object.
@@ -186,7 +186,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
186 } 186 }
187 @property base_scale { 187 @property base_scale {
188 get { 188 get {
189 [[Get a given Edje object's base_scale factor. 189 [[Gets a given Edje object's base_scale factor.
190 190
191 This function returns the base_scale factor set on the 191 This function returns the base_scale factor set on the
192 obj Edje object. 192 obj Edje object.
@@ -200,7 +200,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
200 } 200 }
201 @property size_min { 201 @property size_min {
202 get { 202 get {
203 [[Get the minimum size specified -- as an EDC property -- for a 203 [[Gets the minimum size specified -- as an EDC property -- for a
204 given Edje object 204 given Edje object
205 205
206 This function retrieves the obj object's minimum size values, 206 This function retrieves the obj object's minimum size values,
@@ -240,7 +240,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
240 } 240 }
241 @property size_max { 241 @property size_max {
242 get { 242 get {
243 [[Get the maximum size specified -- as an EDC property -- for a 243 [[Gets the maximum size specified -- as an EDC property -- for a
244 given Edje object 244 given Edje object
245 245
246 This function retrieves the obj object's maximum size values, 246 This function retrieves the obj object's maximum size values,
@@ -280,7 +280,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
280 } 280 }
281 } 281 }
282 preload { 282 preload {
283 [[Preload the images on the Edje Object in the background. 283 [[Preloads the images on the Edje Object in the background.
284 284
285 This function requests the preload of all data images (on the given 285 This function requests the preload of all data images (on the given
286 object) in the background. The work is queued before being processed 286 object) in the background. The work is queued before being processed
@@ -322,7 +322,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
322 } 322 }
323 } 323 }
324 size_min_calc { 324 size_min_calc {
325 [[Calculate the minimum required size for a given Edje object. 325 [[Calculates the minimum required size for a given Edje object.
326 326
327 This call works exactly as edje_object_size_min_restricted_calc(), 327 This call works exactly as edje_object_size_min_restricted_calc(),
328 with the last two arguments set to 0. Please refer to its 328 with the last two arguments set to 0. Please refer to its
@@ -336,7 +336,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
336 } 336 }
337 } 337 }
338 size_min_restricted_calc { 338 size_min_restricted_calc {
339 [[Calculate the minimum required size for a given Edje object. 339 [[Calculates the minimum required size for a given Edje object.
340 340
341 This call will trigger an internal recalculation of all parts of 341 This call will trigger an internal recalculation of all parts of
342 the obj object, in order to return its minimum required 342 the obj object, in order to return its minimum required
@@ -364,7 +364,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
364 } 364 }
365 } 365 }
366 parts_extends_calc { 366 parts_extends_calc {
367 [[Calculate the geometry of the region, relative to a given Edje 367 [[Calculates the geometry of the region, relative to a given Edje
368 object's area, occupied by all parts in the object. 368 object's area, occupied by all parts in the object.
369 369
370 This function gets the geometry of the rectangle equal to the area 370 This function gets the geometry of the rectangle equal to the area
@@ -393,7 +393,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
393 } 393 }
394 } 394 }
395 calc_force { 395 calc_force {
396 [[Force a Size/Geometry calculation. 396 [[Forces a Size/Geometry calculation.
397 397
398 Forces the object obj to recalculation layout regardless of 398 Forces the object obj to recalculation layout regardless of
399 freeze/thaw.]] 399 freeze/thaw.]]
@@ -419,11 +419,11 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
419 419
420 See also @.freeze()]] 420 See also @.freeze()]]
421 421
422 return: int; [[The frozen state or 0 if the object is not frozen or on error.]] 422 return: int; [[The frozen state or $0 if the object is not frozen or on error.]]
423 } 423 }
424 @property data { 424 @property data {
425 get { 425 get {
426 [[Retrive an EDC data field's value from a given Edje object's group. 426 [[Retrives an EDC data field's value from a given Edje object's group.
427 427
428 This function fetches an EDC data field's value, which is declared 428 This function fetches an EDC data field's value, which is declared
429 on the objects building EDC file, under its group. EDC data blocks 429 on the objects building EDC file, under its group. EDC data blocks
@@ -463,7 +463,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
463 } 463 }
464 @property message_handler { 464 @property message_handler {
465 set { 465 set {
466 [[Set an Edje message handler function for a given Edje object. 466 [[Sets an Edje message handler function for a given Edje object.
467 467
468 For scriptable programs on an Edje object's defining EDC file which 468 For scriptable programs on an Edje object's defining EDC file which
469 send messages with the send_message() primitive, one can attach 469 send messages with the send_message() primitive, one can attach
@@ -481,7 +481,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
481 } 481 }
482 } 482 }
483 message_send { 483 message_send {
484 [[Send an (Edje) message to a given Edje object 484 [[Sends an (Edje) message to a given Edje object
485 485
486 This function sends an Edje message to obj and to all of its 486 This function sends an Edje message to obj and to all of its
487 child objects, if it has any (swallowed objects are one kind of 487 child objects, if it has any (swallowed objects are one kind of
@@ -504,7 +504,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
504 } 504 }
505 } 505 }
506 signal_callback_add { 506 signal_callback_add {
507 [[Add a callback for an arriving Edje signal, emitted by 507 [[Adds a callback for an arriving Edje signal, emitted by
508 a given Edje object. 508 a given Edje object.
509 509
510 Edje signals are one of the communication interfaces between 510 Edje signals are one of the communication interfaces between
@@ -565,7 +565,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
565 } 565 }
566 } 566 }
567 signal_callback_del { 567 signal_callback_del {
568 [[Remove a signal-triggered callback from an object. 568 [[Removes a signal-triggered callback from an object.
569 569
570 This function removes a callback, previously attached to the 570 This function removes a callback, previously attached to the
571 emission of a signal, from the object obj. The parameters 571 emission of a signal, from the object obj. The parameters
@@ -586,7 +586,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
586 } 586 }
587 } 587 }
588 signal_emit { 588 signal_emit {
589 [[Send/emit an Edje signal to a given Edje object 589 [[Sends/emits an Edje signal to a given Edje object
590 590
591 This function sends a signal to the object obj. An Edje program, 591 This function sends a signal to the object obj. An Edje program,
592 at obj's EDC specification level, can respond to a signal by 592 at obj's EDC specification level, can respond to a signal by
@@ -611,7 +611,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
611 } 611 }
612 } 612 }
613 message_signal_process { 613 message_signal_process {
614 [[Process an object's message queue. 614 [[Processes an object's message queue.
615 615
616 This function goes through the object message queue processing the 616 This function goes through the object message queue processing the
617 pending messages for this specific Edje object. Normally they'd 617 pending messages for this specific Edje object. Normally they'd
@@ -620,7 +620,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
620 } 620 }
621 @property global_color_class @class { 621 @property global_color_class @class {
622 set { 622 set {
623 [[Set Edje color class. 623 [[Sets Edje color class.
624 624
625 This function sets the color values for a process level color 625 This function sets the color values for a process level color
626 class. This will cause all edje parts in the current process that 626 class. This will cause all edje parts in the current process that
@@ -638,7 +638,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
638 return: bool; [[$true on success, $false otherwise]] 638 return: bool; [[$true on success, $false otherwise]]
639 } 639 }
640 get { 640 get {
641 [[Get Edje color class. 641 [[Gets Edje color class.
642 642
643 This function gets the color values for a process level color 643 This function gets the color values for a process level color
644 class. This value is the globally set and not per-object, that is, 644 class. This value is the globally set and not per-object, that is,
@@ -725,13 +725,13 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
725 } 725 }
726 } 726 }
727 color_class_clear @const { 727 color_class_clear @const {
728 [[Clear object color classes. 728 [[Clears object color classes.
729 729
730 @since 1.17.0]] 730 @since 1.17.0]]
731 return: bool; [[$true, on success or $false, on error]] 731 return: bool; [[$true on success, or $false on error]]
732 } 732 }
733 color_class_del { 733 color_class_del {
734 [[Delete the object color class. 734 [[Deletes the object color class.
735 735
736 This function deletes any values at the object level for the 736 This function deletes any values at the object level for the
737 specified object and color class. 737 specified object and color class.
@@ -751,7 +751,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
751 [[Sets Edje text class. 751 [[Sets Edje text class.
752 752
753 This function sets the text class for the Edje.]] 753 This function sets the text class for the Edje.]]
754 return: bool; [[$true, on success or $false, on error]] 754 return: bool; [[$true on success, or $false on error]]
755 } 755 }
756 get { 756 get {
757 [[Gets font and font size from edje text class. 757 [[Gets font and font size from edje text class.
@@ -759,7 +759,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
759 This function gets the font and the font size from the object 759 This function gets the font and the font size from the object
760 text class. The font string will only be valid until the text 760 text class. The font string will only be valid until the text
761 class is changed or the edje object is deleted.]] 761 class is changed or the edje object is deleted.]]
762 return: bool; [[$true, on success or $false, on error]] 762 return: bool; [[$true on success, or $false on error]]
763 } 763 }
764 keys { 764 keys {
765 text_class: string; [[The text class name]] 765 text_class: string; [[The text class name]]
@@ -770,7 +770,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
770 } 770 }
771 } 771 }
772 text_class_del { 772 text_class_del {
773 [[Delete the object text class. 773 [[Deletes the object text class.
774 774
775 This function deletes any values at the object level for the 775 This function deletes any values at the object level for the
776 specified object and text class. 776 specified object and text class.
@@ -793,7 +793,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
793 have the specified size class update their min and max size with given values. 793 have the specified size class update their min and max size with given values.
794 794
795 @since 1.17]] 795 @since 1.17]]
796 return: bool; [[$true, on success or $false, on error]] 796 return: bool; [[$true on success, or $false on error]]
797 } 797 }
798 get { 798 get {
799 [[Gets the object size class. 799 [[Gets the object size class.
@@ -803,7 +803,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
803 or the edje object is deleted. 803 or the edje object is deleted.
804 804
805 @since 1.17]] 805 @since 1.17]]
806 return: bool; [[$true, on success or $false, on error]] 806 return: bool; [[$true on success, or $false on error]]
807 } 807 }
808 keys { 808 keys {
809 size_class: string; [[The size class name]] 809 size_class: string; [[The size class name]]
@@ -816,7 +816,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
816 } 816 }
817 } 817 }
818 size_class_del { 818 size_class_del {
819 [[Delete the object size class. 819 [[Deletes the object size class.
820 820
821 This function deletes any values at the object level for the 821 This function deletes any values at the object level for the
822 specified object and size class. 822 specified object and size class.
@@ -831,12 +831,12 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
831 } 831 }
832 } 832 }
833 access_part_iterate { 833 access_part_iterate {
834 [[Iterate over all accessibility-enabled part names.]] 834 [[Iterates over all accessibility-enabled part names.]]
835 legacy: null; 835 legacy: null;
836 return: free(own(iterator<string>), eina_iterator_free); [[Part name iterator]] 836 return: free(own(iterator<string>), eina_iterator_free); [[Part name iterator]]
837 } 837 }
838 part_exists @const { 838 part_exists @const {
839 [[Check if an Edje part exists in a given Edje object's group 839 [[Checks if an Edje part exists in a given Edje object's group
840 definition. 840 definition.
841 841
842 This function returns if a given part exists in the Edje group 842 This function returns if a given part exists in the Edje group
@@ -844,8 +844,8 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
844 844
845 This call is useful, for example, when one could expect or not a 845 This call is useful, for example, when one could expect or not a
846 given GUI element, depending on the theme applied to obj.]] 846 given GUI element, depending on the theme applied to obj.]]
847 return: bool; [[$true, if the Edje part exists in obj's group or 847 return: bool; [[$true if the Edje part exists in obj's group, or
848 $false, otherwise (and on errors)]] 848 $false otherwise (and on errors)]]
849 params { 849 params {
850 @in part: string; [[The part's name to check for existence in obj's 850 @in part: string; [[The part's name to check for existence in obj's
851 group]] 851 group]]
@@ -853,7 +853,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
853 } 853 }
854 @property part_object { 854 @property part_object {
855 get { 855 get {
856 [[Get a handle to the Evas object implementing a given Edje 856 [[Gets a handle to the Evas object implementing a given Edje
857 part, in an Edje object. 857 part, in an Edje object.
858 858
859 This function gets a pointer of the Evas object corresponding to a 859 This function gets a pointer of the Evas object corresponding to a
@@ -892,7 +892,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
892 } 892 }
893 @property part_geometry { 893 @property part_geometry {
894 get { 894 get {
895 [[Retrieve the geometry of a given Edje part, in a given Edje 895 [[Retrieves the geometry of a given Edje part, in a given Edje
896 object's group definition, relative to the object's area. 896 object's group definition, relative to the object's area.
897 897
898 This function gets the geometry of an Edje part within its 898 This function gets the geometry of an Edje part within its
@@ -920,7 +920,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
920 } 920 }
921 @property part_drag_value { 921 @property part_drag_value {
922 set { 922 set {
923 [[Set the dragable object location. 923 [[Sets the dragable object location.
924 924
925 Places the dragable object at the given location. 925 Places the dragable object at the given location.
926 926
@@ -938,7 +938,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
938 return: bool; [[$true on success, $false otherwise]] 938 return: bool; [[$true on success, $false otherwise]]
939 } 939 }
940 get { 940 get {
941 [[Get the dragable object location. 941 [[Gets the dragable object location.
942 942
943 Values for dx and dy are real numbers that range from 0 to 1, 943 Values for dx and dy are real numbers that range from 0 to 1,
944 representing the relative position to the dragable area on that axis. 944 representing the relative position to the dragable area on that axis.
@@ -958,7 +958,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
958 } 958 }
959 @property part_drag_size { 959 @property part_drag_size {
960 set { 960 set {
961 [[Set the dragable object size. 961 [[Sets the dragable object size.
962 962
963 Values for dw and dh are real numbers that range from 0 to 1, 963 Values for dw and dh are real numbers that range from 0 to 1,
964 representing the relative size of the dragable area on that axis. 964 representing the relative size of the dragable area on that axis.
@@ -969,7 +969,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
969 return: bool; [[$true on success, $false otherwise]] 969 return: bool; [[$true on success, $false otherwise]]
970 } 970 }
971 get { 971 get {
972 [[Get the dragable object size. 972 [[Gets the dragable object size.
973 973
974 Gets the dragable object size. 974 Gets the dragable object size.
975 975
@@ -986,7 +986,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
986 } 986 }
987 @property part_drag_dir { 987 @property part_drag_dir {
988 get { 988 get {
989 [[Determine dragable directions. 989 [[Determines dragable directions.
990 990
991 The dragable directions are defined in the EDC file, inside the \@ref dragable 991 The dragable directions are defined in the EDC file, inside the \@ref dragable
992 section, by the attributes $x and $y. See the \@ref edcref for more 992 section, by the attributes $x and $y. See the \@ref edcref for more
@@ -1109,7 +1109,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1109 } 1109 }
1110 @property part_external_object { 1110 @property part_external_object {
1111 get { 1111 get {
1112 [[Get the object created by this external part. 1112 [[Gets the object created by this external part.
1113 1113
1114 Parts of type external creates the part object using information 1114 Parts of type external creates the part object using information
1115 provided by external plugins. It's somehow like "swallow" 1115 provided by external plugins. It's somehow like "swallow"
@@ -1130,7 +1130,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1130 } 1130 }
1131 @property part_external_content { 1131 @property part_external_content {
1132 get { 1132 get {
1133 [[Get an object contained in an part of type EXTERNAL 1133 [[Gets an object contained in an part of type EXTERNAL
1134 1134
1135 The content string must not be $null. Its actual value depends on the 1135 The content string must not be $null. Its actual value depends on the
1136 code providing the EXTERNAL.]] 1136 code providing the EXTERNAL.]]
@@ -1143,7 +1143,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1143 } 1143 }
1144 @property part_external_param { 1144 @property part_external_param {
1145 set { 1145 set {
1146 [[Set the parameter for the external part. 1146 [[Sets the parameter for the external part.
1147 1147
1148 Parts of type external may carry extra properties that have 1148 Parts of type external may carry extra properties that have
1149 meanings defined by the external plugin. For instance, it may be a 1149 meanings defined by the external plugin. For instance, it may be a
@@ -1172,7 +1172,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1172 } 1172 }
1173 } 1173 }
1174 get { 1174 get {
1175 [[Get the parameter for the external part. 1175 [[Gets the parameter for the external part.
1176 1176
1177 Parts of type external may carry extra properties that have 1177 Parts of type external may carry extra properties that have
1178 meanings defined by the external plugin. For instance, it may be a 1178 meanings defined by the external plugin. For instance, it may be a
@@ -1203,7 +1203,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1203 } 1203 }
1204 @property text_change_cb { 1204 @property text_change_cb {
1205 set { 1205 set {
1206 [[Set the object text callback. 1206 [[Sets the object text callback.
1207 1207
1208 This function sets the callback to be called when the text changes.]] 1208 This function sets the callback to be called when the text changes.]]
1209 } 1209 }
@@ -1218,7 +1218,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1218 return: bool; [[$true on success, $false otherwise]] 1218 return: bool; [[$true on success, $false otherwise]]
1219 } 1219 }
1220 get { 1220 get {
1221 [[Return the text of the object part. 1221 [[Returns the text of the object part.
1222 1222
1223 This function returns the text associated to the object part. 1223 This function returns the text associated to the object part.
1224 1224
@@ -1278,7 +1278,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1278 } 1278 }
1279 } 1279 }
1280 part_text_append { 1280 part_text_append {
1281 [[Insert text for an object part. 1281 [[Inserts text for an object part.
1282 1282
1283 This function inserts the text for an object part at the end; It does not 1283 This function inserts the text for an object part at the end; It does not
1284 move the cursor. 1284 move the cursor.
@@ -1291,7 +1291,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1291 } 1291 }
1292 } 1292 }
1293 part_text_insert { 1293 part_text_insert {
1294 [[Insert text for an object part. 1294 [[Inserts text for an object part.
1295 1295
1296 This function inserts the text for an object part just before the 1296 This function inserts the text for an object part just before the
1297 cursor position.]] 1297 cursor position.]]
@@ -1315,7 +1315,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1315 } 1315 }
1316 @property part_text_autocapital_type { 1316 @property part_text_autocapital_type {
1317 set { 1317 set {
1318 [[Set the autocapitalization type on the immodule. 1318 [[Sets the autocapitalization type on the immodule.
1319 1319
1320 @since 1.1.0]] 1320 @since 1.1.0]]
1321 } 1321 }
@@ -1333,12 +1333,12 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1333 } 1333 }
1334 @property part_text_prediction_allow { 1334 @property part_text_prediction_allow {
1335 set { 1335 set {
1336 [[Set whether the prediction is allowed or not. 1336 [[Sets whether the prediction is allowed or not.
1337 1337
1338 @since 1.2.0]] 1338 @since 1.2.0]]
1339 } 1339 }
1340 get { 1340 get {
1341 [[Get whether the prediction is allowed or not. 1341 [[Gets whether the prediction is allowed or not.
1342 1342
1343 @since 1.2.0]] 1343 @since 1.2.0]]
1344 } 1344 }
@@ -1350,7 +1350,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1350 } 1350 }
1351 } 1351 }
1352 part_text_hide_visible_password { 1352 part_text_hide_visible_password {
1353 [[Hide visible last character for password mode. 1353 [[Hides visible last character for password mode.
1354 1354
1355 @since 1.18.0]] 1355 @since 1.18.0]]
1356 params { 1356 params {
@@ -1380,7 +1380,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1380 } 1380 }
1381 @property part_text_cursor_line_begin { 1381 @property part_text_cursor_line_begin {
1382 set { 1382 set {
1383 [[Move the cursor to the beginning of the line. 1383 [[Moves the cursor to the beginning of the line.
1384 \@ref evas_textblock_cursor_line_char_first]] 1384 \@ref evas_textblock_cursor_line_char_first]]
1385 } 1385 }
1386 values { 1386 values {
@@ -1390,7 +1390,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1390 } 1390 }
1391 @property part_text_cursor_line_end { 1391 @property part_text_cursor_line_end {
1392 set { 1392 set {
1393 [[Move the cursor to the end of the line. 1393 [[Moves the cursor to the end of the line.
1394 \@ref evas_textblock_cursor_line_char_last]] 1394 \@ref evas_textblock_cursor_line_char_last]]
1395 } 1395 }
1396 values { 1396 values {
@@ -1419,7 +1419,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1419 } 1419 }
1420 } 1420 }
1421 part_text_cursor_up { 1421 part_text_cursor_up {
1422 [[Move the cursor to the char above the current cursor position.]] 1422 [[Moves the cursor to the char above the current cursor position.]]
1423 1423
1424 return: bool; [[$true on success, $false otherwise]] 1424 return: bool; [[$true on success, $false otherwise]]
1425 params { 1425 params {
@@ -1486,7 +1486,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1486 } 1486 }
1487 } 1487 }
1488 part_text_cursor_copy { 1488 part_text_cursor_copy {
1489 [[Copy the cursor to another cursor.]] 1489 [[Copies the cursor to another cursor.]]
1490 1490
1491 params { 1491 params {
1492 @in part: string; [[The part name]] 1492 @in part: string; [[The part name]]
@@ -1520,7 +1520,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1520 } 1520 }
1521 @property part_text_cursor_is_visible_format { 1521 @property part_text_cursor_is_visible_format {
1522 get { 1522 get {
1523 [[Return $true if the cursor points to a visible format 1523 [[Returns $true if the cursor points to a visible format
1524 For example \\t, \\n, item and etc. 1524 For example \\t, \\n, item and etc.
1525 \@ref evas_textblock_cursor_format_is_visible_get]] 1525 \@ref evas_textblock_cursor_format_is_visible_get]]
1526 return: bool; [[$true if the cursor points to a visible format, $false otherwise.]] 1526 return: bool; [[$true if the cursor points to a visible format, $false otherwise.]]
@@ -1532,7 +1532,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1532 } 1532 }
1533 @property item_provider { 1533 @property item_provider {
1534 set { 1534 set {
1535 [[Set the function that provides item objects for named items in an edje entry text 1535 [[Sets the function that provides item objects for named items in an edje entry text
1536 1536
1537 Item objects may be deleted any time by Edje, and will be deleted when the 1537 Item objects may be deleted any time by Edje, and will be deleted when the
1538 Edje object is deleted (or file is set to a new file).]] 1538 Edje object is deleted (or file is set to a new file).]]
@@ -1578,7 +1578,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1578 } 1578 }
1579 } 1579 }
1580 part_text_select_all @const { 1580 part_text_select_all @const {
1581 [[Set the selection to be everything. 1581 [[Sets the selection to be everything.
1582 1582
1583 This function selects all text of the object of the part.]] 1583 This function selects all text of the object of the part.]]
1584 params { 1584 params {
@@ -1586,7 +1586,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1586 } 1586 }
1587 } 1587 }
1588 part_text_select_none @const { 1588 part_text_select_none @const {
1589 [[Set the selection to be none. 1589 [[Sets the selection to be none.
1590 1590
1591 This function sets the selection text to be none.]] 1591 This function sets the selection text to be none.]]
1592 params { 1592 params {
@@ -1595,7 +1595,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1595 } 1595 }
1596 @property part_text_selection { 1596 @property part_text_selection {
1597 get { 1597 get {
1598 [[Return the selection text of the object part. 1598 [[Returns the selection text of the object part.
1599 1599
1600 This function returns selection text of the object part. 1600 This function returns selection text of the object part.
1601 1601
@@ -1608,7 +1608,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1608 } 1608 }
1609 @property part_text_imf_context { 1609 @property part_text_imf_context {
1610 get { 1610 get {
1611 [[Get the input method context in entry. 1611 [[Gets the input method context in entry.
1612 1612
1613 If ecore_imf was not available when edje was compiled, this function returns $null 1613 If ecore_imf was not available when edje was compiled, this function returns $null
1614 otherwise, the returned pointer is an Ecore_IMF 1614 otherwise, the returned pointer is an Ecore_IMF
@@ -1621,7 +1621,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1621 } 1621 }
1622 } 1622 }
1623 part_text_imf_context_reset @const { 1623 part_text_imf_context_reset @const {
1624 [[Reset the input method context if needed. 1624 [[Resets the input method context if needed.
1625 1625
1626 This can be necessary in the case where modifying the buffer would confuse on-going input method behavior 1626 This can be necessary in the case where modifying the buffer would confuse on-going input method behavior
1627 1627
@@ -1631,7 +1631,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1631 } 1631 }
1632 } 1632 }
1633 part_text_style_user_peek @const { 1633 part_text_style_user_peek @const {
1634 [[Return the text of the object part. 1634 [[Returns the text of the object part.
1635 1635
1636 This function returns the style associated with the textblock part. 1636 This function returns the style associated with the textblock part.
1637 1637
@@ -1642,7 +1642,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1642 } 1642 }
1643 } 1643 }
1644 part_text_style_user_push { 1644 part_text_style_user_push {
1645 [[Set the style of the 1645 [[Sets the style of the
1646 1646
1647 This function sets the style associated with the textblock part. 1647 This function sets the style associated with the textblock part.
1648 1648
@@ -1654,7 +1654,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1654 } 1654 }
1655 } 1655 }
1656 part_text_style_user_pop { 1656 part_text_style_user_pop {
1657 [[Delete the top style form the user style stack. 1657 [[Deletes the top style form the user style stack.
1658 1658
1659 @since 1.2.0]] 1659 @since 1.2.0]]
1660 1660
@@ -1681,7 +1681,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1681 } 1681 }
1682 } 1682 }
1683 part_text_input_panel_show @const { 1683 part_text_input_panel_show @const {
1684 [[Show the input panel (virtual keyboard) based on the input panel property such as layout, autocapital types, and so on. 1684 [[Shows the input panel (virtual keyboard) based on the input panel property such as layout, autocapital types, and so on.
1685 1685
1686 Note that input panel is shown or hidden automatically according to the focus state. 1686 Note that input panel is shown or hidden automatically according to the focus state.
1687 This API can be used in the case of manually controlling by using edje_object_part_text_input_panel_enabled_set. 1687 This API can be used in the case of manually controlling by using edje_object_part_text_input_panel_enabled_set.
@@ -1692,7 +1692,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1692 } 1692 }
1693 } 1693 }
1694 part_text_input_panel_hide @const { 1694 part_text_input_panel_hide @const {
1695 [[Hide the input panel (virtual keyboard). 1695 [[Hides the input panel (virtual keyboard).
1696 See also @.part_text_input_panel_show 1696 See also @.part_text_input_panel_show
1697 1697
1698 Note that input panel is shown or hidden automatically according to the focus state. 1698 Note that input panel is shown or hidden automatically according to the focus state.
@@ -1705,7 +1705,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1705 } 1705 }
1706 @property part_text_input_panel_imdata { 1706 @property part_text_input_panel_imdata {
1707 set { 1707 set {
1708 [[Set the input panel-specific data to deliver to the input panel. 1708 [[Sets the input panel-specific data to deliver to the input panel.
1709 1709
1710 This API is used by applications to deliver specific data to the input panel. 1710 This API is used by applications to deliver specific data to the input panel.
1711 The data format MUST be negotiated by both application and the input panel. 1711 The data format MUST be negotiated by both application and the input panel.
@@ -1718,7 +1718,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1718 } 1718 }
1719 } 1719 }
1720 get { 1720 get {
1721 [[Get the specific data of the current active input panel. 1721 [[Gets the specific data of the current active input panel.
1722 1722
1723 @since 1.2.0]] 1723 @since 1.2.0]]
1724 return: void; [[FIXME: void needed here?]] 1724 return: void; [[FIXME: void needed here?]]
@@ -1733,7 +1733,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1733 } 1733 }
1734 @property part_text_input_panel_layout { 1734 @property part_text_input_panel_layout {
1735 set { 1735 set {
1736 [[Set the layout of the input panel. 1736 [[Sets the layout of the input panel.
1737 1737
1738 The layout of the input panel or virtual keyboard can make it easier or 1738 The layout of the input panel or virtual keyboard can make it easier or
1739 harder to enter content. This allows you to hint what kind of input you 1739 harder to enter content. This allows you to hint what kind of input you
@@ -1743,7 +1743,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1743 @since 1.1]] 1743 @since 1.1]]
1744 } 1744 }
1745 get { 1745 get {
1746 [[Get the layout of the input panel. 1746 [[Gets the layout of the input panel.
1747 1747
1748 See also @.part_text_input_panel_layout.set 1748 See also @.part_text_input_panel_layout.set
1749 1749
@@ -1758,14 +1758,14 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1758 } 1758 }
1759 @property part_text_input_panel_language { 1759 @property part_text_input_panel_language {
1760 set { 1760 set {
1761 [[Set the language mode of the input panel. 1761 [[Sets the language mode of the input panel.
1762 1762
1763 This API can be used if you want to show the Alphabet keyboard. 1763 This API can be used if you want to show the Alphabet keyboard.
1764 1764
1765 @since 1.2.0]] 1765 @since 1.2.0]]
1766 } 1766 }
1767 get { 1767 get {
1768 [[Get the language mode of the input panel. 1768 [[Gets the language mode of the input panel.
1769 1769
1770 See also @.part_text_input_panel_language.set for more details. 1770 See also @.part_text_input_panel_language.set for more details.
1771 1771
@@ -1780,7 +1780,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1780 } 1780 }
1781 @property part_text_input_panel_layout_variation { 1781 @property part_text_input_panel_layout_variation {
1782 set { 1782 set {
1783 [[Set the layout variation of the input panel. 1783 [[Sets the layout variation of the input panel.
1784 1784
1785 The layout variation of the input panel or virtual keyboard can make it easier or 1785 The layout variation of the input panel or virtual keyboard can make it easier or
1786 harder to enter content. This allows you to hint what kind of input you 1786 harder to enter content. This allows you to hint what kind of input you
@@ -1790,7 +1790,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1790 @since 1.8]] 1790 @since 1.8]]
1791 } 1791 }
1792 get { 1792 get {
1793 [[Get the layout variation of the input panel. 1793 [[Gets the layout variation of the input panel.
1794 1794
1795 See also @.part_text_input_panel_layout_variation.set 1795 See also @.part_text_input_panel_layout_variation.set
1796 1796
@@ -1810,7 +1810,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1810 @since 1.1.0]] 1810 @since 1.1.0]]
1811 } 1811 }
1812 get { 1812 get {
1813 [[Retrieve the attribute to show the input panel automatically. 1813 [[Retrieves the attribute to show the input panel automatically.
1814 See also @.part_text_input_panel_enabled.set 1814 See also @.part_text_input_panel_enabled.set
1815 1815
1816 @since 1.1.0]] 1816 @since 1.1.0]]
@@ -1824,12 +1824,12 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1824 } 1824 }
1825 @property part_text_input_panel_return_key_disabled { 1825 @property part_text_input_panel_return_key_disabled {
1826 set { 1826 set {
1827 [[Set the return key on the input panel to be disabled. 1827 [[Sets the return key on the input panel to be disabled.
1828 1828
1829 @since 1.2.0]] 1829 @since 1.2.0]]
1830 } 1830 }
1831 get { 1831 get {
1832 [[Get whether the return key on the input panel should be disabled or not. 1832 [[Gets whether the return key on the input panel should be disabled or not.
1833 1833
1834 @since 1.2.0]] 1834 @since 1.2.0]]
1835 } 1835 }
@@ -1842,14 +1842,14 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1842 } 1842 }
1843 @property part_text_input_panel_return_key_type { 1843 @property part_text_input_panel_return_key_type {
1844 set { 1844 set {
1845 [[Set the "return" key type. This type is used to set string or icon on the "return" key of the input panel. 1845 [[Sets the "return" key type. This type is used to set string or icon on the "return" key of the input panel.
1846 1846
1847 An input panel displays the string or icon associated with this type 1847 An input panel displays the string or icon associated with this type
1848 1848
1849 @since 1.2.0]] 1849 @since 1.2.0]]
1850 } 1850 }
1851 get { 1851 get {
1852 [[Get the "return" key type. 1852 [[Gets the "return" key type.
1853 1853
1854 See also @.part_text_input_panel_return_key_type.set() for more details 1854 See also @.part_text_input_panel_return_key_type.set() for more details
1855 1855
@@ -1864,13 +1864,13 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1864 } 1864 }
1865 @property part_text_input_panel_show_on_demand { 1865 @property part_text_input_panel_show_on_demand {
1866 set { 1866 set {
1867 [[Set the attribute to show the input panel in case of only an user's explicit Mouse Up event. 1867 [[Sets the attribute to show the input panel in case of only an user's explicit Mouse Up event.
1868 It doesn't request to show the input panel even though it has focus. 1868 It doesn't request to show the input panel even though it has focus.
1869 1869
1870 @since 1.9.0]] 1870 @since 1.9.0]]
1871 } 1871 }
1872 get { 1872 get {
1873 [[Get the attribute to show the input panel in case of only an user's explicit Mouse Up event. 1873 [[Gets the attribute to show the input panel in case of only an user's explicit Mouse Up event.
1874 1874
1875 @since 1.9.0]] 1875 @since 1.9.0]]
1876 } 1876 }
@@ -1883,7 +1883,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1883 } 1883 }
1884 @property part_text_anchor_geometry { 1884 @property part_text_anchor_geometry {
1885 get { 1885 get {
1886 [[Return a list of Evas_Textblock_Rectangle anchor rectangles. 1886 [[Returns a list of Evas_Textblock_Rectangle anchor rectangles.
1887 1887
1888 This function return a list of Evas_Textblock_Rectangle anchor 1888 This function return a list of Evas_Textblock_Rectangle anchor
1889 rectangles.]] 1889 rectangles.]]
@@ -1897,7 +1897,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1897 } 1897 }
1898 @property part_text_anchor_list { 1898 @property part_text_anchor_list {
1899 get { 1899 get {
1900 [[Return a list of char anchor names. 1900 [[Returns a list of char anchor names.
1901 1901
1902 This function returns a list of char anchor names.]] 1902 This function returns a list of char anchor names.]]
1903 return: const(list<string>); [[The list of anchors (const char *), do not modify!]] 1903 return: const(list<string>); [[The list of anchors (const char *), do not modify!]]
@@ -1907,7 +1907,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1907 } 1907 }
1908 } 1908 }
1909 text_insert_filter_callback_add { 1909 text_insert_filter_callback_add {
1910 [[Add a filter function for newly inserted text. 1910 [[Adds a filter function for newly inserted text.
1911 1911
1912 Whenever text is inserted (not the same as set) into the given part, 1912 Whenever text is inserted (not the same as set) into the given part,
1913 the list of filter functions will be called to decide if and how the new 1913 the list of filter functions will be called to decide if and how the new
@@ -1943,7 +1943,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1943 } 1943 }
1944 } 1944 }
1945 text_insert_filter_callback_del { 1945 text_insert_filter_callback_del {
1946 [[Delete a function from the filter list. 1946 [[Deletes a function from the filter list.
1947 1947
1948 Delete the given func filter from the list in part. Returns 1948 Delete the given func filter from the list in part. Returns
1949 the user data pointer given when added. 1949 the user data pointer given when added.
@@ -1957,7 +1957,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1957 } 1957 }
1958 } 1958 }
1959 text_insert_filter_callback_del_full { 1959 text_insert_filter_callback_del_full {
1960 [[Delete a function and matching user data from the filter list. 1960 [[Deletes a function and matching user data from the filter list.
1961 1961
1962 Delete the given func filter and data user data from the list 1962 Delete the given func filter and data user data from the list
1963 in part. 1963 in part.
@@ -1973,7 +1973,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
1973 } 1973 }
1974 } 1974 }
1975 text_markup_filter_callback_add { 1975 text_markup_filter_callback_add {
1976 [[Add a markup filter function for newly inserted text. 1976 [[Adds a markup filter function for newly inserted text.
1977 1977
1978 Whenever text is inserted (not the same as set) into the given part, 1978 Whenever text is inserted (not the same as set) into the given part,
1979 the list of markup filter functions will be called to decide if and how 1979 the list of markup filter functions will be called to decide if and how
@@ -2005,7 +2005,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
2005 } 2005 }
2006 } 2006 }
2007 text_markup_filter_callback_del { 2007 text_markup_filter_callback_del {
2008 [[Delete a function from the markup filter list. 2008 [[Deletes a function from the markup filter list.
2009 2009
2010 Delete the given func filter from the list in part. Returns 2010 Delete the given func filter from the list in part. Returns
2011 the user data pointer given when added. 2011 the user data pointer given when added.
@@ -2021,7 +2021,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
2021 } 2021 }
2022 } 2022 }
2023 text_markup_filter_callback_del_full { 2023 text_markup_filter_callback_del_full {
2024 [[Delete a function and matching user data from the markup filter list. 2024 [[Deletes a function and matching user data from the markup filter list.
2025 2025
2026 Delete the given func filter and data user data from the list 2026 Delete the given func filter and data user data from the list
2027 in part. 2027 in part.
@@ -2040,11 +2040,11 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
2040 } 2040 }
2041 @property part_text_item_geometry { 2041 @property part_text_item_geometry {
2042 get { 2042 get {
2043 [[Return item geometry. 2043 [[Returns item geometry.
2044 2044
2045 This function return a list of Evas_Textblock_Rectangle item 2045 This function return a list of Evas_Textblock_Rectangle item
2046 rectangles.]] 2046 rectangles.]]
2047 return: bool; [[1 if item exists, 0 if not]] 2047 return: bool; [[$1 if item exists, $0 if not]]
2048 } 2048 }
2049 keys { 2049 keys {
2050 part: string; [[The part name]] 2050 part: string; [[The part name]]
@@ -2059,7 +2059,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
2059 } 2059 }
2060 @property part_text_item_list { 2060 @property part_text_item_list {
2061 get { 2061 get {
2062 [[Return a list of char item names. 2062 [[Returns a list of char item names.
2063 2063
2064 This function returns a list of char item names.]] 2064 This function returns a list of char item names.]]
2065 return: const(list<string>); [[The list of items (const char *), do not modify!]] 2065 return: const(list<string>); [[The list of items (const char *), do not modify!]]
@@ -2070,7 +2070,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
2070 } 2070 }
2071 @property seat { 2071 @property seat {
2072 get { 2072 get {
2073 [[Return the seat device given its Edje's name. 2073 [[Returns the seat device given its Edje's name.
2074 2074
2075 Edje references seats by a name that differs from Evas. 2075 Edje references seats by a name that differs from Evas.
2076 Edje naming follows a incrementional convention: first 2076 Edje naming follows a incrementional convention: first
@@ -2087,7 +2087,7 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part,
2087 } 2087 }
2088 @property seat_name { 2088 @property seat_name {
2089 get { 2089 get {
2090 [[Get the name given to a set by Edje. 2090 [[Gets the name given to a set by Edje.
2091 2091
2092 Edje references seats by a name that differs from Evas. 2092 Edje references seats by a name that differs from Evas.
2093 Edje naming follows a incrementional convention: first 2093 Edje naming follows a incrementional convention: first