forked from enlightenment/efl
eolian: utilize the new builtin string type across eo files
This commit is contained in:
parent
af22796356
commit
6fc482aa9b
|
@ -58,7 +58,7 @@ class Ecore.Exe (Eo.Base, Efl.Control)
|
||||||
legacy: null;
|
legacy: null;
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
exe_cmd: const(char) *; [[The command to execute.]]
|
exe_cmd: string; [[The command to execute.]]
|
||||||
flags: Ecore.Exe_Flags; [[The execution flags.]]
|
flags: Ecore.Exe_Flags; [[The execution flags.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -49,7 +49,7 @@ class Efl.Loop (Eo.Base)
|
||||||
[[Add a new set of arguments to the loop that makes an args event.]]
|
[[Add a new set of arguments to the loop that makes an args event.]]
|
||||||
params {
|
params {
|
||||||
argc: int; [[The number of strings in the argv array.]]
|
argc: int; [[The number of strings in the argv array.]]
|
||||||
argv: const(char)**; [[The array of argument strings.]]
|
argv: string*; [[The array of argument strings.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,7 +6,7 @@ class Efl.Loop.Args (Eo.Base)
|
||||||
[[Add a new set of arguments to the loop that makes an args event.]]
|
[[Add a new set of arguments to the loop that makes an args event.]]
|
||||||
params {
|
params {
|
||||||
argc: int; [[The number of strings in the argv array.]]
|
argc: int; [[The number of strings in the argv array.]]
|
||||||
argv: const(char)**; [[The array of argument strings.]]
|
argv: string*; [[The array of argument strings.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
arg_num_get {
|
arg_num_get {
|
||||||
|
@ -16,7 +16,7 @@ class Efl.Loop.Args (Eo.Base)
|
||||||
params {
|
params {
|
||||||
num: int; [[The argument number to get.]]
|
num: int; [[The argument number to get.]]
|
||||||
}
|
}
|
||||||
return: const(char)*; [[The argument string.]]
|
return: string; [[The argument string.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
implements {
|
implements {
|
||||||
|
|
|
@ -28,7 +28,7 @@ class Ecore.Audio (Eo.Base)
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
name: const(char)*; [[Name]]
|
name: string; [[Name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property paused {
|
@property paused {
|
||||||
|
@ -74,7 +74,7 @@ class Ecore.Audio (Eo.Base)
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
source: const(char)*; [[the source to set to (i.e. file, URL, device)]]
|
source: string; [[the source to set to (i.e. file, URL, device)]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property format @virtual_pure {
|
@property format @virtual_pure {
|
||||||
|
|
|
@ -28,7 +28,7 @@ class Ecore.Con.Eet.Base (Eo.Base) {
|
||||||
set {
|
set {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
name: const (char) *; [[The name of the eet stream.]]
|
name: string; [[The name of the eet stream.]]
|
||||||
func: Ecore_Con_Eet_Data_Cb; [[The callback function.]]
|
func: Ecore_Con_Eet_Data_Cb; [[The callback function.]]
|
||||||
data: const (void) *; [[The data (if any) that should be
|
data: const (void) *; [[The data (if any) that should be
|
||||||
passed to callback function.]]
|
passed to callback function.]]
|
||||||
|
@ -40,7 +40,7 @@ class Ecore.Con.Eet.Base (Eo.Base) {
|
||||||
set {
|
set {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
name: const (char) *; [[The name of the eet stream.]]
|
name: string; [[The name of the eet stream.]]
|
||||||
func: Ecore_Con_Eet_Raw_Data_Cb; [[The callback function.]]
|
func: Ecore_Con_Eet_Raw_Data_Cb; [[The callback function.]]
|
||||||
data: const (void) *; [[The data (if any) that should be
|
data: const (void) *; [[The data (if any) that should be
|
||||||
passed to callback function.]]
|
passed to callback function.]]
|
||||||
|
@ -49,13 +49,13 @@ class Ecore.Con.Eet.Base (Eo.Base) {
|
||||||
data_callback_del {
|
data_callback_del {
|
||||||
[[Function to delete the @.data_callback.]]
|
[[Function to delete the @.data_callback.]]
|
||||||
params {
|
params {
|
||||||
name: const (char) *; [[The name of the eet stream.]]
|
name: string; [[The name of the eet stream.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
raw_data_callback_del {
|
raw_data_callback_del {
|
||||||
[[Function to delete the @.raw_data_callback.]]
|
[[Function to delete the @.raw_data_callback.]]
|
||||||
params {
|
params {
|
||||||
name: const (char) *; [[The name of the eet stream.]]
|
name: string; [[The name of the eet stream.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
register {
|
register {
|
||||||
|
@ -63,7 +63,7 @@ class Ecore.Con.Eet.Base (Eo.Base) {
|
||||||
ecore_con_eet object.]]
|
ecore_con_eet object.]]
|
||||||
legacy: ecore_con_eet;
|
legacy: ecore_con_eet;
|
||||||
params {
|
params {
|
||||||
name: const (char) *; [[The name of the eet stream.]]
|
name: string; [[The name of the eet stream.]]
|
||||||
edd: Eet.Data.Descriptor *; [[The Eet.Data.Descriptor that
|
edd: Eet.Data.Descriptor *; [[The Eet.Data.Descriptor that
|
||||||
is to be registered.]]
|
is to be registered.]]
|
||||||
}
|
}
|
||||||
|
@ -73,7 +73,7 @@ class Ecore.Con.Eet.Base (Eo.Base) {
|
||||||
params {
|
params {
|
||||||
reply: Ecore.Con.Reply *; [[Contains the ecore_con_eet object
|
reply: Ecore.Con.Reply *; [[Contains the ecore_con_eet object
|
||||||
to which the data has to be sent.]]
|
to which the data has to be sent.]]
|
||||||
name: const (char) *; [[The name of the eet stream.]]
|
name: string; [[The name of the eet stream.]]
|
||||||
value: void *; [[Actual data]]
|
value: void *; [[Actual data]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -82,8 +82,8 @@ class Ecore.Con.Eet.Base (Eo.Base) {
|
||||||
params {
|
params {
|
||||||
reply: Ecore.Con.Reply *; [[Contains the ecore_con_eet object
|
reply: Ecore.Con.Reply *; [[Contains the ecore_con_eet object
|
||||||
to which the data has to be sent.]]
|
to which the data has to be sent.]]
|
||||||
protocol_name: const (char) *; [[The name of the eet stream.]]
|
protocol_name: string; [[The name of the eet stream.]]
|
||||||
section: const (char) *; [[Name of section in the eet descriptor.]]
|
section: string; [[Name of section in the eet descriptor.]]
|
||||||
value: void *; [[The value of the section.]]
|
value: void *; [[The value of the section.]]
|
||||||
length: uint; [[The length of the data that is being sent.]]
|
length: uint; [[The length of the data that is being sent.]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -49,7 +49,7 @@ abstract Efl.Network (Eo.Base) {
|
||||||
legacy: null;
|
legacy: null;
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
ip: const(char)*; [[The IP address]]
|
ip: string; [[The IP address]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property uptime {
|
@property uptime {
|
||||||
|
@ -168,7 +168,7 @@ abstract Efl.Network (Eo.Base) {
|
||||||
parameter.
|
parameter.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
name: const(char)* @nonull; [[IP address or server name to translate.]]
|
name: string @nonull; [[IP address or server name to translate.]]
|
||||||
done_cb: Ecore_Con_Dns_Cb; [[Callback to notify when done.]]
|
done_cb: Ecore_Con_Dns_Cb; [[Callback to notify when done.]]
|
||||||
data: const(void)*; [[User data to be given to done_cb.]]
|
data: const(void)*; [[User data to be given to done_cb.]]
|
||||||
}
|
}
|
||||||
|
@ -178,7 +178,7 @@ abstract Efl.Network (Eo.Base) {
|
||||||
events {
|
events {
|
||||||
data,received: Ecore.Con.Event_Data.Received; [[Data received on connection]]
|
data,received: Ecore.Con.Event_Data.Received; [[Data received on connection]]
|
||||||
connection,upgraded;
|
connection,upgraded;
|
||||||
connection,error: const(char) *; [[Error received on connection]]
|
connection,error: string; [[Error received on connection]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ class Efl.Network.Server (Efl.Network) {
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
name: const(char) *; [[The name of the server.]]
|
name: string; [[The name of the server.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property client_limit {
|
@property client_limit {
|
||||||
|
|
|
@ -10,7 +10,7 @@ class Efl.Network.Url (Eo.Base) {
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
url: const(char) *; [[The URL]]
|
url: string; [[The URL]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,7 +21,7 @@ class Ector.Cairo.Surface (Eo.Base, Ector.Surface)
|
||||||
symbol_get {
|
symbol_get {
|
||||||
return: void * @warn_unused;
|
return: void * @warn_unused;
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*;
|
@in name: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -52,7 +52,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.1.0]]
|
@since 1.1.0]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
language: const(char)*; [[The language value]]
|
language: string; [[The language value]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property animation {
|
@property animation {
|
||||||
|
@ -194,7 +194,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
\@ref evas_textblock_cursor_paragraph_first]]
|
\@ref evas_textblock_cursor_paragraph_first]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
part: const(char)*; [[The part name]]
|
part: string; [[The part name]]
|
||||||
cur: Edje.Cursor; [[the edje cursor to work on]]
|
cur: Edje.Cursor; [[the edje cursor to work on]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -204,7 +204,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
\@ref evas_textblock_cursor_line_char_last]]
|
\@ref evas_textblock_cursor_line_char_last]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
part: const(char)*; [[The part name]]
|
part: string; [[The part name]]
|
||||||
cur: Edje.Cursor; [[the edje cursor to work on]]
|
cur: Edje.Cursor; [[the edje cursor to work on]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -224,10 +224,10 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
return: bool; [[$true, on success or $false, on error]]
|
return: bool; [[$true, on success or $false, on error]]
|
||||||
}
|
}
|
||||||
keys {
|
keys {
|
||||||
text_class: const(char)*; [[The text class name]]
|
text_class: string; [[The text class name]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
font: const(char)*; [[Font name]]
|
font: string; [[Font name]]
|
||||||
size: Evas.Font.Size; [[Font Size]]
|
size: Evas.Font.Size; [[Font Size]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -240,7 +240,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
return: bool; [[True on success, false on error.]]
|
return: bool; [[True on success, false on error.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
part: const(char)*; [[The part containing the object.]]
|
part: string; [[The part containing the object.]]
|
||||||
cur: Edje.Cursor; [[The cursor to adjust.]]
|
cur: Edje.Cursor; [[The cursor to adjust.]]
|
||||||
x: Evas.Coord; [[X Coordinate.]]
|
x: Evas.Coord; [[X Coordinate.]]
|
||||||
y: Evas.Coord; [[Y Coordinate.]]
|
y: Evas.Coord; [[Y Coordinate.]]
|
||||||
|
@ -252,7 +252,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
\@ref evas_textblock_cursor_paragraph_last]]
|
\@ref evas_textblock_cursor_paragraph_last]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
part: const(char)*; [[The part name]]
|
part: string; [[The part name]]
|
||||||
cur: Edje.Cursor; [[the edje cursor to work on]]
|
cur: Edje.Cursor; [[the edje cursor to work on]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -268,8 +268,8 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
return: bool; [[$true on success, $false otherwise]]
|
return: bool; [[$true on success, $false otherwise]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
part: const(char)*; [[The part name]]
|
part: string; [[The part name]]
|
||||||
text: const(char)*; [[The text string]]
|
text: string; [[The text string]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property item_provider {
|
@property item_provider {
|
||||||
|
@ -290,7 +290,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
\@ref evas_textblock_cursor_line_char_first]]
|
\@ref evas_textblock_cursor_line_char_first]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
part: const(char)*; [[The part name]]
|
part: string; [[The part name]]
|
||||||
cur: Edje.Cursor; [[the edje cursor to work on]]
|
cur: Edje.Cursor; [[the edje cursor to work on]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -356,7 +356,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
access_part_iterate {
|
access_part_iterate {
|
||||||
[[Iterate over all accessibility-enabled part names.]]
|
[[Iterate over all accessibility-enabled part names.]]
|
||||||
legacy: null;
|
legacy: null;
|
||||||
return: free(own(iterator<const(char)*>), eina_iterator_free);
|
return: free(own(iterator<string>), eina_iterator_free);
|
||||||
}
|
}
|
||||||
@property load_error {
|
@property load_error {
|
||||||
get {
|
get {
|
||||||
|
@ -429,7 +429,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
return: Edje.External.Param_Type; [[#EDJE_EXTERNAL_PARAM_TYPE_MAX on errors, or another value
|
return: Edje.External.Param_Type; [[#EDJE_EXTERNAL_PARAM_TYPE_MAX on errors, or another value
|
||||||
from #Edje_External_Param_Type on success.]]
|
from #Edje_External_Param_Type on success.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@out param: const(char); [[the parameter name to use.]]
|
@out param: const(char); [[the parameter name to use.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -441,18 +441,18 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
selection, functions such as edje_object_part_text_select_all() and
|
selection, functions such as edje_object_part_text_select_all() and
|
||||||
edje_object_part_text_select_none() are not affected.]]
|
edje_object_part_text_select_none() are not affected.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in allow: bool; [[true to enable, false otherwise]]
|
@in allow: bool; [[true to enable, false otherwise]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_state_get @const {
|
part_state_get @const {
|
||||||
[[Returns the state of the Edje part.]]
|
[[Returns the state of the Edje part.]]
|
||||||
|
|
||||||
return: const(char)*; [[The part state:
|
return: string; [[The part state:
|
||||||
"default" for the default state
|
"default" for the default state
|
||||||
"" for other states]]
|
"" for other states]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@out val_ret: double;
|
@out val_ret: double;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -469,7 +469,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: void *; [[The same data pointer if successful, or $null otherwise]]
|
return: void *; [[The same data pointer if successful, or $null otherwise]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in func: Edje.Markup_Filter_Cb; [[The function callback to remove]]
|
@in func: Edje.Markup_Filter_Cb; [[The function callback to remove]]
|
||||||
@in data: void *; [[The data passed to the callback function]]
|
@in data: void *; [[The data passed to the callback function]]
|
||||||
}
|
}
|
||||||
|
@ -487,7 +487,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in dx: double; [[The x step amount]]
|
@in dx: double; [[The x step amount]]
|
||||||
@in dy: double; [[The y step amount]]
|
@in dy: double; [[The y step amount]]
|
||||||
}
|
}
|
||||||
|
@ -500,7 +500,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
See also @.part_drag_step_set()]]
|
See also @.part_drag_step_set()]]
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part]]
|
@in part: string; [[The part]]
|
||||||
@out dx: double; [[The x step increment pointer]]
|
@out dx: double; [[The x step increment pointer]]
|
||||||
@out dy: double; [[The y step increment pointer]]
|
@out dy: double; [[The y step increment pointer]]
|
||||||
}
|
}
|
||||||
|
@ -514,13 +514,13 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
return: void *; [[The input method context (Ecore_IMF_Context *) in entry]]
|
return: void *; [[The input method context (Ecore_IMF_Context *) in entry]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_select_begin @const {
|
part_text_select_begin @const {
|
||||||
[[Starts selecting at current cursor position]]
|
[[Starts selecting at current cursor position]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_style_user_peek @const {
|
part_text_style_user_peek @const {
|
||||||
|
@ -529,9 +529,9 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
This function returns the style associated with the textblock part.
|
This function returns the style associated with the textblock part.
|
||||||
|
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
return: const(char)*; [[The text string]]
|
return: string; [[The text string]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
signal_callback_del {
|
signal_callback_del {
|
||||||
|
@ -549,8 +549,8 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
legacy: null;
|
legacy: null;
|
||||||
return: void *; [[The data pointer]]
|
return: void *; [[The data pointer]]
|
||||||
params {
|
params {
|
||||||
@in emission: const(char)*; [[The emission string.]]
|
@in emission: string; [[The emission string.]]
|
||||||
@in source: const(char)*; [[The source string.]]
|
@in source: string; [[The source string.]]
|
||||||
@in func: Edje.Signal_Cb; [[The callback function.]]
|
@in func: Edje.Signal_Cb; [[The callback function.]]
|
||||||
@in data: void *; [[The callback function.]]
|
@in data: void *; [[The callback function.]]
|
||||||
}
|
}
|
||||||
|
@ -561,7 +561,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in cur: Edje.Cursor; [[The edje cursor to advance]]
|
@in cur: Edje.Cursor; [[The edje cursor to advance]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -573,8 +573,8 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in style: const(char)*; [[The style to set (textblock conventions).]]
|
@in style: string; [[The style to set (textblock conventions).]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_append {
|
part_text_append {
|
||||||
|
@ -586,8 +586,8 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.1]]
|
@since 1.1]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in text: const(char)*; [[The text string]]
|
@in text: string; [[The text string]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_geometry_get @const {
|
part_geometry_get @const {
|
||||||
|
@ -605,7 +605,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
pointers' pointed variables be set to zero.]]
|
pointers' pointed variables be set to zero.]]
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The Edje part's name]]
|
@in part: string; [[The Edje part's name]]
|
||||||
@out x: Evas.Coord; [[A pointer to a variable where to store the part's x
|
@out x: Evas.Coord; [[A pointer to a variable where to store the part's x
|
||||||
coordinate]]
|
coordinate]]
|
||||||
@out y: Evas.Coord; [[A pointer to a variable where to store the part's y
|
@out y: Evas.Coord; [[A pointer to a variable where to store the part's y
|
||||||
|
@ -623,7 +623,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_item_geometry_get @const {
|
part_text_item_geometry_get @const {
|
||||||
|
@ -633,8 +633,8 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
rectangles.]]
|
rectangles.]]
|
||||||
return: bool; [[1 if item exists, 0 if not]]
|
return: bool; [[1 if item exists, 0 if not]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in item: const(char)*; [[The item name]]
|
@in item: string; [[The item name]]
|
||||||
@out cx: Evas.Coord; [[Item x return (relative to entry part)]]
|
@out cx: Evas.Coord; [[Item x return (relative to entry part)]]
|
||||||
@out cy: Evas.Coord; [[Item y return (relative to entry part)]]
|
@out cy: Evas.Coord; [[Item y return (relative to entry part)]]
|
||||||
@out cw: Evas.Coord; [[Item width return]]
|
@out cw: Evas.Coord; [[Item width return]]
|
||||||
|
@ -644,7 +644,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
part_text_select_abort @const {
|
part_text_select_abort @const {
|
||||||
[[Aborts any selection action on a part.]]
|
[[Aborts any selection action on a part.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
text_insert_filter_callback_del_full {
|
text_insert_filter_callback_del_full {
|
||||||
|
@ -658,7 +658,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: void *; [[The same data pointer if successful, or $null otherwise]]
|
return: void *; [[The same data pointer if successful, or $null otherwise]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in func: Edje.Text.Filter_Cb; [[The function callback to remove]]
|
@in func: Edje.Text.Filter_Cb; [[The function callback to remove]]
|
||||||
@in data: void *; [[The data passed to the callback function]]
|
@in data: void *; [[The data passed to the callback function]]
|
||||||
}
|
}
|
||||||
|
@ -669,7 +669,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_input_panel_imdata_set {
|
part_text_input_panel_imdata_set {
|
||||||
|
@ -682,7 +682,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in data: const(void)*; [[The specific data to be set to the input panel.]]
|
@in data: const(void)*; [[The specific data to be set to the input panel.]]
|
||||||
@in len: int; [[the length of data, in bytes, to send to the input panel]]
|
@in len: int; [[the length of data, in bytes, to send to the input panel]]
|
||||||
}
|
}
|
||||||
|
@ -692,7 +692,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in data: void *; [[The specific data to be got from the input panel]]
|
@in data: void *; [[The specific data to be got from the input panel]]
|
||||||
@in len: int *; [[The length of data]]
|
@in len: int *; [[The length of data]]
|
||||||
}
|
}
|
||||||
|
@ -704,15 +704,15 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
cursor position.]]
|
cursor position.]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in text: const(char)*; [[The text string]]
|
@in text: string; [[The text string]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_cursor_copy {
|
part_text_cursor_copy {
|
||||||
[[Copy the cursor to another cursor.]]
|
[[Copy the cursor to another cursor.]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in src: Edje.Cursor; [[the cursor to copy from]]
|
@in src: Edje.Cursor; [[the cursor to copy from]]
|
||||||
@in dst: Edje.Cursor; [[the cursor to copy to]]
|
@in dst: Edje.Cursor; [[the cursor to copy to]]
|
||||||
}
|
}
|
||||||
|
@ -765,7 +765,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in dx: double; [[The x value]]
|
@in dx: double; [[The x value]]
|
||||||
@in dy: double; [[The y value]]
|
@in dy: double; [[The y value]]
|
||||||
}
|
}
|
||||||
|
@ -781,7 +781,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
Gets the drag location values.]]
|
Gets the drag location values.]]
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@out dx: double; [[The X value pointer]]
|
@out dx: double; [[The X value pointer]]
|
||||||
@out dy: double; [[The Y value pointer]]
|
@out dy: double; [[The Y value pointer]]
|
||||||
}
|
}
|
||||||
|
@ -799,7 +799,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.1.0]]
|
@since 1.1.0]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in cur: Edje.Cursor; [[The cursor to move]]
|
@in cur: Edje.Cursor; [[The cursor to move]]
|
||||||
@in pos: int; [[the position of the cursor]]
|
@in pos: int; [[the position of the cursor]]
|
||||||
}
|
}
|
||||||
|
@ -810,7 +810,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.1.0]]
|
@since 1.1.0]]
|
||||||
return: int; [[The cursor position]]
|
return: int; [[The cursor position]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in cur: Edje.Cursor; [[The cursor to get the position]]
|
@in cur: Edje.Cursor; [[The cursor to get the position]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -832,7 +832,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: char *; [[The character string pointed to (may be a multi-byte utf8 sequence) terminated by a nul byte.]]
|
return: char *; [[The character string pointed to (may be a multi-byte utf8 sequence) terminated by a nul byte.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in cur: Edje.Cursor; [[The cursor to use]]
|
@in cur: Edje.Cursor; [[The cursor to use]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -847,7 +847,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.1]]
|
@since 1.1]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in layout: Edje.Input_Panel.Layout; [[layout type]]
|
@in layout: Edje.Input_Panel.Layout; [[layout type]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -859,7 +859,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.1]]
|
@since 1.1]]
|
||||||
return: Edje.Input_Panel.Layout; [[Layout type of the input panel]]
|
return: Edje.Input_Panel.Layout; [[Layout type of the input panel]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_input_panel_language_set {
|
part_text_input_panel_language_set {
|
||||||
|
@ -870,7 +870,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in lang: Edje.Input_Panel.Lang; [[the language to be set to the input panel.]]
|
@in lang: Edje.Input_Panel.Lang; [[the language to be set to the input panel.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -882,7 +882,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
return: Edje.Input_Panel.Lang; [[input panel language type]]
|
return: Edje.Input_Panel.Lang; [[input panel language type]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_external_object_get @const {
|
part_external_object_get @const {
|
||||||
|
@ -901,7 +901,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
return: Evas.Object; [[The externally created object, or $null if there is none or
|
return: Evas.Object; [[The externally created object, or $null if there is none or
|
||||||
part is not an external.]]
|
part is not an external.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_external_content_get @const {
|
part_external_content_get @const {
|
||||||
|
@ -911,7 +911,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
code providing the EXTERNAL.]]
|
code providing the EXTERNAL.]]
|
||||||
return: Evas.Object;
|
return: Evas.Object;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The name of the part holding the EXTERNAL]]
|
@in part: string; [[The name of the part holding the EXTERNAL]]
|
||||||
@out content: const(char); [[A string identifying which content from the EXTERNAL to get]]
|
@out content: const(char); [[A string identifying which content from the EXTERNAL to get]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -939,7 +939,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.1.0]]
|
@since 1.1.0]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in enabled: bool; [[If true, the input panel is appeared when entry is clicked or has a focus]]
|
@in enabled: bool; [[If true, the input panel is appeared when entry is clicked or has a focus]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -950,13 +950,13 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.1.0]]
|
@since 1.1.0]]
|
||||||
return: bool; [[true if it supports or false otherwise]]
|
return: bool; [[true if it supports or false otherwise]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_select_extend @const {
|
part_text_select_extend @const {
|
||||||
[[Extends the current selection to the current cursor position]]
|
[[Extends the current selection to the current cursor position]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_anchor_geometry_get @const {
|
part_text_anchor_geometry_get @const {
|
||||||
|
@ -967,8 +967,8 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
return: const(list<const(Evas.Textblock_Rectangle)*>); [[The list of anchor rects (const Evas_Textblock_Rectangle
|
return: const(list<const(Evas.Textblock_Rectangle)*>); [[The list of anchor rects (const Evas_Textblock_Rectangle
|
||||||
*), do not modify! Geometry is relative to entry part.]]
|
*), do not modify! Geometry is relative to entry part.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in anchor: const(char)*; [[The anchor name]]
|
@in anchor: string; [[The anchor name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_cursor_down {
|
part_text_cursor_down {
|
||||||
|
@ -976,7 +976,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in cur: Edje.Cursor; [[the edje cursor to work on]]
|
@in cur: Edje.Cursor; [[the edje cursor to work on]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -993,7 +993,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in dx: double; [[The x page step increment]]
|
@in dx: double; [[The x page step increment]]
|
||||||
@in dy: double; [[The y page step increment]]
|
@in dy: double; [[The y page step increment]]
|
||||||
}
|
}
|
||||||
|
@ -1006,7 +1006,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
See also @.part_drag_page_set()]]
|
See also @.part_drag_page_set()]]
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@out dx: double; [[The dx page increment pointer]]
|
@out dx: double; [[The dx page increment pointer]]
|
||||||
@out dy: double; [[The dy page increment pointer]]
|
@out dy: double; [[The dy page increment pointer]]
|
||||||
}
|
}
|
||||||
|
@ -1032,8 +1032,8 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
* @endcode
|
* @endcode
|
||||||
*/
|
*/
|
||||||
params {
|
params {
|
||||||
@in emission: const(char)*; [[The signal's "emission" string]]
|
@in emission: string; [[The signal's "emission" string]]
|
||||||
@in source: const(char)*; [[The signal's "source" string]]
|
@in source: string; [[The signal's "source" string]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_input_panel_layout_variation_set {
|
part_text_input_panel_layout_variation_set {
|
||||||
|
@ -1047,7 +1047,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in variation: int; [[layout variation type]]
|
@in variation: int; [[layout variation type]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1059,7 +1059,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
return: int; [[Layout variation type of the input panel]]
|
return: int; [[Layout variation type of the input panel]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
message_send {
|
message_send {
|
||||||
|
@ -1090,7 +1090,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
This function sets the selection text to be none.]]
|
This function sets the selection text to be none.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_object_get @const {
|
part_object_get @const {
|
||||||
|
@ -1113,7 +1113,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
return: const(Evas.Object); [[A pointer to the Evas object implementing the given part,
|
return: const(Evas.Object); [[A pointer to the Evas object implementing the given part,
|
||||||
or $null on failure (e.g. the given part doesn't exist)]]
|
or $null on failure (e.g. the given part doesn't exist)]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The Edje part's name]]
|
@in part: string; [[The Edje part's name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_drag_size_set {
|
part_drag_size_set {
|
||||||
|
@ -1128,7 +1128,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in dw: double; [[The drag width]]
|
@in dw: double; [[The drag width]]
|
||||||
@in dh: double; [[The drag height]]
|
@in dh: double; [[The drag height]]
|
||||||
}
|
}
|
||||||
|
@ -1141,7 +1141,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
See also @.part_drag_size_set()]]
|
See also @.part_drag_size_set()]]
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@out dw: double; [[The drag width pointer]]
|
@out dw: double; [[The drag width pointer]]
|
||||||
@out dh: double; [[The drag height pointer]]
|
@out dh: double; [[The drag height pointer]]
|
||||||
}
|
}
|
||||||
|
@ -1156,7 +1156,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: void *; [[The user data pointer if successful, or $null otherwise]]
|
return: void *; [[The user data pointer if successful, or $null otherwise]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in func: Edje.Text.Filter_Cb; [[The function callback to remove]]
|
@in func: Edje.Text.Filter_Cb; [[The function callback to remove]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1172,7 +1172,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
#EDJE_DRAG_DIR_Y: Dragable in Y direction
|
#EDJE_DRAG_DIR_Y: Dragable in Y direction
|
||||||
#EDJE_DRAG_DIR_XY: Dragable in X & Y directions]]
|
#EDJE_DRAG_DIR_XY: Dragable in X & Y directions]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_unescaped_set {
|
part_text_unescaped_set {
|
||||||
|
@ -1185,8 +1185,8 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in text_to_escape: const(char)*; [[The text string]]
|
@in text_to_escape: string; [[The text string]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_unescaped_get @const {
|
part_text_unescaped_get @const {
|
||||||
|
@ -1201,7 +1201,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
return: char *; [[The allocated text string without escaping, or $null on
|
return: char *; [[The allocated text string without escaping, or $null on
|
||||||
problems.]]
|
problems.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
signal_callback_add {
|
signal_callback_add {
|
||||||
|
@ -1258,8 +1258,8 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in emission: const(char)*; [[The signal's "emission" string]]
|
@in emission: string; [[The signal's "emission" string]]
|
||||||
@in source: const(char)*; [[The signal's "source" string]]
|
@in source: string; [[The signal's "source" string]]
|
||||||
@in func: Edje.Signal_Cb; [[The callback function to be executed when the signal is
|
@in func: Edje.Signal_Cb; [[The callback function to be executed when the signal is
|
||||||
emitted.]]
|
emitted.]]
|
||||||
@in data: void *; [[A pointer to data to pass in to func.]]
|
@in data: void *; [[A pointer to data to pass in to func.]]
|
||||||
|
@ -1270,7 +1270,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
This function selects all text of the object of the part.]]
|
This function selects all text of the object of the part.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_input_panel_return_key_disabled_set {
|
part_text_input_panel_return_key_disabled_set {
|
||||||
|
@ -1279,7 +1279,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in disabled: bool; [[The state]]
|
@in disabled: bool; [[The state]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1289,7 +1289,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
return: bool; [[true if it should be disabled]]
|
return: bool; [[true if it should be disabled]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_autocapital_type_set {
|
part_text_autocapital_type_set {
|
||||||
|
@ -1298,7 +1298,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.1.0]]
|
@since 1.1.0]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in autocapital_type: Edje.Text.Autocapital_Type; [[The type of autocapitalization]]
|
@in autocapital_type: Edje.Text.Autocapital_Type; [[The type of autocapitalization]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1308,7 +1308,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.1.0]]
|
@since 1.1.0]]
|
||||||
return: Edje.Text.Autocapital_Type; [[The autocapitalization type]]
|
return: Edje.Text.Autocapital_Type; [[The autocapitalization type]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_prediction_allow_set {
|
part_text_prediction_allow_set {
|
||||||
|
@ -1317,7 +1317,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in prediction: bool; [[If true, the prediction feature is allowed.]]
|
@in prediction: bool; [[If true, the prediction feature is allowed.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1327,7 +1327,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
return: bool; [[true if prediction feature is allowed.]]
|
return: bool; [[true if prediction feature is allowed.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
data_get @const {
|
data_get @const {
|
||||||
|
@ -1363,9 +1363,9 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
* }
|
* }
|
||||||
* @endcode
|
* @endcode
|
||||||
*/
|
*/
|
||||||
return: const(char)*; [[The data's value string. Must not be freed.]]
|
return: string; [[The data's value string. Must not be freed.]]
|
||||||
params {
|
params {
|
||||||
@in key: const(char)*; [[The data field's key string]]
|
@in key: string; [[The data field's key string]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
text_markup_filter_callback_add {
|
text_markup_filter_callback_add {
|
||||||
|
@ -1395,7 +1395,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in func: Edje.Markup_Filter_Cb; [[The callback function that will act as markup filter]]
|
@in func: Edje.Markup_Filter_Cb; [[The callback function that will act as markup filter]]
|
||||||
@in data: void *; [[User provided data to pass to the filter function]]
|
@in data: void *; [[User provided data to pass to the filter function]]
|
||||||
}
|
}
|
||||||
|
@ -1427,7 +1427,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_input_panel_return_key_type_set {
|
part_text_input_panel_return_key_type_set {
|
||||||
|
@ -1438,7 +1438,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in return_key_type: Edje.Input_Panel.Return_Key_Type; [[The type of "return" key on the input panel]]
|
@in return_key_type: Edje.Input_Panel.Return_Key_Type; [[The type of "return" key on the input panel]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1450,7 +1450,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
return: Edje.Input_Panel.Return_Key_Type; [[The type of "return" key on the input panel]]
|
return: Edje.Input_Panel.Return_Key_Type; [[The type of "return" key on the input panel]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_external_param_set {
|
part_external_param_set {
|
||||||
|
@ -1474,7 +1474,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: bool; [[$true if everything went fine, $false on errors.]]
|
return: bool; [[$true if everything went fine, $false on errors.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in param: const(Edje.External.Param)*; [[the parameter details, including its name, type and
|
@in param: const(Edje.External.Param)*; [[the parameter details, including its name, type and
|
||||||
actual value. This pointer should be valid, and the
|
actual value. This pointer should be valid, and the
|
||||||
parameter must exist in
|
parameter must exist in
|
||||||
|
@ -1501,7 +1501,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
are filled with information, $false on errors and
|
are filled with information, $false on errors and
|
||||||
param member values are not set or valid.]]
|
param member values are not set or valid.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@out param: Edje.External.Param; [[the parameter details. It is used as both input and
|
@out param: Edje.External.Param; [[the parameter details. It is used as both input and
|
||||||
output variable. This pointer should be valid, and the
|
output variable. This pointer should be valid, and the
|
||||||
parameter must exist in
|
parameter must exist in
|
||||||
|
@ -1566,7 +1566,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in dx: double; [[The x step]]
|
@in dx: double; [[The x step]]
|
||||||
@in dy: double; [[The y step]]
|
@in dy: double; [[The y step]]
|
||||||
}
|
}
|
||||||
|
@ -1576,8 +1576,8 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: bool; [[$true on success, $false otherwise]]
|
return: bool; [[$true on success, $false otherwise]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in text: const(char)*; [[The text string]]
|
@in text: string; [[The text string]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_get @const {
|
part_text_get @const {
|
||||||
|
@ -1586,9 +1586,9 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
This function returns the text associated to the object part.
|
This function returns the text associated to the object part.
|
||||||
|
|
||||||
See also @.part_text_set().]]
|
See also @.part_text_set().]]
|
||||||
return: const(char)*; [[The text string]]
|
return: string; [[The text string]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_input_panel_show_on_demand_set {
|
part_text_input_panel_show_on_demand_set {
|
||||||
|
@ -1598,7 +1598,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.9.0]]
|
@since 1.9.0]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in ondemand: bool; [[If true, the input panel will be shown in case of only Mouse up event. (Focus event will be ignored.)]]
|
@in ondemand: bool; [[If true, the input panel will be shown in case of only Mouse up event. (Focus event will be ignored.)]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1608,7 +1608,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.9.0]]
|
@since 1.9.0]]
|
||||||
return: bool; [[$true if the input panel will be shown in case of only Mouse up event.]]
|
return: bool; [[$true if the input panel will be shown in case of only Mouse up event.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_input_hint_set {
|
part_text_input_hint_set {
|
||||||
|
@ -1617,7 +1617,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.12.0]]
|
@since 1.12.0]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in input_hints: Edje.Input_Hints; [[input hints]]
|
@in input_hints: Edje.Input_Hints; [[input hints]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1627,7 +1627,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@since 1.12.0]]
|
@since 1.12.0]]
|
||||||
return: Edje.Input_Hints; [[The value of input hint]]
|
return: Edje.Input_Hints; [[The value of input hint]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_selection_get @const {
|
part_text_selection_get @const {
|
||||||
|
@ -1636,9 +1636,9 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
This function returns selection text of the object part.
|
This function returns selection text of the object part.
|
||||||
|
|
||||||
See also @.part_text_select_all() and @.part_text_select_none()]]
|
See also @.part_text_select_all() and @.part_text_select_none()]]
|
||||||
return: const(char)*; [[The text string]]
|
return: string; [[The text string]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_cursor_is_format_get @const {
|
part_text_cursor_is_format_get @const {
|
||||||
|
@ -1647,7 +1647,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: bool; [[true if it's true, false otherwise.]]
|
return: bool; [[true if it's true, false otherwise.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in cur: Edje.Cursor; [[The cursor to adjust.]]
|
@in cur: Edje.Cursor; [[The cursor to adjust.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1663,7 +1663,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
@since 1.17]]
|
@since 1.17]]
|
||||||
params {
|
params {
|
||||||
@in text_class: const(char)*; [[The color class to be deleted.]]
|
@in text_class: string; [[The color class to be deleted.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property color_class {
|
@property color_class {
|
||||||
|
@ -1703,7 +1703,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
values are zeroed.]]
|
values are zeroed.]]
|
||||||
}
|
}
|
||||||
keys {
|
keys {
|
||||||
color_class: const(char)*;
|
color_class: string;
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
r: int; [[Object Red value]]
|
r: int; [[Object Red value]]
|
||||||
|
@ -1724,9 +1724,9 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
[[Gets the description of an object color class.
|
[[Gets the description of an object color class.
|
||||||
|
|
||||||
This function gets the description of a color class in use by an object.]]
|
This function gets the description of a color class in use by an object.]]
|
||||||
return: const(char)*; [[The description of the target color class or $null if not found]]
|
return: string; [[The description of the target color class or $null if not found]]
|
||||||
params {
|
params {
|
||||||
@in color_class: const(char)*;
|
@in color_class: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
color_class_clear @const {
|
color_class_clear @const {
|
||||||
|
@ -1748,7 +1748,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
Deleting the color class will emit the signal "color_class,del"
|
Deleting the color class will emit the signal "color_class,del"
|
||||||
for the given Edje object.]]
|
for the given Edje object.]]
|
||||||
params {
|
params {
|
||||||
@in color_class: const(char)*; [[The color class to be deleted.]]
|
@in color_class: string; [[The color class to be deleted.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property size_class {
|
@property size_class {
|
||||||
|
@ -1773,7 +1773,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
return: bool; [[$true, on success or $false, on error]]
|
return: bool; [[$true, on success or $false, on error]]
|
||||||
}
|
}
|
||||||
keys {
|
keys {
|
||||||
size_class: const(char)*; [[The size class name]]
|
size_class: string; [[The size class name]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
minw: int; [[The min width]]
|
minw: int; [[The min width]]
|
||||||
|
@ -1794,7 +1794,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
@since 1.17]]
|
@since 1.17]]
|
||||||
params {
|
params {
|
||||||
@in size_class: const(char)*;
|
@in size_class: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_drag_step {
|
part_drag_step {
|
||||||
|
@ -1809,7 +1809,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in dx: double; [[The x step]]
|
@in dx: double; [[The x step]]
|
||||||
@in dy: double; [[The y step]]
|
@in dy: double; [[The y step]]
|
||||||
}
|
}
|
||||||
|
@ -1819,7 +1819,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in cur: Edje.Cursor; [[the edje cursor to work on]]
|
@in cur: Edje.Cursor; [[the edje cursor to work on]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1827,7 +1827,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
[[Returns the cursor geometry of the part relative to the edje
|
[[Returns the cursor geometry of the part relative to the edje
|
||||||
object.]]
|
object.]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@out x: Evas.Coord; [[Cursor X position]]
|
@out x: Evas.Coord; [[Cursor X position]]
|
||||||
@out y: Evas.Coord; [[Cursor Y position]]
|
@out y: Evas.Coord; [[Cursor Y position]]
|
||||||
@out w: Evas.Coord; [[Cursor width]]
|
@out w: Evas.Coord; [[Cursor width]]
|
||||||
|
@ -1838,9 +1838,9 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
[[Return a list of char anchor names.
|
[[Return a list of char anchor names.
|
||||||
|
|
||||||
This function returns a list of char anchor names.]]
|
This function returns a list of char anchor names.]]
|
||||||
return: const(list<const(char)*>); [[The list of anchors (const char *), do not modify!]]
|
return: const(list<string>); [[The list of anchors (const char *), do not modify!]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
text_insert_filter_callback_add {
|
text_insert_filter_callback_add {
|
||||||
|
@ -1874,7 +1874,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
and @.text_markup_filter_callback_add]]
|
and @.text_markup_filter_callback_add]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in func: Edje.Text.Filter_Cb; [[The callback function that will act as filter]]
|
@in func: Edje.Text.Filter_Cb; [[The callback function that will act as filter]]
|
||||||
@in data: void *; [[User provided data to pass to the filter function]]
|
@in data: void *; [[User provided data to pass to the filter function]]
|
||||||
}
|
}
|
||||||
|
@ -1887,7 +1887,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_exists @const {
|
part_exists @const {
|
||||||
|
@ -1902,7 +1902,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
return: bool; [[$true, if the Edje part exists in obj's group or
|
return: bool; [[$true, if the Edje part exists in obj's group or
|
||||||
$false, otherwise (and on errors)]]
|
$false, otherwise (and on errors)]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part's name to check for existence in obj's
|
@in part: string; [[The part's name to check for existence in obj's
|
||||||
group]]
|
group]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1918,7 +1918,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: void *; [[The user data pointer if successful, or $null otherwise]]
|
return: void *; [[The user data pointer if successful, or $null otherwise]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in func: Edje.Markup_Filter_Cb; [[The function callback to remove]]
|
@in func: Edje.Markup_Filter_Cb; [[The function callback to remove]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1928,7 +1928,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
@ evas_textblock_cursor_format_is_visible_get]]
|
@ evas_textblock_cursor_format_is_visible_get]]
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in cur: Edje.Cursor; [[The cursor to adjust.]]
|
@in cur: Edje.Cursor; [[The cursor to adjust.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1940,8 +1940,8 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
@since 1.2.0]]
|
@since 1.2.0]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in text: const(char)*; [[The text string]]
|
@in text: string; [[The text string]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_cursor_prev {
|
part_text_cursor_prev {
|
||||||
|
@ -1950,7 +1950,7 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
|
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
@in cur: Edje.Cursor; [[the edje cursor to work on]]
|
@in cur: Edje.Cursor; [[the edje cursor to work on]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1958,9 +1958,9 @@ class Edje.Object (Evas.Smart.Clipped, Efl.File, Efl.Container, Efl.Part)
|
||||||
[[Return a list of char item names.
|
[[Return a list of char item names.
|
||||||
|
|
||||||
This function returns a list of char item names.]]
|
This function returns a list of char item names.]]
|
||||||
return: const(list<const(char)*>); [[The list of items (const char *), do not modify!]]
|
return: const(list<string>); [[The list of items (const char *), do not modify!]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name]]
|
@in part: string; [[The part name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property transition_duration_factor {
|
@property transition_duration_factor {
|
||||||
|
|
|
@ -8,7 +8,7 @@ interface Efl.Canvas.Layout_Internal ()
|
||||||
values {
|
values {
|
||||||
ed: void*;
|
ed: void*;
|
||||||
rp: void*;
|
rp: void*;
|
||||||
part: const(char)*;
|
part: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,7 +11,7 @@ interface Efl.Container (Efl.Gfx)
|
||||||
content: Efl.Gfx;
|
content: Efl.Gfx;
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
name: const(char)*;
|
name: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property content {
|
@property content {
|
||||||
|
|
|
@ -27,7 +27,7 @@ interface Efl.File {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
f: const(Eina.File)*; [[The handler to an Eina_File that will be used as image source]]
|
f: const(Eina.File)*; [[The handler to an Eina_File that will be used as image source]]
|
||||||
key: const(char)* @optional; [[The group that the image belongs to, in case
|
key: string @optional; [[The group that the image belongs to, in case
|
||||||
it's an EET(including Edje case) file. This can be used
|
it's an EET(including Edje case) file. This can be used
|
||||||
as a key inside evas image cache if this is a normal image
|
as a key inside evas image cache if this is a normal image
|
||||||
file not eet file.]]
|
file not eet file.]]
|
||||||
|
@ -74,8 +74,8 @@ interface Efl.File {
|
||||||
interested in: they'll be ignored by the function.]]
|
interested in: they'll be ignored by the function.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
file: const(char)*; [[The image file path.]]
|
file: string; [[The image file path.]]
|
||||||
key: const(char)*; [[The image key in $file (if its an Eet one), or
|
key: string; [[The image key in $file (if its an Eet one), or
|
||||||
$null, otherwise.]]
|
$null, otherwise.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -111,11 +111,11 @@ interface Efl.File {
|
||||||
|
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in file: const(char)* @nonull; [[The filename to be used to save the image (extension
|
@in file: string @nonull; [[The filename to be used to save the image (extension
|
||||||
obligatory).]]
|
obligatory).]]
|
||||||
@in key: const(char)*; [[The image key in the file (if an Eet one), or $null,
|
@in key: string; [[The image key in the file (if an Eet one), or $null,
|
||||||
otherwise.]]
|
otherwise.]]
|
||||||
@in flags: const(char)*; [[String containing the flags to be used ($null for
|
@in flags: string; [[String containing the flags to be used ($null for
|
||||||
none).]]
|
none).]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -102,7 +102,7 @@ interface Efl.Gfx {
|
||||||
return: bool;
|
return: bool;
|
||||||
}
|
}
|
||||||
keys {
|
keys {
|
||||||
part: const (char)*; [[The part you are interested in.]]
|
part: string; [[The part you are interested in.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
r: int; [[The red component of the given color.]]
|
r: int; [[The red component of the given color.]]
|
||||||
|
|
|
@ -31,8 +31,8 @@ interface Efl.Gfx.Filter
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
code: const(char)*; [[The Lua program source code.]]
|
code: string; [[The Lua program source code.]]
|
||||||
name: const(char)* @optional; [[An optional name for this filter.]]
|
name: string @optional; [[An optional name for this filter.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property filter_state {
|
@property filter_state {
|
||||||
|
@ -49,9 +49,9 @@ interface Efl.Gfx.Filter
|
||||||
get {}
|
get {}
|
||||||
set {}
|
set {}
|
||||||
values {
|
values {
|
||||||
cur_state: const(char)*;
|
cur_state: string;
|
||||||
cur_val: double;
|
cur_val: double;
|
||||||
next_state: const(char)* @optional;
|
next_state: string @optional;
|
||||||
next_val: double @optional;
|
next_val: double @optional;
|
||||||
pos: double @optional;
|
pos: double @optional;
|
||||||
}
|
}
|
||||||
|
@ -82,7 +82,7 @@ interface Efl.Gfx.Filter
|
||||||
set {}
|
set {}
|
||||||
get {}
|
get {}
|
||||||
keys {
|
keys {
|
||||||
name: const(char)*; [[Buffer name as used in the program.]]
|
name: string; [[Buffer name as used in the program.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
source: Efl.Gfx; [[Object to use as a source of pixels.]]
|
source: Efl.Gfx; [[Object to use as a source of pixels.]]
|
||||||
|
@ -100,10 +100,10 @@ interface Efl.Gfx.Filter
|
||||||
This can be used to pass in tables.
|
This can be used to pass in tables.
|
||||||
]]
|
]]
|
||||||
keys {
|
keys {
|
||||||
name: const(char)*; [[Name of the global variable]]
|
name: string; [[Name of the global variable]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
value: const(char)*; [[String value to use as data]]
|
value: string; [[String value to use as data]]
|
||||||
execute: bool(false); [[If $true, execute 'name = value']]
|
execute: bool(false); [[If $true, execute 'name = value']]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -391,7 +391,7 @@ mixin Efl.Gfx.Shape
|
||||||
}
|
}
|
||||||
append_svg_path {
|
append_svg_path {
|
||||||
params {
|
params {
|
||||||
@in svg_path_data: const(char)*;
|
@in svg_path_data: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
interpolate {
|
interpolate {
|
||||||
|
|
|
@ -67,12 +67,12 @@ class Efl.Input.Device (Eo.Base)
|
||||||
}
|
}
|
||||||
@property name {
|
@property name {
|
||||||
values {
|
values {
|
||||||
name: const(char)*;
|
name: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property description {
|
@property description {
|
||||||
values {
|
values {
|
||||||
desc: const(char)*;
|
desc: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property parent {
|
@property parent {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
struct Efl.Model.Property_Event {
|
struct Efl.Model.Property_Event {
|
||||||
changed_properties: array<const(char) *>; [[List of changed properties]]
|
changed_properties: array<string>; [[List of changed properties]]
|
||||||
invalidated_properties: array<const(char) *>; [[Removed properties identified by name]]
|
invalidated_properties: array<string>; [[Removed properties identified by name]]
|
||||||
}
|
}
|
||||||
|
|
||||||
interface Efl.Model ()
|
interface Efl.Model ()
|
||||||
|
@ -22,7 +22,7 @@ interface Efl.Model ()
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
properties: const(array<const(char)*>); [[array of current properties]]
|
properties: const(array<string>); [[array of current properties]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
property_set {
|
property_set {
|
||||||
|
@ -44,7 +44,7 @@ interface Efl.Model ()
|
||||||
@since 1.14
|
@since 1.14
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in property: const(char)*; [[Property name]]
|
@in property: string; [[Property name]]
|
||||||
@in value: const(generic_value)*; [[New value]]
|
@in value: const(generic_value)*; [[New value]]
|
||||||
@inout promise: promise<generic_value>; [[Promise returning the recorded value or error]]
|
@inout promise: promise<generic_value>; [[Promise returning the recorded value or error]]
|
||||||
}
|
}
|
||||||
|
@ -61,7 +61,7 @@ interface Efl.Model ()
|
||||||
@since 1.14
|
@since 1.14
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in property: const(char)*; [[Property name]]
|
@in property: string; [[Property name]]
|
||||||
@inout value: promise<generic_value>; [[Promise of the value that was got]]
|
@inout value: promise<generic_value>; [[Promise of the value that was got]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -38,7 +38,7 @@ interface Efl.Part
|
||||||
The returned object is valid for only a single function call.
|
The returned object is valid for only a single function call.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
name: const(char)*; [[The part name.]]
|
name: string; [[The part name.]]
|
||||||
}
|
}
|
||||||
return: Eo.Base; [[A (proxy) object, valid for a single call.]]
|
return: Eo.Base; [[A (proxy) object, valid for a single call.]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,7 +17,7 @@ interface Efl.Text {
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
text: const(char)*; [[Text string to display on it.]]
|
text: string; [[Text string to display on it.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,7 +28,7 @@ interface Efl.Text.Properties {
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
font: const(char) *; [[The font family name or filename.]]
|
font: string; [[The font family name or filename.]]
|
||||||
size: Efl_Font_Size; [[The font size, in points.]]
|
size: Efl_Font_Size; [[The font size, in points.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -51,7 +51,7 @@ interface Efl.Text.Properties {
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
font_source: const(char)*; [[The font file's path.]]
|
font_source: string; [[The font file's path.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -55,7 +55,7 @@ interface Efl.Ui.Progress {
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
units: const(char)* @nullable; [[The format string for $obj's units label]]
|
units: string @nullable; [[The format string for $obj's units label]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -23,7 +23,7 @@ interface Efl.Vpath
|
||||||
fetch {
|
fetch {
|
||||||
[[ Fetch a new Vpath File object from the Vpath system ]]
|
[[ Fetch a new Vpath File object from the Vpath system ]]
|
||||||
params {
|
params {
|
||||||
path: const(char)*; [[ The input virtual file path to fetch ]]
|
path: string; [[ The input virtual file path to fetch ]]
|
||||||
}
|
}
|
||||||
return: own(Efl.Vpath.File); [[ An object representing the file ]]
|
return: own(Efl.Vpath.File); [[ An object representing the file ]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,16 +13,16 @@ class Efl.Vpath.Core (Eo.Base, Efl.Vpath)
|
||||||
meta_set {
|
meta_set {
|
||||||
[[ A Meta key is a mapping from a virtual path to a real one ]]
|
[[ A Meta key is a mapping from a virtual path to a real one ]]
|
||||||
params {
|
params {
|
||||||
key: const(char)*; [[ The magic path key being looked up ]]
|
key: string; [[ The magic path key being looked up ]]
|
||||||
path: const(char)*; [[ The real path the key maps to ]]
|
path: string; [[ The real path the key maps to ]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
meta_get {
|
meta_get {
|
||||||
[[ This returns the real path set for a Meta key, or NULL if not ]]
|
[[ This returns the real path set for a Meta key, or NULL if not ]]
|
||||||
params {
|
params {
|
||||||
key: const(char)*; [[ The magic path key being looked up ]]
|
key: string; [[ The magic path key being looked up ]]
|
||||||
}
|
}
|
||||||
return: const(char)*;
|
return: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
implements {
|
implements {
|
||||||
|
|
|
@ -21,7 +21,7 @@ class Efl.Vpath.File (Eo.Base)
|
||||||
set {}
|
set {}
|
||||||
get {}
|
get {}
|
||||||
values {
|
values {
|
||||||
path: const(char)*; [[ The input virtual path to a file ]]
|
path: string; [[ The input virtual path to a file ]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property result {
|
@property result {
|
||||||
|
@ -29,7 +29,7 @@ class Efl.Vpath.File (Eo.Base)
|
||||||
set {}
|
set {}
|
||||||
get {}
|
get {}
|
||||||
values {
|
values {
|
||||||
path: const(char)*; [[ The resulting destination file ]]
|
path: string; [[ The resulting destination file ]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
do {
|
do {
|
||||||
|
|
|
@ -9,7 +9,7 @@ class Efl.Vpath.Manager (Eo.Base)
|
||||||
fetch @class {
|
fetch @class {
|
||||||
[[ This class function fetches a Vpath File given an input path ]]
|
[[ This class function fetches a Vpath File given an input path ]]
|
||||||
params {
|
params {
|
||||||
path: const(char)*; [[ The input virtual file path to fetch ]]
|
path: string; [[ The input virtual file path to fetch ]]
|
||||||
}
|
}
|
||||||
return: own(Efl.Vpath.File); [[ An object representing the file ]]
|
return: own(Efl.Vpath.File); [[ An object representing the file ]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,13 +15,13 @@ struct Eio.Filter.Direct.Data
|
||||||
|
|
||||||
struct Eio.Filter.Name.Data
|
struct Eio.Filter.Name.Data
|
||||||
{
|
{
|
||||||
file: const(char)*;
|
file: string;
|
||||||
filter: bool;
|
filter: bool;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct Eio.Xattr.Data
|
struct Eio.Xattr.Data
|
||||||
{
|
{
|
||||||
data: const(char)*;
|
data: string;
|
||||||
size: uint;
|
size: uint;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -34,15 +34,15 @@ class Eio.Job (Eo.Base)
|
||||||
file_ls {
|
file_ls {
|
||||||
[[Lists entries in a given path.]]
|
[[Lists entries in a given path.]]
|
||||||
params {
|
params {
|
||||||
@in path: const(char)*;
|
@in path: string;
|
||||||
}
|
}
|
||||||
return: promise<int, const(char)*>;
|
return: promise<int, string>;
|
||||||
}
|
}
|
||||||
|
|
||||||
file_direct_ls {
|
file_direct_ls {
|
||||||
[[Lists entries in a given path with more information.]]
|
[[Lists entries in a given path with more information.]]
|
||||||
params {
|
params {
|
||||||
@in path: const(char)*;
|
@in path: string;
|
||||||
}
|
}
|
||||||
return: promise<int, const(Eina_File_Direct_Info)*>;
|
return: promise<int, const(Eina_File_Direct_Info)*>;
|
||||||
}
|
}
|
||||||
|
@ -50,7 +50,7 @@ class Eio.Job (Eo.Base)
|
||||||
file_stat_ls {
|
file_stat_ls {
|
||||||
[[Lists entries in a given path with stat information.]]
|
[[Lists entries in a given path with stat information.]]
|
||||||
params {
|
params {
|
||||||
@in path: const(char)*;
|
@in path: string;
|
||||||
}
|
}
|
||||||
return: promise<int, const(Eina_File_Direct_Info)*>;
|
return: promise<int, const(Eina_File_Direct_Info)*>;
|
||||||
}
|
}
|
||||||
|
@ -58,7 +58,7 @@ class Eio.Job (Eo.Base)
|
||||||
dir_stat_ls {
|
dir_stat_ls {
|
||||||
[[Recursively list the directory content and its sub content.]]
|
[[Recursively list the directory content and its sub content.]]
|
||||||
params {
|
params {
|
||||||
@in path: const(char)*;
|
@in path: string;
|
||||||
}
|
}
|
||||||
return: promise<int, const(Eina_File_Direct_Info)*>;
|
return: promise<int, const(Eina_File_Direct_Info)*>;
|
||||||
}
|
}
|
||||||
|
@ -66,7 +66,7 @@ class Eio.Job (Eo.Base)
|
||||||
dir_direct_ls {
|
dir_direct_ls {
|
||||||
[[Recursively list the directory content and its sub content.]]
|
[[Recursively list the directory content and its sub content.]]
|
||||||
params {
|
params {
|
||||||
@in path: const(char)*;
|
@in path: string;
|
||||||
}
|
}
|
||||||
return: promise<int, const(Eina_File_Direct_Info)*>;
|
return: promise<int, const(Eina_File_Direct_Info)*>;
|
||||||
}
|
}
|
||||||
|
@ -74,7 +74,7 @@ class Eio.Job (Eo.Base)
|
||||||
file_direct_stat {
|
file_direct_stat {
|
||||||
[[Get stat info on a given file/directory.]]
|
[[Get stat info on a given file/directory.]]
|
||||||
params {
|
params {
|
||||||
@in path: const(char)*;
|
@in path: string;
|
||||||
}
|
}
|
||||||
return: promise<Eina_Stat>;
|
return: promise<Eina_Stat>;
|
||||||
}
|
}
|
||||||
|
@ -83,10 +83,10 @@ class Eio.Job (Eo.Base)
|
||||||
@property file_xattr_list {
|
@property file_xattr_list {
|
||||||
[[Lists all extended attributes asynchronously.]]
|
[[Lists all extended attributes asynchronously.]]
|
||||||
keys {
|
keys {
|
||||||
path: const(char)*;
|
path: string;
|
||||||
}
|
}
|
||||||
get {
|
get {
|
||||||
return: promise<int, const(char)*>;
|
return: promise<int, string>;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -94,8 +94,8 @@ class Eio.Job (Eo.Base)
|
||||||
[[Retrieves or sets information of a given extended attribute.]]
|
[[Retrieves or sets information of a given extended attribute.]]
|
||||||
set {
|
set {
|
||||||
values {
|
values {
|
||||||
attribute: const(char)*;
|
attribute: string;
|
||||||
xattr_data: const(char)*;
|
xattr_data: string;
|
||||||
xattr_size: uint;
|
xattr_size: uint;
|
||||||
flags: Eina.Xattr.Flags;
|
flags: Eina.Xattr.Flags;
|
||||||
}
|
}
|
||||||
|
@ -103,13 +103,13 @@ class Eio.Job (Eo.Base)
|
||||||
}
|
}
|
||||||
get {
|
get {
|
||||||
keys {
|
keys {
|
||||||
path: const(char)*;
|
path: string;
|
||||||
attribute: const(char)*;
|
attribute: string;
|
||||||
}
|
}
|
||||||
return: promise<Eio.Xattr.Data>;
|
return: promise<Eio.Xattr.Data>;
|
||||||
}
|
}
|
||||||
keys {
|
keys {
|
||||||
path: const(char)*;
|
path: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -119,7 +119,7 @@ class Eio.Job (Eo.Base)
|
||||||
|
|
||||||
The fulfilled value in the promise will be the Eina.File*.]]
|
The fulfilled value in the promise will be the Eina.File*.]]
|
||||||
params {
|
params {
|
||||||
@in path: const(char)*;
|
@in path: string;
|
||||||
@in shared: bool;
|
@in shared: bool;
|
||||||
}
|
}
|
||||||
return: promise<Eina.File*>;
|
return: promise<Eina.File*>;
|
||||||
|
|
|
@ -29,7 +29,7 @@ class Eio.Model (Eo.Base, Efl.Model)
|
||||||
@since 1.11
|
@since 1.11
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in path: const(char)*; [[Root path provided by caller]]
|
@in path: string; [[Root path provided by caller]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,8 +3,8 @@ import eina_types;
|
||||||
struct Eio.Sentry.Event
|
struct Eio.Sentry.Event
|
||||||
{
|
{
|
||||||
[[Wraps the data about a monitor event on a file.]]
|
[[Wraps the data about a monitor event on a file.]]
|
||||||
trigger: const(char)*; [[The cause of the event.]]
|
trigger: string; [[The cause of the event.]]
|
||||||
source: const(char)*; [[The original monitored path.]]
|
source: string; [[The original monitored path.]]
|
||||||
}
|
}
|
||||||
|
|
||||||
class Eio.Sentry (Eo.Base)
|
class Eio.Sentry (Eo.Base)
|
||||||
|
@ -15,14 +15,14 @@ class Eio.Sentry (Eo.Base)
|
||||||
add {
|
add {
|
||||||
[[Adds a new path to the list of monitored paths.]]
|
[[Adds a new path to the list of monitored paths.]]
|
||||||
params {
|
params {
|
||||||
@in path: const(char)*;
|
@in path: string;
|
||||||
}
|
}
|
||||||
return : bool;
|
return : bool;
|
||||||
}
|
}
|
||||||
del {
|
del {
|
||||||
[[Removes the given path from the monitored list.]]
|
[[Removes the given path from the monitored list.]]
|
||||||
params {
|
params {
|
||||||
@in path: const(char)*;
|
@in path: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,7 +10,7 @@ class Eldbus.Model.Arguments (Eo.Base, Efl.Model) {
|
||||||
@since 1.16]]
|
@since 1.16]]
|
||||||
params {
|
params {
|
||||||
@in proxy: Eldbus.Proxy*; [[Eldbus proxy]]
|
@in proxy: Eldbus.Proxy*; [[Eldbus proxy]]
|
||||||
@in name: const(char)*; [[Name]]
|
@in name: string; [[Name]]
|
||||||
@in arguments: const(list<Eldbus.Introspection.Argument *>); [[The introspected arguments]]
|
@in arguments: const(list<Eldbus.Introspection.Argument *>); [[The introspected arguments]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -18,7 +18,7 @@ class Eldbus.Model.Arguments (Eo.Base, Efl.Model) {
|
||||||
[[Name of the argument]]
|
[[Name of the argument]]
|
||||||
get {}
|
get {}
|
||||||
values {
|
values {
|
||||||
name: const(char)*; [[Argument name]]
|
name: string; [[Argument name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,7 @@ class Eldbus.Model.Connection (Eo.Base, Efl.Model) {
|
||||||
@since 1.16]]
|
@since 1.16]]
|
||||||
params {
|
params {
|
||||||
@in type: int; [[The connection type]]
|
@in type: int; [[The connection type]]
|
||||||
@in address: const(char)*; [[Remote address of DBus]]
|
@in address: string; [[Remote address of DBus]]
|
||||||
@in private_: bool; [[Non shared dbus connection]]
|
@in private_: bool; [[Non shared dbus connection]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -21,7 +21,7 @@ class Eldbus.Model.Connection (Eo.Base, Efl.Model) {
|
||||||
@property address {
|
@property address {
|
||||||
[[Remote DBus address]]
|
[[Remote DBus address]]
|
||||||
values {
|
values {
|
||||||
address: const(char)*; [[Address]]
|
address: string; [[Address]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property private {
|
@property private {
|
||||||
|
|
|
@ -11,10 +11,10 @@ class Eldbus.Model.Object (Eo.Base, Efl.Model) {
|
||||||
@since 1.16]]
|
@since 1.16]]
|
||||||
params {
|
params {
|
||||||
@in type: int; [[The connection type]]
|
@in type: int; [[The connection type]]
|
||||||
@in address: const(char)*; [[Remote address of DBus]]
|
@in address: string; [[Remote address of DBus]]
|
||||||
@in private_: bool; [[Non shared DBus connection]]
|
@in private_: bool; [[Non shared DBus connection]]
|
||||||
@in bus: const(char)*; [[DBus Name or unique-id]]
|
@in bus: string; [[DBus Name or unique-id]]
|
||||||
@in path: const(char)*; [[DBus path]]
|
@in path: string; [[DBus path]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
connection_constructor {
|
connection_constructor {
|
||||||
|
@ -23,8 +23,8 @@ class Eldbus.Model.Object (Eo.Base, Efl.Model) {
|
||||||
@since 1.16]]
|
@since 1.16]]
|
||||||
params {
|
params {
|
||||||
@in connection: Eldbus.Connection*; [[Eldbus connection]]
|
@in connection: Eldbus.Connection*; [[Eldbus connection]]
|
||||||
@in bus: const(char)*; [[DBus Name or unique-id]]
|
@in bus: string; [[DBus Name or unique-id]]
|
||||||
@in path: const(char)*; [[DBus path]]
|
@in path: string; [[DBus path]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property type {
|
@property type {
|
||||||
|
@ -36,7 +36,7 @@ class Eldbus.Model.Object (Eo.Base, Efl.Model) {
|
||||||
@property address {
|
@property address {
|
||||||
[[Remote address of DBus]]
|
[[Remote address of DBus]]
|
||||||
values {
|
values {
|
||||||
address: const(char)*; [[Address]]
|
address: string; [[Address]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property private {
|
@property private {
|
||||||
|
@ -48,13 +48,13 @@ class Eldbus.Model.Object (Eo.Base, Efl.Model) {
|
||||||
@property bus {
|
@property bus {
|
||||||
[[DBus Name or unique-id]]
|
[[DBus Name or unique-id]]
|
||||||
values {
|
values {
|
||||||
bus: const(char)*; [[DBus name]]
|
bus: string; [[DBus name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property path {
|
@property path {
|
||||||
[[DBus path]]
|
[[DBus path]]
|
||||||
values {
|
values {
|
||||||
path: const(char)*; [[DBus path]]
|
path: string; [[DBus path]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,7 +17,7 @@ class Eldbus.Model.Proxy (Eo.Base, Efl.Model) {
|
||||||
[[Proxy name]]
|
[[Proxy name]]
|
||||||
get {}
|
get {}
|
||||||
values {
|
values {
|
||||||
name: const(char)*; [[Proxy name]]
|
name: string; [[Proxy name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -125,7 +125,7 @@ class Efl.Ui.Image (Elm.Widget, Evas.Clickable_Interface, Evas.Draggable_Interfa
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
name: const(char)*; [[The icon name]]
|
name: string; [[The icon name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,7 @@ class Efl.Ui.Layout_Internal.Box (Eo.Base, Efl.Pack.Linear)
|
||||||
values {
|
values {
|
||||||
layout: Eo.Base;
|
layout: Eo.Base;
|
||||||
pack: Eo.Base;
|
pack: Eo.Base;
|
||||||
part: const(char)*;
|
part: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,7 +12,7 @@ class Efl.Ui.Layout_Internal.Table (Eo.Base, Efl.Pack.Grid)
|
||||||
values {
|
values {
|
||||||
layout: Eo.Base;
|
layout: Eo.Base;
|
||||||
pack: Eo.Base;
|
pack: Eo.Base;
|
||||||
part: const(char)*;
|
part: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -64,7 +64,7 @@ class Elm.Actionslider (Elm.Layout, Evas.Selectable_Interface)
|
||||||
@property selected_label {
|
@property selected_label {
|
||||||
get {
|
get {
|
||||||
[[Get actionslider selected label.]]
|
[[Get actionslider selected label.]]
|
||||||
return: const(char)*; [[Selected label]]
|
return: string; [[Selected label]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,14 +19,14 @@ class Elm.App.Client (Eo.Base)
|
||||||
[[Return the application package.]]
|
[[Return the application package.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
ret: const(char)*; [[application package]]
|
ret: string; [[application package]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
constructor {
|
constructor {
|
||||||
[[Class constructor of elm_app_client.]]
|
[[Class constructor of elm_app_client.]]
|
||||||
legacy: null;
|
legacy: null;
|
||||||
params {
|
params {
|
||||||
@in package: const(char)*; [[Package of application]]
|
@in package: string; [[Package of application]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
view_all_close {
|
view_all_close {
|
||||||
|
|
|
@ -44,7 +44,7 @@ class Elm.App.Client.View (Eo.Base)
|
||||||
}
|
}
|
||||||
path_set {
|
path_set {
|
||||||
params {
|
params {
|
||||||
path: const(char) *;
|
path: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property path {
|
@property path {
|
||||||
|
@ -60,7 +60,7 @@ class Elm.App.Client.View (Eo.Base)
|
||||||
[[Get application package]]
|
[[Get application package]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
ret: const(char)*; [[Package of application]]
|
ret: string; [[Package of application]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property icon {
|
@property icon {
|
||||||
|
@ -68,7 +68,7 @@ class Elm.App.Client.View (Eo.Base)
|
||||||
[[Get icon path of view]]
|
[[Get icon path of view]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
ret: const(char)*; [[icon path of view]]
|
ret: string; [[icon path of view]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property progress {
|
@property progress {
|
||||||
|
@ -86,7 +86,7 @@ class Elm.App.Client.View (Eo.Base)
|
||||||
[[Get title of view]]
|
[[Get title of view]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
ret: const(char)*; [[title of view]]
|
ret: string; [[title of view]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
pause {
|
pause {
|
||||||
|
|
|
@ -28,7 +28,7 @@ class Elm.App.Server (Eo.Base)
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
ret: const(char)*;
|
ret: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property package {
|
@property package {
|
||||||
|
@ -56,7 +56,7 @@ class Elm.App.Server (Eo.Base)
|
||||||
[[Class constructor of elm_app_server]]
|
[[Class constructor of elm_app_server]]
|
||||||
legacy: null;
|
legacy: null;
|
||||||
params {
|
params {
|
||||||
@in packageid: const(char)*; [[package of application]]
|
@in packageid: string; [[package of application]]
|
||||||
@in create_view_cb: Elm_App_Server_Create_View_Cb; [[callback to be called when user wants to open some application view]]
|
@in create_view_cb: Elm_App_Server_Create_View_Cb; [[callback to be called when user wants to open some application view]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -66,7 +66,7 @@ class Elm.App.Server (Eo.Base)
|
||||||
view_check {
|
view_check {
|
||||||
[[If view id is available and unique, return the full DBus object path of view]]
|
[[If view id is available and unique, return the full DBus object path of view]]
|
||||||
params {
|
params {
|
||||||
@in id: const(char)*; [[view identifier]]
|
@in id: string; [[view identifier]]
|
||||||
}
|
}
|
||||||
return: bool; [[true if id is valid or false if not]]
|
return: bool; [[true if id is valid or false if not]]
|
||||||
}
|
}
|
||||||
|
@ -82,7 +82,7 @@ class Elm.App.Server (Eo.Base)
|
||||||
title_set {
|
title_set {
|
||||||
[[Set a title to application.]]
|
[[Set a title to application.]]
|
||||||
params {
|
params {
|
||||||
@in title: const(char)* @nullable; [[title of application]]
|
@in title: string @nullable; [[title of application]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
title_get {
|
title_get {
|
||||||
|
|
|
@ -28,7 +28,7 @@ class Elm.App.Server.View (Eo.Base)
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
icon: const(char)*;
|
icon: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property title {
|
@property title {
|
||||||
|
@ -37,7 +37,7 @@ class Elm.App.Server.View (Eo.Base)
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
title: const(char)* @nullable;
|
title: string @nullable;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property window {
|
@property window {
|
||||||
|
@ -53,7 +53,7 @@ class Elm.App.Server.View (Eo.Base)
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
ret: const(char) *;
|
ret: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property state {
|
@property state {
|
||||||
|
@ -67,7 +67,7 @@ class Elm.App.Server.View (Eo.Base)
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
ret: const(char)*;
|
ret: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property pixels {
|
@property pixels {
|
||||||
|
|
|
@ -169,7 +169,7 @@ class Elm.Calendar (Elm.Layout, Elm.Interface.Atspi_Widget_Action)
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
weekdays: const(char)**; [[Array of seven strings to be used as weekday names.
|
weekdays: string*; [[Array of seven strings to be used as weekday names.
|
||||||
Warning: It must have 7 elements, or it will access invalid memory.
|
Warning: It must have 7 elements, or it will access invalid memory.
|
||||||
Warning: The strings must be $null terminated ('@\0').]]
|
Warning: The strings must be $null terminated ('@\0').]]
|
||||||
}
|
}
|
||||||
|
@ -324,7 +324,7 @@ class Elm.Calendar (Elm.Layout, Elm.Interface.Atspi_Widget_Action)
|
||||||
*/
|
*/
|
||||||
return: Elm.Calendar.Mark *; [[The newly added calendar mark]]
|
return: Elm.Calendar.Mark *; [[The newly added calendar mark]]
|
||||||
params {
|
params {
|
||||||
@in mark_type: const(char)*; [[A string used to define the type of mark. It will be
|
@in mark_type: string; [[A string used to define the type of mark. It will be
|
||||||
emitted to the theme, that should display a related modification on these
|
emitted to the theme, that should display a related modification on these
|
||||||
days representation.]]
|
days representation.]]
|
||||||
@in mark_time: Efl.Time *; [[A time struct to represent the date of inclusion of the
|
@in mark_time: Efl.Time *; [[A time struct to represent the date of inclusion of the
|
||||||
|
|
|
@ -51,7 +51,7 @@ class Elm.Colorselector (Elm.Layout, Elm.Interface.Atspi_Widget_Action,
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
palette_name: const(char)*; [[Name of palette]]
|
palette_name: string; [[Name of palette]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property mode {
|
@property mode {
|
||||||
|
|
|
@ -174,7 +174,7 @@ class Elm.Ctxpopup (Elm.Layout, Elm.Interface.Atspi_Widget_Action, Efl.Orientati
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or $null, on errors.]]
|
return: Elm.Widget.Item; [[A handle to the item added or $null, on errors.]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in label: const(char)*; [[The Label of the new item]]
|
@in label: string; [[The Label of the new item]]
|
||||||
@in icon: Evas.Object @optional; [[Icon to be set on new item]]
|
@in icon: Evas.Object @optional; [[Icon to be set on new item]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called when item selected]]
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called when item selected]]
|
||||||
@in data: const(void)* @optional; [[Data passed to $func]]
|
@in data: const(void)* @optional; [[Data passed to $func]]
|
||||||
|
@ -193,7 +193,7 @@ class Elm.Ctxpopup (Elm.Layout, Elm.Interface.Atspi_Widget_Action, Efl.Orientati
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or $null, on errors.]]
|
return: Elm.Widget.Item; [[A handle to the item added or $null, on errors.]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in label: const(char)*; [[The Label of the new item]]
|
@in label: string; [[The Label of the new item]]
|
||||||
@in icon: Evas.Object @optional; [[Icon to be set on new item]]
|
@in icon: Evas.Object @optional; [[Icon to be set on new item]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called when item selected]]
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called when item selected]]
|
||||||
@in data: const(void)* @optional; [[Data passed to $func]]
|
@in data: const(void)* @optional; [[Data passed to $func]]
|
||||||
|
|
|
@ -99,7 +99,7 @@ class Elm.Datetime (Elm.Layout)
|
||||||
[[Get the datetime format.]]
|
[[Get the datetime format.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
fmt: const(char)* @nullable; [[The datetime format.]]
|
fmt: string @nullable; [[The datetime format.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
field_limit_set {
|
field_limit_set {
|
||||||
|
|
|
@ -106,7 +106,7 @@ class Elm.Dayselector (Elm.Layout)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in weekdays: const(char)* * @nullable; [[Array of seven strings to be used as weekday names.
|
@in weekdays: string * @nullable; [[Array of seven strings to be used as weekday names.
|
||||||
Warning: It must have 7 elements, or it will access invalid memory.
|
Warning: It must have 7 elements, or it will access invalid memory.
|
||||||
Warning: The strings must be NULL terminated ('@\0').]]
|
Warning: The strings must be NULL terminated ('@\0').]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -178,7 +178,7 @@ class Elm.Diskselector (Elm.Widget, Elm.Interface_Scrollable,
|
||||||
*/
|
*/
|
||||||
return: Elm.Widget.Item;
|
return: Elm.Widget.Item;
|
||||||
params {
|
params {
|
||||||
@in label: const(char)*; [[The label of the diskselector item.]]
|
@in label: string; [[The label of the diskselector item.]]
|
||||||
@in icon: Evas.Object @optional; [[The icon object to use at left side of the item. An
|
@in icon: Evas.Object @optional; [[The icon object to use at left side of the item. An
|
||||||
icon can be any Evas object, but usually it is an icon created
|
icon can be any Evas object, but usually it is an icon created
|
||||||
with elm_icon_add(). ]]
|
with elm_icon_add(). ]]
|
||||||
|
|
|
@ -303,7 +303,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
[[Get the style that the hover should use.]]
|
[[Get the style that the hover should use.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
style: const(char)* @nullable; [[The style to use for the underlying hover.]]
|
style: string @nullable; [[The style to use for the underlying hover.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property single_line {
|
@property single_line {
|
||||||
|
@ -643,7 +643,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
or modified in any way. If the $entry object is deleted or its
|
or modified in any way. If the $entry object is deleted or its
|
||||||
contents are changed, the returned pointer should be considered invalid.
|
contents are changed, the returned pointer should be considered invalid.
|
||||||
]]
|
]]
|
||||||
return: const(char)*;
|
return: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property cursor_is_visible_format {
|
@property cursor_is_visible_format {
|
||||||
|
@ -735,7 +735,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
@since 1.7
|
@since 1.7
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in style: const(char)*; [[The style user to push.]]
|
@in style: string; [[The style user to push.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_provider_remove {
|
item_provider_remove {
|
||||||
|
@ -756,7 +756,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
|
|
||||||
@since 1.7
|
@since 1.7
|
||||||
]]
|
]]
|
||||||
return: const(char)*;
|
return: string;
|
||||||
}
|
}
|
||||||
context_menu_clear {
|
context_menu_clear {
|
||||||
[[This clears and frees the items in a entry's contextual (longpress)
|
[[This clears and frees the items in a entry's contextual (longpress)
|
||||||
|
@ -785,7 +785,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
See also @.markup_filter_append.
|
See also @.markup_filter_append.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in entry: const(char)*; [[The text to insert.]]
|
@in entry: string; [[The text to insert.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
input_panel_imdata_set {
|
input_panel_imdata_set {
|
||||||
|
@ -899,7 +899,7 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
See also @.markup_filter_append.
|
See also @.markup_filter_append.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in str: const(char)*; [[The text to be appended.]]
|
@in str: string; [[The text to be appended.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
context_menu_item_add {
|
context_menu_item_add {
|
||||||
|
@ -915,8 +915,8 @@ class Elm.Entry (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interface,
|
||||||
perform any action they deem necessary.
|
perform any action they deem necessary.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in label: const(char)* @optional; [[The item's text label.]]
|
@in label: string @optional; [[The item's text label.]]
|
||||||
@in icon_file: const(char)* @optional; [[The item's icon file.]]
|
@in icon_file: string @optional; [[The item's icon file.]]
|
||||||
@in icon_type: Elm.Icon.Type; [[The item's icon type.]]
|
@in icon_type: Elm.Icon.Type; [[The item's icon type.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The callback to execute when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The callback to execute when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related functions.]]
|
@in data: const(void)* @optional; [[The data to associate with the item for related functions.]]
|
||||||
|
|
|
@ -76,7 +76,7 @@ class Elm.Flipselector (Elm.Layout, Efl.Ui.Spin,
|
||||||
]]
|
]]
|
||||||
return: Elm.Widget.Item;
|
return: Elm.Widget.Item;
|
||||||
params {
|
params {
|
||||||
@in label: const(char)*; [[The (text) label of the new item.]]
|
@in label: string; [[The (text) label of the new item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience callback function to take place when
|
@in func: Evas_Smart_Cb @optional; [[Convenience callback function to take place when
|
||||||
item is selected.]]
|
item is selected.]]
|
||||||
@in data: void * @optional; [[Data passed to $func, above.]]
|
@in data: void * @optional; [[Data passed to $func, above.]]
|
||||||
|
@ -107,7 +107,7 @@ class Elm.Flipselector (Elm.Layout, Efl.Ui.Spin,
|
||||||
]]
|
]]
|
||||||
return: Elm.Widget.Item;
|
return: Elm.Widget.Item;
|
||||||
params {
|
params {
|
||||||
@in label: const(char)*; [[The (text) label of the new item.]]
|
@in label: string; [[The (text) label of the new item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience callback function to take place when
|
@in func: Evas_Smart_Cb @optional; [[Convenience callback function to take place when
|
||||||
item is selected.]]
|
item is selected.]]
|
||||||
@in data: const(void)* @optional; [[Data passed to $func, above.]]
|
@in data: const(void)* @optional; [[Data passed to $func, above.]]
|
||||||
|
|
|
@ -516,8 +516,8 @@ class Elm.Gengrid (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
Pointer to item to start search from. If $null, search will
|
Pointer to item to start search from. If $null, search will
|
||||||
be started from the first item of the gengrid.
|
be started from the first item of the gengrid.
|
||||||
]]
|
]]
|
||||||
@in part_name: const(char) *; [[Name of the TEXT part of gengrid item to search string in.]]
|
@in part_name: string; [[Name of the TEXT part of gengrid item to search string in.]]
|
||||||
@in pattern: const(char) *; [[The search pattern.]]
|
@in pattern: string; [[The search pattern.]]
|
||||||
@in flags: Elm.Glob.Match_Flags; [[Search flags.]]
|
@in flags: Elm.Glob.Match_Flags; [[Search flags.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -178,7 +178,7 @@ class Elm.Gengrid.Item(Elm.Widget.Item)
|
||||||
|
|
||||||
@since 1.15]]
|
@since 1.15]]
|
||||||
params {
|
params {
|
||||||
@in parts: const (char) *; [[The name of item's part]]
|
@in parts: string; [[The name of item's part]]
|
||||||
@in itf: Elm.Gengrid.Item.Field_Type; [[The type of item's part type]]
|
@in itf: Elm.Gengrid.Item.Field_Type; [[The type of item's part type]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -517,8 +517,8 @@ class Elm.Genlist (Elm.Layout, Elm.Interface_Scrollable, Evas.Clickable_Interfac
|
||||||
Pointer to item to start search from. If $null, search
|
Pointer to item to start search from. If $null, search
|
||||||
will be started from the first item of the genlist.
|
will be started from the first item of the genlist.
|
||||||
]]
|
]]
|
||||||
@in part_name: const(char)*; [[Name of the TEXT part of genlist item to search string in.]]
|
@in part_name: string; [[Name of the TEXT part of genlist item to search string in.]]
|
||||||
@in pattern: const(char)*; [[The search pattern.]]
|
@in pattern: string; [[The search pattern.]]
|
||||||
@in flags: Elm.Glob.Match_Flags; [[Search flags.]]
|
@in flags: Elm.Glob.Match_Flags; [[Search flags.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -187,7 +187,7 @@ class Elm.Genlist.Item(Elm.Widget.Item)
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
decorate_it_type: const(char)*; [[Name of the item's decorate mode.]]
|
decorate_it_type: string; [[Name of the item's decorate mode.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property flip {
|
@property flip {
|
||||||
|
@ -362,7 +362,7 @@ class Elm.Genlist.Item(Elm.Widget.Item)
|
||||||
item's all property.
|
item's all property.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in parts: const (char) *; [[The name of item's part.]]
|
@in parts: string; [[The name of item's part.]]
|
||||||
@in itf: Elm.Genlist.Item.Field_Type; [[The type of item's part type.]]
|
@in itf: Elm.Genlist.Item.Field_Type; [[The type of item's part type.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -413,7 +413,7 @@ class Elm.Genlist.Item(Elm.Widget.Item)
|
||||||
deactivated from that item.
|
deactivated from that item.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in decorate_it_type: const(char)*; [[Mode name.]]
|
@in decorate_it_type: string; [[Mode name.]]
|
||||||
@in decorate_it_set: bool; [[Boolean to define set or unset mode.]]
|
@in decorate_it_set: bool; [[Boolean to define set or unset mode.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,7 +47,7 @@ class Elm.Hover (Elm.Layout, Evas.Clickable_Interface, Elm.Interface.Atspi_Widge
|
||||||
|
|
||||||
See also \@ref elm_object_part_content_set.
|
See also \@ref elm_object_part_content_set.
|
||||||
]]
|
]]
|
||||||
return: const(char)*;
|
return: string;
|
||||||
params {
|
params {
|
||||||
@in pref_axis: Elm.Hover.Axis; [[The preferred orientation axis
|
@in pref_axis: Elm.Hover.Axis; [[The preferred orientation axis
|
||||||
for the hover object to use]]
|
for the hover object to use]]
|
||||||
|
|
|
@ -80,8 +80,8 @@ class Elm.Hoversel (Elm.Button, Evas.Selectable_Interface,
|
||||||
@ref Icon "icon documentation". */
|
@ref Icon "icon documentation". */
|
||||||
return: Elm.Widget.Item; [[A handle to the added item.]]
|
return: Elm.Widget.Item; [[A handle to the added item.]]
|
||||||
params {
|
params {
|
||||||
@in label: const(char)* @optional; [[The text label to use for the item (NULL if not desired)]]
|
@in label: string @optional; [[The text label to use for the item (NULL if not desired)]]
|
||||||
@in icon_file: const(char)* @optional; [[An image file path on disk to use for the icon or standard icon name (NULL if not desired)]]
|
@in icon_file: string @optional; [[An image file path on disk to use for the icon or standard icon name (NULL if not desired)]]
|
||||||
@in icon_type: Elm.Icon.Type; [[The icon type if relevant]]
|
@in icon_type: Elm.Icon.Type; [[The icon type if relevant]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function to call when this item is selected. The last parameter $event_info of $func is the selected item pointer.]]
|
@in func: Evas_Smart_Cb @optional; [[Convenience function to call when this item is selected. The last parameter $event_info of $func is the selected item pointer.]]
|
||||||
@in data: const(void)* @optional; [[Data to pass to item-related functions]]
|
@in data: const(void)* @optional; [[Data to pass to item-related functions]]
|
||||||
|
|
|
@ -14,8 +14,8 @@ class Elm.Hoversel.Item(Elm.Widget.Item)
|
||||||
set {
|
set {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
icon_file: const (char) * @nullable; [[An image file path on disk to use for the icon or standard icon name]]
|
icon_file: string @nullable; [[An image file path on disk to use for the icon or standard icon name]]
|
||||||
icon_group: const (char) * @nullable; [[The edje group to use if $icon_file is an edje file. Set this to NULL if the icon is not an edje file]]
|
icon_group: string @nullable; [[The edje group to use if $icon_file is an edje file. Set this to NULL if the icon is not an edje file]]
|
||||||
icon_type: Elm.Icon.Type; [[The icon type]]
|
icon_type: Elm.Icon.Type; [[The icon type]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -100,7 +100,7 @@ class Elm.Index (Elm.Layout, Efl.Orientation,
|
||||||
|
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or $NULL, on errors]]
|
return: Elm.Widget.Item; [[A handle to the item added or $NULL, on errors]]
|
||||||
params {
|
params {
|
||||||
@in letter: const(char)*; [[Letter under which the item should be indexed]]
|
@in letter: string; [[Letter under which the item should be indexed]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is selected.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is selected.]]
|
||||||
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
||||||
}
|
}
|
||||||
|
@ -127,7 +127,7 @@ class Elm.Index (Elm.Layout, Efl.Orientation,
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or $NULL, on errors]]
|
return: Elm.Widget.Item; [[A handle to the item added or $NULL, on errors]]
|
||||||
params {
|
params {
|
||||||
@in after: Elm.Widget.Item; [[The index item to insert after.]]
|
@in after: Elm.Widget.Item; [[The index item to insert after.]]
|
||||||
@in letter: const(char)*; [[Letter under which the item should be indexed]]
|
@in letter: string; [[Letter under which the item should be indexed]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
||||||
}
|
}
|
||||||
|
@ -156,7 +156,7 @@ class Elm.Index (Elm.Layout, Efl.Orientation,
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or $NULL, on errors]]
|
return: Elm.Widget.Item; [[A handle to the item added or $NULL, on errors]]
|
||||||
params {
|
params {
|
||||||
@in before: Elm.Widget.Item; [[The index item to insert after.]]
|
@in before: Elm.Widget.Item; [[The index item to insert after.]]
|
||||||
@in letter: const(char)*; [[Letter under which the item should be indexed]]
|
@in letter: string; [[Letter under which the item should be indexed]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
||||||
}
|
}
|
||||||
|
@ -173,7 +173,7 @@ class Elm.Index (Elm.Layout, Efl.Orientation,
|
||||||
|
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or $NULL, on errors]]
|
return: Elm.Widget.Item; [[A handle to the item added or $NULL, on errors]]
|
||||||
params {
|
params {
|
||||||
@in letter: const(char)*; [[Letter under which the item should be indexed]]
|
@in letter: string; [[Letter under which the item should be indexed]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is selected.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is selected.]]
|
||||||
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
||||||
}
|
}
|
||||||
|
@ -198,7 +198,7 @@ class Elm.Index (Elm.Layout, Efl.Orientation,
|
||||||
|
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or $NULL, on errors]]
|
return: Elm.Widget.Item; [[A handle to the item added or $NULL, on errors]]
|
||||||
params {
|
params {
|
||||||
@in letter: const(char)*; [[Letter under which the item should be indexed]]
|
@in letter: string; [[Letter under which the item should be indexed]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
@in data: const(void)* @optional; [[The item data to set for the index's item]]
|
||||||
@in cmp_func: Eina_Compare_Cb; [[The comparing function to be used to sort index items by index item handles]]
|
@in cmp_func: Eina_Compare_Cb; [[The comparing function to be used to sort index items by index item handles]]
|
||||||
|
|
|
@ -36,7 +36,7 @@ class Elm.Index.Item(Elm.Widget.Item, Elm.Interface.Atspi_Widget_Action)
|
||||||
}
|
}
|
||||||
letter_get @const {
|
letter_get @const {
|
||||||
[[Get the letter (string) set on a given index widget item.]]
|
[[Get the letter (string) set on a given index widget item.]]
|
||||||
return: const (char)*; [[The letter string set on $item]]
|
return: string; [[The letter string set on $item]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
implements {
|
implements {
|
||||||
|
|
|
@ -210,8 +210,8 @@ struct Elm.Atspi.Event.Children_Changed.Data
|
||||||
|
|
||||||
struct Elm.Atspi.Attribute
|
struct Elm.Atspi.Attribute
|
||||||
{
|
{
|
||||||
key: const(char) *;
|
key: string;
|
||||||
value: const(char) *;
|
value: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct Elm.Atspi.Relation
|
struct Elm.Atspi.Relation
|
||||||
|
@ -232,7 +232,7 @@ mixin Elm.Interface.Atspi_Accessible ()
|
||||||
[[Gets an localized string describing ATSPI widget role name.]]
|
[[Gets an localized string describing ATSPI widget role name.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
localized_name: const(char)*;
|
localized_name: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property name {
|
@property name {
|
||||||
|
@ -276,7 +276,7 @@ mixin Elm.Interface.Atspi_Accessible ()
|
||||||
[[Gets human-readable string indentifying widget accessibility role.]]
|
[[Gets human-readable string indentifying widget accessibility role.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
role_name: const(char)*;
|
role_name: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property attributes @protected {
|
@property attributes @protected {
|
||||||
|
@ -303,7 +303,7 @@ mixin Elm.Interface.Atspi_Accessible ()
|
||||||
[[Sets contextual information about widget.]]
|
[[Sets contextual information about widget.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
description: const(char)*;
|
description: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property parent {
|
@property parent {
|
||||||
|
@ -367,7 +367,7 @@ mixin Elm.Interface.Atspi_Accessible ()
|
||||||
when accessibility is enabled.]]
|
when accessibility is enabled.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
domain: const(char)*; [[ translation domain ]]
|
domain: string; [[ translation domain ]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property type {
|
@property type {
|
||||||
|
@ -427,7 +427,7 @@ mixin Elm.Interface.Atspi_Accessible ()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
events {
|
events {
|
||||||
property,changed: const(char)*;
|
property,changed: string;
|
||||||
children,changed: Elm.Atspi.Event.Children_Changed.Data;
|
children,changed: Elm.Atspi.Event.Children_Changed.Data;
|
||||||
state,changed: Elm.Atspi.Event.State_Changed.Data;
|
state,changed: Elm.Atspi.Event.State_Changed.Data;
|
||||||
visible,data,changed;
|
visible,data,changed;
|
||||||
|
|
|
@ -8,7 +8,7 @@ mixin Elm.Interface.Atspi_Action ()
|
||||||
[[Gets action name for given id]]
|
[[Gets action name for given id]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
name: const(char)*;
|
name: string;
|
||||||
}
|
}
|
||||||
keys {
|
keys {
|
||||||
id: int;
|
id: int;
|
||||||
|
@ -19,7 +19,7 @@ mixin Elm.Interface.Atspi_Action ()
|
||||||
[[Gets localized action name for given id]]
|
[[Gets localized action name for given id]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
name: const(char)*;
|
name: string;
|
||||||
}
|
}
|
||||||
keys {
|
keys {
|
||||||
id: int;
|
id: int;
|
||||||
|
@ -34,7 +34,7 @@ mixin Elm.Interface.Atspi_Action ()
|
||||||
return: bool;
|
return: bool;
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
description: const(char)*;
|
description: string;
|
||||||
}
|
}
|
||||||
keys {
|
keys {
|
||||||
id: int;
|
id: int;
|
||||||
|
|
|
@ -24,7 +24,7 @@ mixin Elm.Interface.Atspi_Image ()
|
||||||
set {
|
set {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
description: const(char)*;
|
description: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property locale @protected {
|
@property locale @protected {
|
||||||
|
@ -32,7 +32,7 @@ mixin Elm.Interface.Atspi_Image ()
|
||||||
[[Gets locale of the image description.]]
|
[[Gets locale of the image description.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
locale: const(char)*;
|
locale: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,8 +20,8 @@ enum Elm.Atspi_Text.Clip_Type
|
||||||
|
|
||||||
struct Elm.Atspi_Text.Attribute
|
struct Elm.Atspi_Text.Attribute
|
||||||
{
|
{
|
||||||
name: const(char)*;
|
name: string;
|
||||||
value: const(char)*;
|
value: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
struct Elm.Atspi_Text.Range
|
struct Elm.Atspi_Text.Range
|
||||||
|
@ -33,7 +33,7 @@ struct Elm.Atspi_Text.Range
|
||||||
|
|
||||||
struct Elm.Atspi_Text.Change_Info
|
struct Elm.Atspi_Text.Change_Info
|
||||||
{
|
{
|
||||||
content: const(char)*;
|
content: string;
|
||||||
inserted: bool;
|
inserted: bool;
|
||||||
pos: size;
|
pos: size;
|
||||||
len: size;
|
len: size;
|
||||||
|
@ -96,7 +96,7 @@ interface Elm.Interface.Atspi.Text ()
|
||||||
return: bool;
|
return: bool;
|
||||||
}
|
}
|
||||||
keys {
|
keys {
|
||||||
name: const(char)* @nonull; [[text attribute name]]
|
name: string @nonull; [[text attribute name]]
|
||||||
start_offset: int * @nonull; [[Position in text from which given attribute is set.]]
|
start_offset: int * @nonull; [[Position in text from which given attribute is set.]]
|
||||||
end_offset: int *; [[Position in text to which given attribute is set.]]
|
end_offset: int *; [[Position in text to which given attribute is set.]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,12 +7,12 @@ interface Elm.Interface.Atspi.Text.Editable ()
|
||||||
return: bool;
|
return: bool;
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
string: const(char)*;
|
string: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
insert @protected {
|
insert @protected {
|
||||||
params {
|
params {
|
||||||
@in string: const(char)*;
|
@in string: string;
|
||||||
@in position: int;
|
@in position: int;
|
||||||
}
|
}
|
||||||
return: bool;
|
return: bool;
|
||||||
|
|
|
@ -11,7 +11,7 @@ interface Elm.Interface.Atspi.Value ()
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
value: double; [[Value of widget casted to floating point number.]]
|
value: double; [[Value of widget casted to floating point number.]]
|
||||||
text: const(char)*; [[string describing value in given context eg. small, enough]]
|
text: string; [[string describing value in given context eg. small, enough]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property range @protected {
|
@property range @protected {
|
||||||
|
@ -21,7 +21,7 @@ interface Elm.Interface.Atspi.Value ()
|
||||||
values {
|
values {
|
||||||
lower_limit: double;
|
lower_limit: double;
|
||||||
upper_limit: double;
|
upper_limit: double;
|
||||||
description: const(char)*;
|
description: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property increment @protected {
|
@property increment @protected {
|
||||||
|
|
|
@ -50,7 +50,7 @@ interface Elm.Interface.Fileselector ()
|
||||||
[[Get the currently selected item's (full) path, in the given file the given file selector widget]]
|
[[Get the currently selected item's (full) path, in the given file the given file selector widget]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
path: const(char)*;
|
path: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property thumbnail_size {
|
@property thumbnail_size {
|
||||||
|
@ -117,7 +117,7 @@ interface Elm.Interface.Fileselector ()
|
||||||
[[Get the parent directory's path that a given file selector selector widget will display contents from]]
|
[[Get the parent directory's path that a given file selector selector widget will display contents from]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
path: const(char)*;
|
path: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property mode {
|
@property mode {
|
||||||
|
@ -147,7 +147,7 @@ interface Elm.Interface.Fileselector ()
|
||||||
[[Get a list of selected paths in the fileselector.]]
|
[[Get a list of selected paths in the fileselector.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
ret: const(list<const(char)*>);
|
ret: const(list<string>);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property current_name {
|
@property current_name {
|
||||||
|
@ -156,7 +156,7 @@ interface Elm.Interface.Fileselector ()
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
name: const(char)*;
|
name: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
custom_filter_append {
|
custom_filter_append {
|
||||||
|
@ -164,7 +164,7 @@ interface Elm.Interface.Fileselector ()
|
||||||
params {
|
params {
|
||||||
@in func: Elm_Fileselector_Filter_Func; [[function]]
|
@in func: Elm_Fileselector_Filter_Func; [[function]]
|
||||||
@in data: void *;
|
@in data: void *;
|
||||||
@in filter_name: const(char)*;
|
@in filter_name: string;
|
||||||
}
|
}
|
||||||
return: bool;
|
return: bool;
|
||||||
}
|
}
|
||||||
|
@ -174,8 +174,8 @@ interface Elm.Interface.Fileselector ()
|
||||||
mime_types_filter_append {
|
mime_types_filter_append {
|
||||||
[[Append mime type based filter into filter list]]
|
[[Append mime type based filter into filter list]]
|
||||||
params {
|
params {
|
||||||
@in mime_types: const(char)*;
|
@in mime_types: string;
|
||||||
@in filter_name: const(char)*;
|
@in filter_name: string;
|
||||||
}
|
}
|
||||||
return: bool;
|
return: bool;
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,8 +13,8 @@ struct Elm.Layout_Part_Alias_Description
|
||||||
and their equivalents. This list must be set on the "_smart_set_user()" function of inheriting widgets,
|
and their equivalents. This list must be set on the "_smart_set_user()" function of inheriting widgets,
|
||||||
so that part aliasing is handled automatically for them.
|
so that part aliasing is handled automatically for them.
|
||||||
]]
|
]]
|
||||||
alias: const(char)*; [[Alternate name for a given (real) part. Calls receiving this string as a part name will be translated to the string at Elm.Layout_Part_Proxies_Description::real_part]]
|
alias: string; [[Alternate name for a given (real) part. Calls receiving this string as a part name will be translated to the string at Elm.Layout_Part_Proxies_Description::real_part]]
|
||||||
real_part: const(char)*; [[Target part name for the alias set on Elm.Layout_Part_Proxies_Description::real_part. An example of usage would be "default" on that field, with "elm.content.swallow" on this one]]
|
real_part: string; [[Target part name for the alias set on Elm.Layout_Part_Proxies_Description::real_part. An example of usage would be "default" on that field, with "elm.content.swallow" on this one]]
|
||||||
}
|
}
|
||||||
|
|
||||||
class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
|
class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
|
||||||
|
@ -58,9 +58,9 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
|
||||||
return: bool;
|
return: bool;
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
klass: const(char)*; [[The class of the group.]]
|
klass: string; [[The class of the group.]]
|
||||||
group: const(char)*; [[The group.]]
|
group: string; [[The group.]]
|
||||||
style: const(char)*; [[The style to used.]]
|
style: string; [[The style to used.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property text_aliases @protected {
|
@property text_aliases @protected {
|
||||||
|
@ -109,7 +109,7 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
|
||||||
return: bool; [[$true on success or $false on failure, that may be
|
return: bool; [[$true on success or $false on failure, that may be
|
||||||
part not exists or it did not had a cursor set.]]
|
part not exists or it did not had a cursor set.]]
|
||||||
params {
|
params {
|
||||||
@in part_name: const(char)*; [[A part from loaded edje group.]]
|
@in part_name: string; [[A part from loaded edje group.]]
|
||||||
@in engine_only: bool; [[If cursors should be just provided by
|
@in engine_only: bool; [[If cursors should be just provided by
|
||||||
the engine ($true) or should also search
|
the engine ($true) or should also search
|
||||||
on widget's theme as well ($false)]]
|
on widget's theme as well ($false)]]
|
||||||
|
@ -120,7 +120,7 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
|
||||||
return: bool; [[Whenever the cursor is just provided by engine
|
return: bool; [[Whenever the cursor is just provided by engine
|
||||||
or also from theme.]]
|
or also from theme.]]
|
||||||
params {
|
params {
|
||||||
@in part_name: const(char)*; [[A part from loaded edje group.]]
|
@in part_name: string; [[A part from loaded edje group.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
freeze {
|
freeze {
|
||||||
|
@ -177,18 +177,18 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
|
||||||
return: bool; [[True on success or false on failure, that may be
|
return: bool; [[True on success or false on failure, that may be
|
||||||
part not exists or it did not had a cursor set.]]
|
part not exists or it did not had a cursor set.]]
|
||||||
params {
|
params {
|
||||||
@in part_name: const(char)*; [[A part from loaded edje group.]]
|
@in part_name: string; [[A part from loaded edje group.]]
|
||||||
@in style: const(char)*; [[The theme style to use (default,
|
@in style: string; [[The theme style to use (default,
|
||||||
transparent, ...).]]
|
transparent, ...).]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_cursor_style_get @const {
|
part_cursor_style_get @const {
|
||||||
[[Get a specific cursor style for an edje part.]]
|
[[Get a specific cursor style for an edje part.]]
|
||||||
return: const(char)*; [[The theme style in use, defaults to "default".
|
return: string; [[The theme style in use, defaults to "default".
|
||||||
If the object does not have a cursor set,
|
If the object does not have a cursor set,
|
||||||
then $null is returned.]]
|
then $null is returned.]]
|
||||||
params {
|
params {
|
||||||
@in part_name: const(char)*; [[A part from loaded edje group.]]
|
@in part_name: string; [[A part from loaded edje group.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property text {
|
@property text {
|
||||||
|
@ -200,10 +200,10 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
|
||||||
[[Get the text set in the given part.]]
|
[[Get the text set in the given part.]]
|
||||||
}
|
}
|
||||||
keys {
|
keys {
|
||||||
part: const(char)* @nullable; [[The TEXT part where to set the text.]]
|
part: string @nullable; [[The TEXT part where to set the text.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
text: const(char)* @nullable; [[The text to set.]]
|
text: string @nullable; [[The text to set.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
signal_callback_add {
|
signal_callback_add {
|
||||||
|
@ -215,8 +215,8 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
|
||||||
the emission or source strings.
|
the emission or source strings.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in emission: const(char)*; [[The signal's name string.]]
|
@in emission: string; [[The signal's name string.]]
|
||||||
@in source: const(char)*; [[The signal's source string.]]
|
@in source: string; [[The signal's source string.]]
|
||||||
@in func: Edje.Signal_Cb; [[The callback function to be executed
|
@in func: Edje.Signal_Cb; [[The callback function to be executed
|
||||||
when the signal is emitted.]]
|
when the signal is emitted.]]
|
||||||
@in data: void * @optional; [[A pointer to data to pass in to the
|
@in data: void * @optional; [[A pointer to data to pass in to the
|
||||||
|
@ -228,15 +228,15 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
|
||||||
return: bool; [[$true on success or $false on failure, that may be
|
return: bool; [[$true on success or $false on failure, that may be
|
||||||
part not exists or it has "mouse_events: 0".]]
|
part not exists or it has "mouse_events: 0".]]
|
||||||
params {
|
params {
|
||||||
@in part_name: const(char)*; [[A part from loaded edje group.]]
|
@in part_name: string; [[A part from loaded edje group.]]
|
||||||
@in cursor: const(char)*; [[Cursor name to use, see Elementary_Cursor.h.]]
|
@in cursor: string; [[Cursor name to use, see Elementary_Cursor.h.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_cursor_get @const {
|
part_cursor_get @const {
|
||||||
[[Get the cursor to be shown when mouse is over an edje part.]]
|
[[Get the cursor to be shown when mouse is over an edje part.]]
|
||||||
return: const(char)*;
|
return: string;
|
||||||
params {
|
params {
|
||||||
@in part_name: const(char)*; [[A part from loaded edje group.]]
|
@in part_name: string; [[A part from loaded edje group.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
sub_object_add_enable {
|
sub_object_add_enable {
|
||||||
|
@ -265,9 +265,9 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
|
||||||
}
|
}
|
||||||
@endcode
|
@endcode
|
||||||
*/
|
*/
|
||||||
return: const(char)*; [[The edje data string.]]
|
return: string; [[The edje data string.]]
|
||||||
params {
|
params {
|
||||||
@in key: const(char)*; [[The data key.]]
|
@in key: string; [[The data key.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
signal_callback_del {
|
signal_callback_del {
|
||||||
|
@ -282,8 +282,8 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
|
||||||
return: void *; [[The data pointer of the signal callback (passed on
|
return: void *; [[The data pointer of the signal callback (passed on
|
||||||
@.signal_callback_add) or $null on errors.]]
|
@.signal_callback_add) or $null on errors.]]
|
||||||
params {
|
params {
|
||||||
@in emission: const(char)*; [[The signal's name string.]]
|
@in emission: string; [[The signal's name string.]]
|
||||||
@in source: const(char)*; [[The signal's source string.]]
|
@in source: string; [[The signal's source string.]]
|
||||||
@in func: Edje.Signal_Cb; [[The callback function being executed
|
@in func: Edje.Signal_Cb; [[The callback function being executed
|
||||||
when the signal was emitted.]]
|
when the signal was emitted.]]
|
||||||
}
|
}
|
||||||
|
@ -311,15 +311,15 @@ class Elm.Layout (Elm.Widget, Efl.Part, Efl.Container, Efl.File)
|
||||||
'source' fields.
|
'source' fields.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in emission: const(char)*; [[The signal's name string.]]
|
@in emission: string; [[The signal's name string.]]
|
||||||
@in source: const(char)*; [[The signal's source string.]]
|
@in source: string; [[The signal's source string.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_cursor_unset {
|
part_cursor_unset {
|
||||||
[[Unsets a cursor previously set with @.part_cursor_set.]]
|
[[Unsets a cursor previously set with @.part_cursor_set.]]
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in part_name: const(char)*; [[A part from loaded edje group,
|
@in part_name: string; [[A part from loaded edje group,
|
||||||
that had a cursor set wit
|
that had a cursor set wit
|
||||||
@.part_cursor_set.]]
|
@.part_cursor_set.]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -227,7 +227,7 @@ class Elm.List (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
||||||
params {
|
params {
|
||||||
@in before: Elm.Widget.Item; [[The list item to insert before.]]
|
@in before: Elm.Widget.Item; [[The list item to insert before.]]
|
||||||
@in label: const(char)*; [[The label of the list item.]]
|
@in label: string; [[The label of the list item.]]
|
||||||
@in icon: Evas.Object @optional; [[The icon object to use for the left side of the item. An icon can be any Evas object, but usually it is an icon created with elm_icon_add().]]
|
@in icon: Evas.Object @optional; [[The icon object to use for the left side of the item. An icon can be any Evas object, but usually it is an icon created with elm_icon_add().]]
|
||||||
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
|
@ -274,7 +274,7 @@ class Elm.List (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
||||||
params {
|
params {
|
||||||
@in after: Elm.Widget.Item; [[The list item to insert after.]]
|
@in after: Elm.Widget.Item; [[The list item to insert after.]]
|
||||||
@in label: const(char)*; [[The label of the list item.]]
|
@in label: string; [[The label of the list item.]]
|
||||||
@in icon: Evas.Object @optional; [[The icon object to use for the left side of the item. An icon can be any Evas object, but usually it is an icon created with elm_icon_add().]]
|
@in icon: Evas.Object @optional; [[The icon object to use for the left side of the item. An icon can be any Evas object, but usually it is an icon created with elm_icon_add().]]
|
||||||
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
|
@ -344,7 +344,7 @@ class Elm.List (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
|
|
||||||
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
||||||
params {
|
params {
|
||||||
@in label: const(char)*; [[The label of the list item.]]
|
@in label: string; [[The label of the list item.]]
|
||||||
@in icon: Evas.Object @optional; [[The icon object to use for the left side of the item. An icon can be any Evas object, but usually it is an icon created with elm_icon_add().]]
|
@in icon: Evas.Object @optional; [[The icon object to use for the left side of the item. An icon can be any Evas object, but usually it is an icon created with elm_icon_add().]]
|
||||||
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
|
@ -375,7 +375,7 @@ class Elm.List (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
|
|
||||||
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
||||||
params {
|
params {
|
||||||
@in label: const(char)*; [[The label of the list item.]]
|
@in label: string; [[The label of the list item.]]
|
||||||
@in icon: Evas.Object @optional; [[The icon object to use for the left side of the item. An icon can be any Evas object, but usually it is an icon created with elm_icon_add().]]
|
@in icon: Evas.Object @optional; [[The icon object to use for the left side of the item. An icon can be any Evas object, but usually it is an icon created with elm_icon_add().]]
|
||||||
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
|
@ -413,7 +413,7 @@ class Elm.List (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
|
|
||||||
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
||||||
params {
|
params {
|
||||||
@in label: const(char)*; [[The label of the list item.]]
|
@in label: string; [[The label of the list item.]]
|
||||||
@in icon: Evas.Object @optional; [[The icon object to use for the left side of the item. An icon can be any Evas object, but usually it is an icon created with elm_icon_add().]]
|
@in icon: Evas.Object @optional; [[The icon object to use for the left side of the item. An icon can be any Evas object, but usually it is an icon created with elm_icon_add().]]
|
||||||
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
@in end: Evas.Object @optional; [[The icon object to use for the right side of the item. An icon can be any Evas object.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
|
|
|
@ -194,7 +194,7 @@ class Elm.Map (Elm.Widget, Elm.Interface_Scrollable,
|
||||||
[[Get the user agent used by the map object.]]
|
[[Get the user agent used by the map object.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
user_agent: const(char)*; [[The user agent to be used by the map.]]
|
user_agent: string; [[The user agent to be used by the map.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property zoom_max {
|
@property zoom_max {
|
||||||
|
@ -303,12 +303,12 @@ class Elm.Map (Elm.Widget, Elm.Interface_Scrollable,
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in type: Elm.Map.Source_Type; [[Source type.]]
|
@in type: Elm.Map.Source_Type; [[Source type.]]
|
||||||
@in source_name: const(char)*; [[The source to be used.]]
|
@in source_name: string; [[The source to be used.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
source_get @const {
|
source_get @const {
|
||||||
[[Get the name of currently used source for a specific type.]]
|
[[Get the name of currently used source for a specific type.]]
|
||||||
return: const(char)*; [[The name of the source in use.]]
|
return: string; [[The name of the source in use.]]
|
||||||
params {
|
params {
|
||||||
@in type: Elm.Map.Source_Type; [[Source type.]]
|
@in type: Elm.Map.Source_Type; [[Source type.]]
|
||||||
}
|
}
|
||||||
|
@ -430,7 +430,7 @@ class Elm.Map (Elm.Widget, Elm.Interface_Scrollable,
|
||||||
|
|
||||||
At least available sources of name type are "Nominatim".
|
At least available sources of name type are "Nominatim".
|
||||||
]]
|
]]
|
||||||
return: const(char)**; [[The char pointer array of source names.]]
|
return: string*; [[The char pointer array of source names.]]
|
||||||
params {
|
params {
|
||||||
@in type: Elm.Map.Source_Type; [[Source type.]]
|
@in type: Elm.Map.Source_Type; [[Source type.]]
|
||||||
}
|
}
|
||||||
|
@ -491,7 +491,7 @@ class Elm.Map (Elm.Widget, Elm.Interface_Scrollable,
|
||||||
]]
|
]]
|
||||||
return: Elm_Map_Name *; [[A #Elm_Map_Name handle for this coordinate.]]
|
return: Elm_Map_Name *; [[A #Elm_Map_Name handle for this coordinate.]]
|
||||||
params {
|
params {
|
||||||
@in address: const(char)* @optional; [[The address.]]
|
@in address: string @optional; [[The address.]]
|
||||||
@in lon: double; [[The longitude.]]
|
@in lon: double; [[The longitude.]]
|
||||||
@in lat: double; [[The latitude.]]
|
@in lat: double; [[The latitude.]]
|
||||||
@in name_cb: Elm_Map_Name_Cb @optional; [[The callback function.]]
|
@in name_cb: Elm_Map_Name_Cb @optional; [[The callback function.]]
|
||||||
|
@ -506,7 +506,7 @@ class Elm.Map (Elm.Widget, Elm.Interface_Scrollable,
|
||||||
@since 1.8
|
@since 1.8
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in address: const(char)*; [[The address.]]
|
@in address: string; [[The address.]]
|
||||||
@in name_cb: Elm_Map_Name_List_Cb @optional; [[The callback function.]]
|
@in name_cb: Elm_Map_Name_List_Cb @optional; [[The callback function.]]
|
||||||
@in data: void * @optional; [[The user callback data.]]
|
@in data: void * @optional; [[The user callback data.]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -48,8 +48,8 @@ class Elm.Menu (Elm.Widget, Evas.Clickable_Interface, Elm.Interface.Atspi.Select
|
||||||
return: Elm.Widget.Item; [[The new menu item.]]
|
return: Elm.Widget.Item; [[The new menu item.]]
|
||||||
params {
|
params {
|
||||||
@in parent: Elm.Widget.Item @optional; [[The parent menu item (optional).]]
|
@in parent: Elm.Widget.Item @optional; [[The parent menu item (optional).]]
|
||||||
@in icon: const(char)* @optional; [[An icon display on the item. The icon will be destroyed by the menu.]]
|
@in icon: string @optional; [[An icon display on the item. The icon will be destroyed by the menu.]]
|
||||||
@in label: const(char)*; [[The label of the item.]]
|
@in label: string; [[The label of the item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Function called when the user select the item.]]
|
@in func: Evas_Smart_Cb @optional; [[Function called when the user select the item.]]
|
||||||
@in data: const(void)* @optional; [[Data sent by the callback.]]
|
@in data: const(void)* @optional; [[Data sent by the callback.]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,7 +20,7 @@ class Elm.Menu.Item(Elm.Widget.Item, Elm.Interface.Atspi.Selection)
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
icon: const (char)*; [[The name of icon object.]]
|
icon: string; [[The name of icon object.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property selected {
|
@property selected {
|
||||||
|
|
|
@ -88,7 +88,7 @@ class Elm.Multibuttonentry (Elm.Layout)
|
||||||
|
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or NULL if not possible]]
|
return: Elm.Widget.Item; [[A handle to the item added or NULL if not possible]]
|
||||||
params {
|
params {
|
||||||
@in label: const(char)*; [[The label of new item]]
|
@in label: string; [[The label of new item]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
||||||
@in data: void * @optional; [[The pointer to the data to be attached]]
|
@in data: void * @optional; [[The pointer to the data to be attached]]
|
||||||
}
|
}
|
||||||
|
@ -116,7 +116,7 @@ class Elm.Multibuttonentry (Elm.Layout)
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or NULL if not possible]]
|
return: Elm.Widget.Item; [[A handle to the item added or NULL if not possible]]
|
||||||
params {
|
params {
|
||||||
@in before: Elm.Widget.Item; [[The item before which to add it]]
|
@in before: Elm.Widget.Item; [[The item before which to add it]]
|
||||||
@in label: const(char)*; [[The label of new item]]
|
@in label: string; [[The label of new item]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
||||||
@in data: void * @optional; [[The pointer to the data to be attached]]
|
@in data: void * @optional; [[The pointer to the data to be attached]]
|
||||||
}
|
}
|
||||||
|
@ -128,7 +128,7 @@ class Elm.Multibuttonentry (Elm.Layout)
|
||||||
|
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or NULL if not possible]]
|
return: Elm.Widget.Item; [[A handle to the item added or NULL if not possible]]
|
||||||
params {
|
params {
|
||||||
@in label: const(char)*; [[The label of new item]]
|
@in label: string; [[The label of new item]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
||||||
@in data: void * @optional; [[The pointer to the data to be attached]]
|
@in data: void * @optional; [[The pointer to the data to be attached]]
|
||||||
}
|
}
|
||||||
|
@ -167,7 +167,7 @@ class Elm.Multibuttonentry (Elm.Layout)
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or NULL if not possible]]
|
return: Elm.Widget.Item; [[A handle to the item added or NULL if not possible]]
|
||||||
params {
|
params {
|
||||||
@in after: Elm.Widget.Item; [[The item after which to add it]]
|
@in after: Elm.Widget.Item; [[The item after which to add it]]
|
||||||
@in label: const(char)*; [[The label of new item]]
|
@in label: string; [[The label of new item]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
@in func: Evas_Smart_Cb @optional; [[The callback function to be invoked when this item is pressed.]]
|
||||||
@in data: void * @optional; [[The pointer to the data to be attached]]
|
@in data: void * @optional; [[The pointer to the data to be attached]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -84,11 +84,11 @@ class Elm.Naviframe (Elm.Layout, Elm.Interface.Atspi_Widget_Action)
|
||||||
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
||||||
params {
|
params {
|
||||||
@in before: Elm.Widget.Item; [[The naviframe item to insert before.]]
|
@in before: Elm.Widget.Item; [[The naviframe item to insert before.]]
|
||||||
@in title_label: const(char)* @optional; [[The label in the title area. The name of the title label part is "elm.text.title"]]
|
@in title_label: string @optional; [[The label in the title area. The name of the title label part is "elm.text.title"]]
|
||||||
@in prev_btn: Evas.Object @nullable; [[The button to go to the previous item. If it is NULL, then naviframe will create a back button automatically. The name of the prev_btn part is "elm.swallow.prev_btn"]]
|
@in prev_btn: Evas.Object @nullable; [[The button to go to the previous item. If it is NULL, then naviframe will create a back button automatically. The name of the prev_btn part is "elm.swallow.prev_btn"]]
|
||||||
@in next_btn: Evas.Object @nullable; [[The button to go to the next item. Or It could be just an extra function button. The name of the next_btn part is "elm.swallow.next_btn"]]
|
@in next_btn: Evas.Object @nullable; [[The button to go to the next item. Or It could be just an extra function button. The name of the next_btn part is "elm.swallow.next_btn"]]
|
||||||
@in content: Evas.Object; [[The main content object. The name of content part is "elm.swallow.content"]]
|
@in content: Evas.Object; [[The main content object. The name of content part is "elm.swallow.content"]]
|
||||||
@in item_style: const(char)* @nullable; [[The current item style name. $NULL would be default.]]
|
@in item_style: string @nullable; [[The current item style name. $NULL would be default.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_push {
|
item_push {
|
||||||
|
@ -105,11 +105,11 @@ class Elm.Naviframe (Elm.Layout, Elm.Interface.Atspi_Widget_Action)
|
||||||
|
|
||||||
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
||||||
params {
|
params {
|
||||||
@in title_label: const(char)* @optional; [[The label in the title area. The name of the title label part is "elm.text.title"]]
|
@in title_label: string @optional; [[The label in the title area. The name of the title label part is "elm.text.title"]]
|
||||||
@in prev_btn: Evas.Object @nullable; [[The button to go to the previous item. If it is NULL, then naviframe will create a back button automatically. The name of the prev_btn part is "elm.swallow.prev_btn"]]
|
@in prev_btn: Evas.Object @nullable; [[The button to go to the previous item. If it is NULL, then naviframe will create a back button automatically. The name of the prev_btn part is "elm.swallow.prev_btn"]]
|
||||||
@in next_btn: Evas.Object @nullable; [[The button to go to the next item. Or It could be just an extra function button. The name of the next_btn part is "elm.swallow.next_btn"]]
|
@in next_btn: Evas.Object @nullable; [[The button to go to the next item. Or It could be just an extra function button. The name of the next_btn part is "elm.swallow.next_btn"]]
|
||||||
@in content: Evas.Object; [[The main content object. The name of content part is "elm.swallow.content"]]
|
@in content: Evas.Object; [[The main content object. The name of content part is "elm.swallow.content"]]
|
||||||
@in item_style: const(char)* @nullable; [[The current item style name. $NULL would be default.]]
|
@in item_style: string @nullable; [[The current item style name. $NULL would be default.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_simple_promote {
|
item_simple_promote {
|
||||||
|
@ -131,11 +131,11 @@ class Elm.Naviframe (Elm.Layout, Elm.Interface.Atspi_Widget_Action)
|
||||||
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
||||||
params {
|
params {
|
||||||
@in after: Elm.Widget.Item; [[The naviframe item to insert after.]]
|
@in after: Elm.Widget.Item; [[The naviframe item to insert after.]]
|
||||||
@in title_label: const(char)* @optional; [[The label in the title area. The name of the title label part is "elm.text.title"]]
|
@in title_label: string @optional; [[The label in the title area. The name of the title label part is "elm.text.title"]]
|
||||||
@in prev_btn: Evas.Object @nullable; [[The button to go to the previous item. If it is NULL, then naviframe will create a back button automatically. The name of the prev_btn part is "elm.swallow.prev_btn"]]
|
@in prev_btn: Evas.Object @nullable; [[The button to go to the previous item. If it is NULL, then naviframe will create a back button automatically. The name of the prev_btn part is "elm.swallow.prev_btn"]]
|
||||||
@in next_btn: Evas.Object @nullable; [[The button to go to the next item. Or It could be just an extra function button. The name of the next_btn part is "elm.swallow.next_btn"]]
|
@in next_btn: Evas.Object @nullable; [[The button to go to the next item. Or It could be just an extra function button. The name of the next_btn part is "elm.swallow.next_btn"]]
|
||||||
@in content: Evas.Object; [[The main content object. The name of content part is "elm.swallow.content"]]
|
@in content: Evas.Object; [[The main content object. The name of content part is "elm.swallow.content"]]
|
||||||
@in item_style: const(char)* @nullable; [[The current item style name. $NULL would be default.]]
|
@in item_style: string @nullable; [[The current item style name. $NULL would be default.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,7 +13,7 @@ class Elm.Naviframe.Item(Elm.Widget.Item)
|
||||||
[[Set an item style.]]
|
[[Set an item style.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
style: const (char) * @nullable; [[The current item style name. $null would be default]]
|
style: string @nullable; [[The current item style name. $null would be default]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
pop_to {
|
pop_to {
|
||||||
|
|
|
@ -23,7 +23,7 @@ class Elm.Plug (Elm.Widget, Evas.Clickable_Interface)
|
||||||
[[Connect a plug widget to service provided by socket image.]]
|
[[Connect a plug widget to service provided by socket image.]]
|
||||||
return: bool; [[$true on success, $false on error.]]
|
return: bool; [[$true on success, $false on error.]]
|
||||||
params {
|
params {
|
||||||
@in svcname: const(char)*; [[The service name to connect to set up by the socket.]]
|
@in svcname: string; [[The service name to connect to set up by the socket.]]
|
||||||
@in svcnum: int; [[The service number to connect to (set up by socket).]]
|
@in svcnum: int; [[The service number to connect to (set up by socket).]]
|
||||||
@in svcsys: bool; [[Boolean to set if the service is a system one or not (set up by socket).]]
|
@in svcsys: bool; [[Boolean to set if the service is a system one or not (set up by socket).]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -152,7 +152,7 @@ class Elm.Popup (Elm.Layout, Elm.Interface.Atspi_Widget_Action)
|
||||||
]]
|
]]
|
||||||
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
return: Elm.Widget.Item; [[A handle to the item added or $null on errors.]]
|
||||||
params {
|
params {
|
||||||
@in label: const(char)*; [[The Label of the new item.]]
|
@in label: string; [[The Label of the new item.]]
|
||||||
@in icon: Evas.Object @optional; [[Icon to be set on new item.]]
|
@in icon: Evas.Object @optional; [[Icon to be set on new item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[Convenience function called when item selected.]]
|
@in func: Evas_Smart_Cb @optional; [[Convenience function called when item selected.]]
|
||||||
@in data: const(void)* @optional; [[Data passed to $func above.]]
|
@in data: const(void)* @optional; [[Data passed to $func above.]]
|
||||||
|
|
|
@ -91,7 +91,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
|
||||||
|
|
||||||
return: bool; [[$true, on success, $false otherwise]]
|
return: bool; [[$true, on success, $false otherwise]]
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*; [[The name of the item (as declared in the prefs collection)]]
|
@in name: string; [[The name of the item (as declared in the prefs collection)]]
|
||||||
@in value: const(generic_value)*; [[The value to set on the item. It should be typed as the item expects, preferably, or a conversion will take place]]
|
@in value: const(generic_value)*; [[The value to set on the item. It should be typed as the item expects, preferably, or a conversion will take place]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -104,7 +104,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
|
||||||
return: bool; [[$true, on success, $false otherwise]]
|
return: bool; [[$true, on success, $false otherwise]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*; [[The name of the item (as declared in the prefs collection) to get value from]]
|
@in name: string; [[The name of the item (as declared in the prefs collection) to get value from]]
|
||||||
@out value: generic_value; [[Where to store the value of the item. It will be overwritten and setup with the type the item is bound to]]
|
@out value: generic_value; [[Where to store the value of the item. It will be overwritten and setup with the type the item is bound to]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -121,7 +121,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
|
||||||
|
|
||||||
return: const(Evas.Object); [[A valid widget handle, on success, or $NULL, otherwise]]
|
return: const(Evas.Object); [[A valid widget handle, on success, or $NULL, otherwise]]
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*; [[The name of the item (as declared in the prefs collection) to get object from]]
|
@in name: string; [[The name of the item (as declared in the prefs collection) to get object from]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_disabled_set {
|
item_disabled_set {
|
||||||
|
@ -130,7 +130,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*; [[The name of the item (as declared in the prefs collection) to act on]]
|
@in name: string; [[The name of the item (as declared in the prefs collection) to act on]]
|
||||||
@in disabled: bool; [[$true, to make it disabled, $false otherwise]]
|
@in disabled: bool; [[$true, to make it disabled, $false otherwise]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -140,7 +140,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
return: bool; [[$true, if it is disabled, $false otherwise]]
|
return: bool; [[$true, if it is disabled, $false otherwise]]
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*; [[The name of the item (as declared in the prefs collection) to get disabled state from]]
|
@in name: string; [[The name of the item (as declared in the prefs collection) to get disabled state from]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_swallow {
|
item_swallow {
|
||||||
|
@ -150,7 +150,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
|
||||||
|
|
||||||
return: bool; [[$true, on success, $false otherwise]]
|
return: bool; [[$true, on success, $false otherwise]]
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*; [[the name of the SWALLOW item (as declared in the prefs collection)]]
|
@in name: string; [[the name of the SWALLOW item (as declared in the prefs collection)]]
|
||||||
@in child: Evas.Object; [[The object to occupy the item]]
|
@in child: Evas.Object; [[The object to occupy the item]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -164,7 +164,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*; [[The name of the item (as declared in the prefs collection) to act on]]
|
@in name: string; [[The name of the item (as declared in the prefs collection) to act on]]
|
||||||
@in editable: bool; [[$true, to make it editable, $false otherwise]]
|
@in editable: bool; [[$true, to make it editable, $false otherwise]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -174,7 +174,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
return: bool; [[$true, if it is editable, $false otherwise]]
|
return: bool; [[$true, if it is editable, $false otherwise]]
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*; [[The name of the item (as declared in the prefs collection) to get editable state from]]
|
@in name: string; [[The name of the item (as declared in the prefs collection) to get editable state from]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_unswallow {
|
item_unswallow {
|
||||||
|
@ -184,7 +184,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
|
||||||
|
|
||||||
return: Evas.Object; [[The unswallowed object, or NULL on errors]]
|
return: Evas.Object; [[The unswallowed object, or NULL on errors]]
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*; [[the name of the SWALLOW item (as declared in the prefs collection)]]
|
@in name: string; [[the name of the SWALLOW item (as declared in the prefs collection)]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_visible_set {
|
item_visible_set {
|
||||||
|
@ -197,7 +197,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*; [[The name of the item (as declared in the prefs collection) to change visibility of]]
|
@in name: string; [[The name of the item (as declared in the prefs collection) to change visibility of]]
|
||||||
@in visible: bool; [[$true, to make it visible, $false otherwise]]
|
@in visible: bool; [[$true, to make it visible, $false otherwise]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -207,7 +207,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
return: bool; [[$true, if it is visible, $false otherwise]]
|
return: bool; [[$true, if it is visible, $false otherwise]]
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*; [[The name of the item (as declared in the prefs collection) to get visibility state from]]
|
@in name: string; [[The name of the item (as declared in the prefs collection) to get visibility state from]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -32,7 +32,7 @@ class Elm.Progressbar (Elm.Layout, Efl.Ui.Progress,
|
||||||
|
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The partname to which val have to set]]
|
@in part: string; [[The partname to which val have to set]]
|
||||||
@in val: double; [[The progress value (must be between $0.0 and 1.0)]]
|
@in val: double; [[The progress value (must be between $0.0 and 1.0)]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -42,7 +42,7 @@ class Elm.Progressbar (Elm.Layout, Efl.Ui.Progress,
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
return: double; [[The value of the progressbar]]
|
return: double; [[The value of the progressbar]]
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*; [[The part name of the progress bar]]
|
@in part: string; [[The part name of the progress bar]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
pulse {
|
pulse {
|
||||||
|
|
|
@ -30,8 +30,8 @@ class Elm.Scroller (Elm.Layout, Elm.Interface_Scrollable,
|
||||||
[[Set custom theme elements for the scroller]]
|
[[Set custom theme elements for the scroller]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
klass: const(char)*;
|
klass: string;
|
||||||
group: const(char)*;
|
group: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
page_scroll_limit_set @const {
|
page_scroll_limit_set @const {
|
||||||
|
|
|
@ -33,7 +33,7 @@ class Elm.Segment_Control (Elm.Layout)
|
||||||
with function elm_object_item_text_set. If no label
|
with function elm_object_item_text_set. If no label
|
||||||
was passed as argument, it will return $NULL.]]
|
was passed as argument, it will return $NULL.]]
|
||||||
|
|
||||||
return: const(char)*; [[The label of the item at $index.]]
|
return: string; [[The label of the item at $index.]]
|
||||||
params {
|
params {
|
||||||
@in idx: int; [[The index of the segment item.]]
|
@in idx: int; [[The index of the segment item.]]
|
||||||
}
|
}
|
||||||
|
@ -58,7 +58,7 @@ class Elm.Segment_Control (Elm.Layout)
|
||||||
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
||||||
params {
|
params {
|
||||||
@in icon: Evas.Object @optional; [[The icon object to use for the left side of the item. An icon can be any Evas object, but usually it is an icon created with elm_icon_add().]]
|
@in icon: Evas.Object @optional; [[The icon object to use for the left side of the item. An icon can be any Evas object, but usually it is an icon created with elm_icon_add().]]
|
||||||
@in label: const(char)* @optional; [[The label of the item.]]
|
@in label: string @optional; [[The label of the item.]]
|
||||||
@in idx: int; [[Item position. Value should be between 0 and items count.]]
|
@in idx: int; [[Item position. Value should be between 0 and items count.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -116,7 +116,7 @@ class Elm.Segment_Control (Elm.Layout)
|
||||||
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
||||||
params {
|
params {
|
||||||
@in icon: Evas.Object @optional; [[The icon object to use for the left side of the item. An icon can be any Evas object, but usually it is an icon created with elm_icon_add().]]
|
@in icon: Evas.Object @optional; [[The icon object to use for the left side of the item. An icon can be any Evas object, but usually it is an icon created with elm_icon_add().]]
|
||||||
@in label: const(char)* @optional; [[The label of the item. Note that, NULL is different from empty string "".]]
|
@in label: string @optional; [[The label of the item. Note that, NULL is different from empty string "".]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
item_icon_get @const {
|
item_icon_get @const {
|
||||||
|
|
|
@ -39,7 +39,7 @@ class Elm.Slider (Elm.Layout, Efl.Ui.Progress,
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
indicator: const(char)* @nullable; [[The format string for the indicator display.]]
|
indicator: string @nullable; [[The format string for the indicator display.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property indicator_show {
|
@property indicator_show {
|
||||||
|
|
|
@ -57,7 +57,7 @@ class Elm.Slideshow (Elm.Layout, Elm.Interface.Atspi_Widget_Action)
|
||||||
[[Get the current slide layout in use for a given slideshow widget.]]
|
[[Get the current slide layout in use for a given slideshow widget.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
layout: const(char)*; [[The new layout's name string.]]
|
layout: string; [[The new layout's name string.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property transition {
|
@property transition {
|
||||||
|
@ -76,7 +76,7 @@ class Elm.Slideshow (Elm.Layout, Elm.Interface.Atspi_Widget_Action)
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
transition: const(char)* @nullable; [[The new transition's name string.]]
|
transition: string @nullable; [[The new transition's name string.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property loop {
|
@property loop {
|
||||||
|
@ -173,7 +173,7 @@ class Elm.Slideshow (Elm.Layout, Elm.Interface.Atspi_Widget_Action)
|
||||||
is valid and has not internally changed its list for some
|
is valid and has not internally changed its list for some
|
||||||
reason, so make a copy if you need it around.
|
reason, so make a copy if you need it around.
|
||||||
]]
|
]]
|
||||||
return: const(list<const(char)*>); [[
|
return: const(list<string>); [[
|
||||||
The list of transitions (list of stringshared strings
|
The list of transitions (list of stringshared strings
|
||||||
as data).
|
as data).
|
||||||
]]
|
]]
|
||||||
|
@ -220,7 +220,7 @@ class Elm.Slideshow (Elm.Layout, Elm.Interface.Atspi_Widget_Action)
|
||||||
like to use them out of this call's context, you'd better
|
like to use them out of this call's context, you'd better
|
||||||
\@ref eina_stringshare_ref them.
|
\@ref eina_stringshare_ref them.
|
||||||
]]
|
]]
|
||||||
return: const(list<const(char)*>); [[
|
return: const(list<string>); [[
|
||||||
The list of layouts (list of stringshared strings as data)
|
The list of layouts (list of stringshared strings as data)
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -112,7 +112,7 @@ class Elm.Spinner (Elm.Layout, Efl.Ui.Spin,
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
fmt: const(char)* @nullable; [[The format string for the label display.]]
|
fmt: string @nullable; [[The format string for the label display.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
special_value_add {
|
special_value_add {
|
||||||
|
@ -137,7 +137,7 @@ class Elm.Spinner (Elm.Layout, Efl.Ui.Spin,
|
||||||
*/
|
*/
|
||||||
params {
|
params {
|
||||||
@in value: double; [[The value to be replaced.]]
|
@in value: double; [[The value to be replaced.]]
|
||||||
@in label: const(char)*; [[The label to be used.]]
|
@in label: string; [[The label to be used.]]
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,9 +28,9 @@ interface Elm.Sys_Notify_Interface
|
||||||
params {
|
params {
|
||||||
@in replaces_id: uint; [[Notification ID that this notification replaces.
|
@in replaces_id: uint; [[Notification ID that this notification replaces.
|
||||||
The value 0 means a new notification.]]
|
The value 0 means a new notification.]]
|
||||||
@in icon: const(char) *; [[The optional program icon of the calling application]]
|
@in icon: string; [[The optional program icon of the calling application]]
|
||||||
@in summary: const(char) *; [[The summary text briefly describing the notification]]
|
@in summary: string; [[The summary text briefly describing the notification]]
|
||||||
@in body: const(char) * @optional; [[The optional detailed body text. Can be empty]]
|
@in body: string @optional; [[The optional detailed body text. Can be empty]]
|
||||||
@in urgency: Elm.Sys_Notify.Urgency; [[The urgency level]]
|
@in urgency: Elm.Sys_Notify.Urgency; [[The urgency level]]
|
||||||
@in timeout: int; [[Timeout display in milliseconds]]
|
@in timeout: int; [[Timeout display in milliseconds]]
|
||||||
@in cb: Elm_Sys_Notify_Send_Cb; [[Callback used to retrieve the notification id
|
@in cb: Elm_Sys_Notify_Send_Cb; [[Callback used to retrieve the notification id
|
||||||
|
@ -46,9 +46,9 @@ interface Elm.Sys_Notify_Interface
|
||||||
]]
|
]]
|
||||||
|
|
||||||
params {
|
params {
|
||||||
@in icon: const(char) *; [[The optional program icon of the calling application]]
|
@in icon: string; [[The optional program icon of the calling application]]
|
||||||
@in summary: const(char) *; [[The summary text briefly describing the notification]]
|
@in summary: string; [[The summary text briefly describing the notification]]
|
||||||
@in body: const(char) *; [[The optional detailed body text. Can be empty]]
|
@in body: string; [[The optional detailed body text. Can be empty]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
close @const {
|
close @const {
|
||||||
|
|
|
@ -36,7 +36,7 @@ class Elm.Systray (Eo.Base)
|
||||||
[[Get the id of the Status Notifier Item.]]
|
[[Get the id of the Status Notifier Item.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
id: const(char)* @nullable;
|
id: string @nullable;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property category {
|
@property category {
|
||||||
|
@ -58,7 +58,7 @@ class Elm.Systray (Eo.Base)
|
||||||
[[Get the path to the icon's theme currently in use.]]
|
[[Get the path to the icon's theme currently in use.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
icon_theme_path: const(char)* @nullable;
|
icon_theme_path: string @nullable;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property menu {
|
@property menu {
|
||||||
|
@ -80,7 +80,7 @@ class Elm.Systray (Eo.Base)
|
||||||
[[Get the name of the attention icon used by the Status Notifier Item.]]
|
[[Get the name of the attention icon used by the Status Notifier Item.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
att_icon_name: const(char)* @nullable;
|
att_icon_name: string @nullable;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property status {
|
@property status {
|
||||||
|
@ -102,7 +102,7 @@ class Elm.Systray (Eo.Base)
|
||||||
[[Get the name of the icon used by the Status Notifier Item.]]
|
[[Get the name of the icon used by the Status Notifier Item.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
icon_name: const(char)* @nullable;
|
icon_name: string @nullable;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property title {
|
@property title {
|
||||||
|
@ -113,7 +113,7 @@ class Elm.Systray (Eo.Base)
|
||||||
[[Get the title of the Status Notifier Item.]]
|
[[Get the title of the Status Notifier Item.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
title: const(char)* @nullable;
|
title: string @nullable;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
register {
|
register {
|
||||||
|
|
|
@ -223,8 +223,8 @@ class Elm.Toolbar (Elm.Widget, Elm.Interface_Scrollable, Efl.Orientation,
|
||||||
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
||||||
params {
|
params {
|
||||||
@in before: Elm.Widget.Item; [[The toolbar item to insert before.]]
|
@in before: Elm.Widget.Item; [[The toolbar item to insert before.]]
|
||||||
@in icon: const(char)* @optional; [[A string with icon name or the absolute path of an image file.]]
|
@in icon: string @optional; [[A string with icon name or the absolute path of an image file.]]
|
||||||
@in label: const(char)*; [[The label of the item.]]
|
@in label: string; [[The label of the item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
||||||
}
|
}
|
||||||
|
@ -257,8 +257,8 @@ class Elm.Toolbar (Elm.Widget, Elm.Interface_Scrollable, Efl.Orientation,
|
||||||
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
||||||
params {
|
params {
|
||||||
@in after: Elm.Widget.Item; [[The toolbar item to insert after.]]
|
@in after: Elm.Widget.Item; [[The toolbar item to insert after.]]
|
||||||
@in icon: const(char)* @optional; [[A string with icon name or the absolute path of an image file.]]
|
@in icon: string @optional; [[A string with icon name or the absolute path of an image file.]]
|
||||||
@in label: const(char)*; [[The label of the item.]]
|
@in label: string; [[The label of the item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
||||||
}
|
}
|
||||||
|
@ -290,8 +290,8 @@ class Elm.Toolbar (Elm.Widget, Elm.Interface_Scrollable, Efl.Orientation,
|
||||||
|
|
||||||
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
||||||
params {
|
params {
|
||||||
@in icon: const(char)* @optional; [[A string with icon name or the absolute path of an image file.]]
|
@in icon: string @optional; [[A string with icon name or the absolute path of an image file.]]
|
||||||
@in label: const(char)*; [[The label of the item.]]
|
@in label: string; [[The label of the item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
||||||
}
|
}
|
||||||
|
@ -327,8 +327,8 @@ class Elm.Toolbar (Elm.Widget, Elm.Interface_Scrollable, Efl.Orientation,
|
||||||
|
|
||||||
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
return: Elm.Widget.Item; [[The created item or $NULL upon failure.]]
|
||||||
params {
|
params {
|
||||||
@in icon: const(char)* @optional; [[A string with icon name or the absolute path of an image file.]]
|
@in icon: string @optional; [[A string with icon name or the absolute path of an image file.]]
|
||||||
@in label: const(char)*; [[The label of the item.]]
|
@in label: string; [[The label of the item.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked.]]
|
||||||
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
@in data: const(void)* @optional; [[The data to associate with the item for related callbacks.]]
|
||||||
}
|
}
|
||||||
|
@ -338,7 +338,7 @@ class Elm.Toolbar (Elm.Widget, Elm.Interface_Scrollable, Efl.Orientation,
|
||||||
|
|
||||||
return: Elm.Widget.Item; [[The pointer to the toolbar item matching $label or $NULL on failure.]]
|
return: Elm.Widget.Item; [[The pointer to the toolbar item matching $label or $NULL on failure.]]
|
||||||
params {
|
params {
|
||||||
@in label: const(char)*; [[The label of the item to find.]]
|
@in label: string; [[The label of the item to find.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,8 +16,8 @@ struct Elm.Toolbar.Item.State
|
||||||
State of a Elm_Toolbar_Item.
|
State of a Elm_Toolbar_Item.
|
||||||
Can be created with elm_toolbar_item_state_add() and removed with elm_toolbar_item_state_del().
|
Can be created with elm_toolbar_item_state_add() and removed with elm_toolbar_item_state_del().
|
||||||
]]
|
]]
|
||||||
label: const(char)*;
|
label: string;
|
||||||
icon_str: const(char)*;
|
icon_str: string;
|
||||||
icon: Evas.Object;
|
icon: Evas.Object;
|
||||||
func: Evas_Smart_Cb ;
|
func: Evas_Smart_Cb ;
|
||||||
data: const(void)*;
|
data: const(void)*;
|
||||||
|
@ -111,7 +111,7 @@ class Elm.Toolbar.Item(Elm.Widget.Item)
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
icon: const(char)*; [[A string with icon name or the
|
icon: string; [[A string with icon name or the
|
||||||
absolute path of an image file.]]
|
absolute path of an image file.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -197,8 +197,8 @@ class Elm.Toolbar.Item(Elm.Widget.Item)
|
||||||
params {
|
params {
|
||||||
@in img: const (void) *; [[The binary data that will be used as an image.]]
|
@in img: const (void) *; [[The binary data that will be used as an image.]]
|
||||||
@in size: size; [[The size of binary data $img.]]
|
@in size: size; [[The size of binary data $img.]]
|
||||||
@in format: const (char) *; [[Optional format of $img to pass to the image loader.]]
|
@in format: string; [[Optional format of $img to pass to the image loader.]]
|
||||||
@in key: const (char) *; [[Optional key of $img to pass to the image loader (eg. if $img is an edje file).]]
|
@in key: string; [[Optional key of $img to pass to the image loader (eg. if $img is an edje file).]]
|
||||||
}
|
}
|
||||||
return: bool;
|
return: bool;
|
||||||
}
|
}
|
||||||
|
@ -209,8 +209,8 @@ class Elm.Toolbar.Item(Elm.Widget.Item)
|
||||||
elm_toolbar_item_icon_set().
|
elm_toolbar_item_icon_set().
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in file: const (char) *; [[The file that contains the image.]]
|
@in file: string; [[The file that contains the image.]]
|
||||||
@in key: const (char) *; [[Optional key of $img to pass to the image loader (eg. if $img is an edje file).]]
|
@in key: string; [[Optional key of $img to pass to the image loader (eg. if $img is an edje file).]]
|
||||||
}
|
}
|
||||||
return: bool;
|
return: bool;
|
||||||
}
|
}
|
||||||
|
@ -226,8 +226,8 @@ class Elm.Toolbar.Item(Elm.Widget.Item)
|
||||||
@.state_del.
|
@.state_del.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in icon: const (char) *; [[A string with icon name or the absolute path of an image file.]]
|
@in icon: string; [[A string with icon name or the absolute path of an image file.]]
|
||||||
@in label: const (char) *; [[The label of the new state.]]
|
@in label: string; [[The label of the new state.]]
|
||||||
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked when this state is selected.]]
|
@in func: Evas_Smart_Cb @optional; [[The function to call when the item is clicked when this state is selected.]]
|
||||||
@in data: const (void) * @optional; [[The data to associate with the state.]]
|
@in data: const (void) * @optional; [[The data to associate with the state.]]
|
||||||
}
|
}
|
||||||
|
|
|
@ -94,7 +94,7 @@ class Elm.Video (Elm.Layout, Efl.File, Elm.Interface.Atspi_Widget_Action)
|
||||||
|
|
||||||
Note: Don't change or free the string returned by this function.
|
Note: Don't change or free the string returned by this function.
|
||||||
]]
|
]]
|
||||||
return: const(char)*; [[A string containing the title.]]
|
return: string; [[A string containing the title.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
play {
|
play {
|
||||||
|
|
|
@ -16,7 +16,7 @@ class Elm.View.Form (Eo.Base)
|
||||||
@since 1.11
|
@since 1.11
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in propname: const(char)*; [[Property name]]
|
@in propname: string; [[Property name]]
|
||||||
@in evas: Evas.Object; [[Evas widget]]
|
@in evas: Evas.Object; [[Evas widget]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,7 +11,7 @@ class Elm.View.List (Eo.Base)
|
||||||
params {
|
params {
|
||||||
@in genlist: Evas.Object; [[Genlist object]]
|
@in genlist: Evas.Object; [[Genlist object]]
|
||||||
@in item_type: Elm.Genlist.Item.Type; [[Item type]]
|
@in item_type: Elm.Genlist.Item.Type; [[Item type]]
|
||||||
@in item_style: const(char)*; [[The current item style name. $null would be default.]]
|
@in item_style: string; [[The current item style name. $null would be default.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
evas_object_get {
|
evas_object_get {
|
||||||
|
@ -29,8 +29,8 @@ class Elm.View.List (Eo.Base)
|
||||||
@since 1.11
|
@since 1.11
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in property: const(char)*; [[Property name]]
|
@in property: string; [[Property name]]
|
||||||
@in part: const(char)*; [[Edje's theme part]]
|
@in part: string; [[Edje's theme part]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
model_set {
|
model_set {
|
||||||
|
|
|
@ -44,7 +44,7 @@ class Elm.Web (Elm.Widget)
|
||||||
[[Return current useragent of elm_web object.]]
|
[[Return current useragent of elm_web object.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
user_agent: const(char)*; [[String for useragent.]]
|
user_agent: string; [[String for useragent.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property url @virtual_pure {
|
@property url @virtual_pure {
|
||||||
|
@ -64,7 +64,7 @@ class Elm.Web (Elm.Widget)
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
url: const(char)*; [[The URL to set.]]
|
url: string; [[The URL to set.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property bg_color @virtual_pure {
|
@property bg_color @virtual_pure {
|
||||||
|
@ -338,7 +338,7 @@ class Elm.Web (Elm.Widget)
|
||||||
The string returned must be freed by the user when it's done
|
The string returned must be freed by the user when it's done
|
||||||
with it.
|
with it.
|
||||||
]]
|
]]
|
||||||
return: own(const(char)*) @warn_unused; [[A newly allocated string, or
|
return: own(string) @warn_unused; [[A newly allocated string, or
|
||||||
$null if nothing is selected
|
$null if nothing is selected
|
||||||
or an error occurred.]]
|
or an error occurred.]]
|
||||||
}
|
}
|
||||||
|
@ -350,7 +350,7 @@ class Elm.Web (Elm.Widget)
|
||||||
The returned string must not be freed and is guaranteed to be
|
The returned string must not be freed and is guaranteed to be
|
||||||
stringshared.
|
stringshared.
|
||||||
]]
|
]]
|
||||||
return: free(own(const(char)*), eina_stringshare_del) @warn_unused; [[
|
return: free(own(string), eina_stringshare_del) @warn_unused; [[
|
||||||
A stringshared internal string with the current title, or $null on
|
A stringshared internal string with the current title, or $null on
|
||||||
failure.
|
failure.
|
||||||
]]
|
]]
|
||||||
|
@ -390,9 +390,9 @@ class Elm.Web (Elm.Widget)
|
||||||
]]
|
]]
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in html: const(char)*; [[HTML data to load.]]
|
@in html: string; [[HTML data to load.]]
|
||||||
@in base_url: const(char)* @optional; [[Base URL used for relative paths to external objects (optional).]]
|
@in base_url: string @optional; [[Base URL used for relative paths to external objects (optional).]]
|
||||||
@in unreachable_url: const(char)* @optional; [[URL that could not be reached (optional).]]
|
@in unreachable_url: string @optional; [[URL that could not be reached (optional).]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
text_search @const @virtual_pure {
|
text_search @const @virtual_pure {
|
||||||
|
@ -400,7 +400,7 @@ class Elm.Web (Elm.Widget)
|
||||||
return: bool; [[$true if the given string was found, $false if not
|
return: bool; [[$true if the given string was found, $false if not
|
||||||
or failure.]]
|
or failure.]]
|
||||||
params {
|
params {
|
||||||
@in string: const(char)*; [[String to search.]]
|
@in string: string; [[String to search.]]
|
||||||
@in case_sensitive: bool; [[If search should be case sensitive or not.]]
|
@in case_sensitive: bool; [[If search should be case sensitive or not.]]
|
||||||
@in forward: bool; [[If search is from cursor and on or backwards.]]
|
@in forward: bool; [[If search is from cursor and on or backwards.]]
|
||||||
@in wrap: bool; [[If search should wrap at the end.]]
|
@in wrap: bool; [[If search should wrap at the end.]]
|
||||||
|
@ -441,7 +441,7 @@ class Elm.Web (Elm.Widget)
|
||||||
[[Marks matches of the given string in a document.]]
|
[[Marks matches of the given string in a document.]]
|
||||||
return: uint; [[Number of matched $string.]]
|
return: uint; [[Number of matched $string.]]
|
||||||
params {
|
params {
|
||||||
@in string: const(char)*; [[String to match.]]
|
@in string: string; [[String to match.]]
|
||||||
@in case_sensitive: bool; [[If match should be case sensitive or not.]]
|
@in case_sensitive: bool; [[If match should be case sensitive or not.]]
|
||||||
@in highlight: bool; [[If matches should be highlighted.]]
|
@in highlight: bool; [[If matches should be highlighted.]]
|
||||||
@in limit: uint; [[Maximum amount of matches, or zero to unlimited.]]
|
@in limit: uint; [[Maximum amount of matches, or zero to unlimited.]]
|
||||||
|
|
|
@ -68,7 +68,7 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
style: const(char)*; [[The name of the focus highlight style.]]
|
style: string; [[The name of the focus highlight style.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property tree_unfocusable {
|
@property tree_unfocusable {
|
||||||
|
@ -152,7 +152,7 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
style: const(char)*;
|
style: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property scale {
|
@property scale {
|
||||||
|
@ -232,7 +232,7 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
txt: const(char)* @nullable;
|
txt: string @nullable;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property drag_lock_x {
|
@property drag_lock_x {
|
||||||
|
@ -276,9 +276,9 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
edj: Evas.Object;
|
edj: Evas.Object;
|
||||||
wname: const(char)*;
|
wname: string;
|
||||||
welement: const(char)*;
|
welement: string;
|
||||||
wstyle: const(char)*;
|
wstyle: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property hover_object {
|
@property hover_object {
|
||||||
|
@ -307,8 +307,8 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
set {
|
set {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
part: const(char)*;
|
part: string;
|
||||||
domain: const(char)*;
|
domain: string;
|
||||||
translatable: bool;
|
translatable: bool;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -331,9 +331,9 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
set {
|
set {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
part: const(char)*;
|
part: string;
|
||||||
domain: const(char)*;
|
domain: string;
|
||||||
label: const(char)*;
|
label: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property scrollable_children {
|
@property scrollable_children {
|
||||||
|
@ -451,10 +451,10 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
keys {
|
keys {
|
||||||
part: const(char)*;
|
part: string;
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
label: const(char)*;
|
label: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
newest_focus_order_get @const {
|
newest_focus_order_get @const {
|
||||||
|
@ -522,10 +522,10 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
part_text_translate {
|
part_text_translate {
|
||||||
return: const(char)*;
|
return: string;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*;
|
@in part: string;
|
||||||
@in text: const(char)*;
|
@in text: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
focus_highlight_geometry_get @const {
|
focus_highlight_geometry_get @const {
|
||||||
|
@ -636,8 +636,8 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
}
|
}
|
||||||
signal_callback_add {
|
signal_callback_add {
|
||||||
params {
|
params {
|
||||||
@in emission: const(char)*;
|
@in emission: string;
|
||||||
@in source: const(char)*;
|
@in source: string;
|
||||||
@in func: Edje.Signal_Cb;
|
@in func: Edje.Signal_Cb;
|
||||||
@in data: void *;
|
@in data: void *;
|
||||||
}
|
}
|
||||||
|
@ -649,7 +649,7 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
name_find @const {
|
name_find @const {
|
||||||
return: Evas.Object;
|
return: Evas.Object;
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*;
|
@in name: string;
|
||||||
@in recurse: int;
|
@in recurse: int;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -706,9 +706,9 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
translatable_part_text_get @const {
|
translatable_part_text_get @const {
|
||||||
return: const(char)*;
|
return: string;
|
||||||
params {
|
params {
|
||||||
@in part: const(char)*;
|
@in part: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
focus_restore {
|
focus_restore {
|
||||||
|
@ -778,15 +778,15 @@ abstract Elm.Widget (Evas.Object.Smart, Elm.Interface.Atspi_Accessible, Elm.Inte
|
||||||
signal_callback_del {
|
signal_callback_del {
|
||||||
return: void *;
|
return: void *;
|
||||||
params {
|
params {
|
||||||
@in emission: const(char)*;
|
@in emission: string;
|
||||||
@in source: const(char)*;
|
@in source: string;
|
||||||
@in func: Edje.Signal_Cb;
|
@in func: Edje.Signal_Cb;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
signal_emit {
|
signal_emit {
|
||||||
params {
|
params {
|
||||||
@in emission: const(char)*;
|
@in emission: string;
|
||||||
@in source: const(char)*;
|
@in source: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
disable {
|
disable {
|
||||||
|
|
|
@ -34,7 +34,7 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
set {
|
set {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
style: const (char)*; [[the theme style used/to use (default, transparent, ...)]]
|
style: string; [[the theme style used/to use (default, transparent, ...)]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property cursor {
|
@property cursor {
|
||||||
|
@ -54,7 +54,7 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
set {
|
set {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
cursor: const (char) *; [[the cursor type's name]]
|
cursor: string; [[the cursor type's name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property cursor_style {
|
@property cursor_style {
|
||||||
|
@ -73,7 +73,7 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
set {
|
set {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
style: const (char) *; [[the theme style to use/in use (e.g. $"default", $"transparent", etc)]]
|
style: string; [[the theme style to use/in use (e.g. $"default", $"transparent", etc)]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property cursor_engine_only {
|
@property cursor_engine_only {
|
||||||
|
@ -105,7 +105,7 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
set {
|
set {
|
||||||
}
|
}
|
||||||
keys {
|
keys {
|
||||||
part: const (char) * @nullable; [[The content part name (NULL for the default content)]]
|
part: string @nullable; [[The content part name (NULL for the default content)]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
content: Evas.Object; [[The content of the object item]]
|
content: Evas.Object; [[The content of the object item]]
|
||||||
|
@ -120,10 +120,10 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
set {
|
set {
|
||||||
}
|
}
|
||||||
keys {
|
keys {
|
||||||
part: const (char) * @nullable; [[The text part name (NULL for the default label)]]
|
part: string @nullable; [[The text part name (NULL for the default label)]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
label: const (char) *; [[Text of the label]]
|
label: string; [[Text of the label]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property part_text_custom @protected {
|
@property part_text_custom @protected {
|
||||||
|
@ -136,10 +136,10 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
legacy: null;
|
legacy: null;
|
||||||
}
|
}
|
||||||
keys {
|
keys {
|
||||||
part: const (char) *;
|
part: string;
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
label: const (char) *;
|
label: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property focus {
|
@property focus {
|
||||||
|
@ -163,7 +163,7 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
set {
|
set {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
style: const (char) *; [[The style of object item]]
|
style: string; [[The style of object item]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property disabled {
|
@property disabled {
|
||||||
|
@ -222,14 +222,14 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
|
|
||||||
See: elm_object_tooltip_text_set() for more details.]]
|
See: elm_object_tooltip_text_set() for more details.]]
|
||||||
params {
|
params {
|
||||||
text: const (char) *; [[The text to set in the content.]]
|
text: string; [[The text to set in the content.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
tooltip_translatable_text_set @protected {
|
tooltip_translatable_text_set @protected {
|
||||||
[[Set widget item tooltip as a text string]]
|
[[Set widget item tooltip as a text string]]
|
||||||
legacy: null;
|
legacy: null;
|
||||||
params {
|
params {
|
||||||
text: const (char) *;
|
text: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
tooltip_unset {
|
tooltip_unset {
|
||||||
|
@ -258,7 +258,7 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
|
|
||||||
Note: Elementary object items may have many contents]]
|
Note: Elementary object items may have many contents]]
|
||||||
params {
|
params {
|
||||||
part: const (char) *; [[The content part name to unset (NULL for the default content)]]
|
part: string; [[The content part name to unset (NULL for the default content)]]
|
||||||
}
|
}
|
||||||
return: Evas.Object;
|
return: Evas.Object;
|
||||||
}
|
}
|
||||||
|
@ -275,8 +275,8 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
|
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
params {
|
params {
|
||||||
emission: const (char) *; [[The signal's name.]]
|
emission: string; [[The signal's name.]]
|
||||||
source: const (char) *; [[The signal's source.]]
|
source: string; [[The signal's source.]]
|
||||||
func: Elm_Object_Item_Signal_Cb; [[The callback function to be executed when the signal is emitted.]]
|
func: Elm_Object_Item_Signal_Cb; [[The callback function to be executed when the signal is emitted.]]
|
||||||
data: void *; [[A pointer to data to pass to the callback function.]]
|
data: void *; [[A pointer to data to pass to the callback function.]]
|
||||||
}
|
}
|
||||||
|
@ -295,8 +295,8 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
|
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
params {
|
params {
|
||||||
emission: const (char) *; [[The signal's name.]]
|
emission: string; [[The signal's name.]]
|
||||||
source: const (char) *; [[The signal's source.]]
|
source: string; [[The signal's source.]]
|
||||||
func: Elm_Object_Item_Signal_Cb; [[The callback function to be executed when the signal is emitted.]]
|
func: Elm_Object_Item_Signal_Cb; [[The callback function to be executed when the signal is emitted.]]
|
||||||
}
|
}
|
||||||
return: void*; [[The data pointer of the signal callback or $NULL, on errors.]]
|
return: void*; [[The data pointer of the signal callback or $NULL, on errors.]]
|
||||||
|
@ -308,14 +308,14 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
edje program can respond to a signal by specifying matching
|
edje program can respond to a signal by specifying matching
|
||||||
'signal' and 'source' fields.]]
|
'signal' and 'source' fields.]]
|
||||||
params {
|
params {
|
||||||
emission: const (char) *; [[The signal's name.]]
|
emission: string; [[The signal's name.]]
|
||||||
source: const (char) *; [[The signal's source.]]
|
source: string; [[The signal's source.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
access_info_set {
|
access_info_set {
|
||||||
[[Set the text to read out when in accessibility mode]]
|
[[Set the text to read out when in accessibility mode]]
|
||||||
params {
|
params {
|
||||||
txt: const (char) *; [[The text that describes the widget to people with poor or no vision]]
|
txt: string; [[The text that describes the widget to people with poor or no vision]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
access_object_get @const {
|
access_object_get @const {
|
||||||
|
@ -341,9 +341,9 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
|
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
params {
|
params {
|
||||||
part: const (char) *; [[The name of the part to set]]
|
part: string; [[The name of the part to set]]
|
||||||
domain: const (char) *; [[The translation domain to use]]
|
domain: string; [[The translation domain to use]]
|
||||||
label: const (char) *; [[The original, non-translated text to set]]
|
label: string; [[The original, non-translated text to set]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
translatable_part_text_get @const {
|
translatable_part_text_get @const {
|
||||||
|
@ -355,9 +355,9 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
|
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
params {
|
params {
|
||||||
part: const (char) *; [[The name of the part that was set]]
|
part: string; [[The name of the part that was set]]
|
||||||
}
|
}
|
||||||
return: const (char)*; [[The original, untranslated string]]
|
return: string; [[The original, untranslated string]]
|
||||||
}
|
}
|
||||||
translate @protected {
|
translate @protected {
|
||||||
[[Query translate]]
|
[[Query translate]]
|
||||||
|
@ -378,8 +378,8 @@ class Elm.Widget.Item(Eo.Base, Elm.Interface.Atspi_Accessible,
|
||||||
|
|
||||||
@since 1.8]]
|
@since 1.8]]
|
||||||
params {
|
params {
|
||||||
part: const (char) *; [[The part name of the translatable text]]
|
part: string; [[The part name of the translatable text]]
|
||||||
domain: const (char) *; [[The translation domain to use]]
|
domain: string; [[The translation domain to use]]
|
||||||
translatable: bool; [[$true, the part text will be translated internally. $false, otherwise.]]
|
translatable: bool; [[$true, the part text will be translated internally. $false, otherwise.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -336,7 +336,7 @@ class Elm.Win (Elm.Widget, Elm.Interface.Atspi.Window,
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
icon_name: const(char)*; [[The icon name to set.]]
|
icon_name: string; [[The icon name to set.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property withdrawn {
|
@property withdrawn {
|
||||||
|
@ -363,7 +363,7 @@ class Elm.Win (Elm.Widget, Elm.Interface.Atspi.Window,
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
role: const(char)*; [[The role to set.]]
|
role: string; [[The role to set.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property size_step {
|
@property size_step {
|
||||||
|
@ -400,7 +400,7 @@ class Elm.Win (Elm.Widget, Elm.Interface.Atspi.Window,
|
||||||
[[Get the style set for the focus highlight object.]]
|
[[Get the style set for the focus highlight object.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
style: const(char)* @nullable; [[The style or $null if none.]]
|
style: string @nullable; [[The style or $null if none.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property borderless {
|
@property borderless {
|
||||||
|
@ -446,7 +446,7 @@ class Elm.Win (Elm.Widget, Elm.Interface.Atspi.Window,
|
||||||
@since 1.8
|
@since 1.8
|
||||||
]]
|
]]
|
||||||
values {
|
values {
|
||||||
profiles: const(char)**; [[The string array of available profiles.]]
|
profiles: string*; [[The string array of available profiles.]]
|
||||||
count: uint; [[The number of members in profiles.]]
|
count: uint; [[The number of members in profiles.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -490,7 +490,7 @@ class Elm.Win (Elm.Widget, Elm.Interface.Atspi.Window,
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
title: const(char)*; [[The title.]]
|
title: string; [[The title.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property alpha {
|
@property alpha {
|
||||||
|
@ -658,7 +658,7 @@ class Elm.Win (Elm.Widget, Elm.Interface.Atspi.Window,
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
profile: const(char)*; [[The string value of a window profile.]]
|
profile: string; [[The string value of a window profile.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property shaped {
|
@property shaped {
|
||||||
|
@ -828,7 +828,7 @@ class Elm.Win (Elm.Widget, Elm.Interface.Atspi.Window,
|
||||||
[[Can only be used at creation time, within \@ref eo_add.]]
|
[[Can only be used at creation time, within \@ref eo_add.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
name: const(char)* @nullable;
|
name: string @nullable;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property type { /* FIXME: before finalize */
|
@property type { /* FIXME: before finalize */
|
||||||
|
@ -894,7 +894,7 @@ class Elm.Win (Elm.Widget, Elm.Interface.Atspi.Window,
|
||||||
[[Create a socket to provide the service for Plug widget.]]
|
[[Create a socket to provide the service for Plug widget.]]
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in svcname: const(char)*; [[The name of the service to be advertised.
|
@in svcname: string; [[The name of the service to be advertised.
|
||||||
Eensure that it is unique (when combined with
|
Eensure that it is unique (when combined with
|
||||||
$svcnum) otherwise creation may fail.]]
|
$svcnum) otherwise creation may fail.]]
|
||||||
@in svcnum: int; [[A number (any value, 0 being the common default) to
|
@in svcnum: int; [[A number (any value, 0 being the common default) to
|
||||||
|
@ -960,7 +960,7 @@ class Elm.Win (Elm.Widget, Elm.Interface.Atspi.Window,
|
||||||
|
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in key: const(char)*; [[This string is the keyname to grab.]]
|
@in key: string; [[This string is the keyname to grab.]]
|
||||||
@in modifiers: Evas.Modifier_Mask; [[This is for the keymask feature. Currently this feature is not supported.]]
|
@in modifiers: Evas.Modifier_Mask; [[This is for the keymask feature. Currently this feature is not supported.]]
|
||||||
@in not_modifiers: Evas.Modifier_Mask; [[This is for the keymask feature. Currently this feature is not supported.]]
|
@in not_modifiers: Evas.Modifier_Mask; [[This is for the keymask feature. Currently this feature is not supported.]]
|
||||||
@in proirity: int; [[This is for the priority of keygrab. Currently this feature is not supported.]]
|
@in proirity: int; [[This is for the priority of keygrab. Currently this feature is not supported.]]
|
||||||
|
@ -974,7 +974,7 @@ class Elm.Win (Elm.Widget, Elm.Interface.Atspi.Window,
|
||||||
]]
|
]]
|
||||||
return: bool;
|
return: bool;
|
||||||
params {
|
params {
|
||||||
@in key: const(char)*; [[This string is the keyname to grab.]]
|
@in key: string; [[This string is the keyname to grab.]]
|
||||||
@in modifiers: Evas.Modifier_Mask; [[This is for the keymask feature. Currently this feature is not supported.]]
|
@in modifiers: Evas.Modifier_Mask; [[This is for the keymask feature. Currently this feature is not supported.]]
|
||||||
@in not_modifiers: Evas.Modifier_Mask; [[This is for the keymask feature. Currently this feature is not supported.]]
|
@in not_modifiers: Evas.Modifier_Mask; [[This is for the keymask feature. Currently this feature is not supported.]]
|
||||||
}
|
}
|
||||||
|
@ -984,7 +984,7 @@ class Elm.Win (Elm.Widget, Elm.Interface.Atspi.Window,
|
||||||
@since 1.18
|
@since 1.18
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in uri: const(char)*; [[This is the uri to notify with]]
|
@in uri: string; [[This is the uri to notify with]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
teamwork_uri_show {
|
teamwork_uri_show {
|
||||||
|
@ -995,7 +995,7 @@ class Elm.Win (Elm.Widget, Elm.Interface.Atspi.Window,
|
||||||
@since 1.18
|
@since 1.18
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in uri: const(char)*; [[This is the uri to notify with]]
|
@in uri: string; [[This is the uri to notify with]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
teamwork_uri_hide {
|
teamwork_uri_hide {
|
||||||
|
@ -1013,7 +1013,7 @@ class Elm.Win (Elm.Widget, Elm.Interface.Atspi.Window,
|
||||||
@since 1.18
|
@since 1.18
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in uri: const(char)*; [[This is the uri to open]]
|
@in uri: string; [[This is the uri to open]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,9 +17,9 @@ class Emotion.Object (Evas.Object.Smart, Efl.File, Efl.Player, Efl.Image, Efl.Im
|
||||||
legacy: emotion_object_module_option_set;
|
legacy: emotion_object_module_option_set;
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
opt: const(char) *; [[The option that is being set. Currently
|
opt: string; [[The option that is being set. Currently
|
||||||
supported options: "video" and "audio".]]
|
supported options: "video" and "audio".]]
|
||||||
val: const(char) *; [[The value of the option. Currently only
|
val: string; [[The value of the option. Currently only
|
||||||
supports "off" (?!?!?!)]]
|
supports "off" (?!?!?!)]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -47,7 +47,7 @@ class Emotion.Object (Evas.Object.Smart, Efl.File, Efl.Player, Efl.Image, Efl.Im
|
||||||
initialized for this object, false otherwise.]]
|
initialized for this object, false otherwise.]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
module_filename: const(char) *; [[The name of the module to be
|
module_filename: string; [[The name of the module to be
|
||||||
used (gstreamer or xine).]]
|
used (gstreamer or xine).]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,7 +2,7 @@ import eina_types;
|
||||||
|
|
||||||
struct Eo.Event.Description {
|
struct Eo.Event.Description {
|
||||||
[[This struct holds the description of a specific event.]]
|
[[This struct holds the description of a specific event.]]
|
||||||
name: const(char) *; [[name of the event.]]
|
name: string; [[name of the event.]]
|
||||||
unfreezable: bool; [[Eina_True if the event cannot be frozen.]]
|
unfreezable: bool; [[Eina_True if the event cannot be frozen.]]
|
||||||
legacy_is: bool; [[Internal use: if is a legacy event.]]
|
legacy_is: bool; [[Internal use: if is a legacy event.]]
|
||||||
restart: bool; [[Eina_True if when the event is triggered again from a callback, it should start from where it was]]
|
restart: bool; [[Eina_True if when the event is triggered again from a callback, it should start from where it was]]
|
||||||
|
@ -88,7 +88,7 @@ abstract Eo.Base ()
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
name: const(char)* @nullable; [[the name]]
|
name: string @nullable; [[the name]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property comment {
|
@property comment {
|
||||||
|
@ -103,7 +103,7 @@ abstract Eo.Base ()
|
||||||
get {
|
get {
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
comment: const(char)* @nullable; [[the comment]]
|
comment: string @nullable; [[the comment]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property event_global_freeze_count @class {
|
@property event_global_freeze_count @class {
|
||||||
|
@ -177,7 +177,7 @@ abstract Eo.Base ()
|
||||||
the search will match any object of that class.
|
the search will match any object of that class.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in search: const(char)*; [[the name search string]]
|
@in search: string; [[the name search string]]
|
||||||
}
|
}
|
||||||
return: Eo.Base; [[the first object found]]
|
return: Eo.Base; [[the first object found]]
|
||||||
}
|
}
|
||||||
|
@ -207,7 +207,7 @@ abstract Eo.Base ()
|
||||||
The user is in charge of freeing the data.
|
The user is in charge of freeing the data.
|
||||||
]]
|
]]
|
||||||
keys {
|
keys {
|
||||||
key: const(char) *; [[the key associated with the data]]
|
key: string; [[the key associated with the data]]
|
||||||
}
|
}
|
||||||
set {
|
set {
|
||||||
values {
|
values {
|
||||||
|
@ -232,7 +232,7 @@ abstract Eo.Base ()
|
||||||
are shared and can store only one thing
|
are shared and can store only one thing
|
||||||
]]
|
]]
|
||||||
keys {
|
keys {
|
||||||
key: const(char) *; [[the key associated with the object ref]]
|
key: string; [[the key associated with the object ref]]
|
||||||
}
|
}
|
||||||
set {
|
set {
|
||||||
values {
|
values {
|
||||||
|
@ -256,7 +256,7 @@ abstract Eo.Base ()
|
||||||
are shared and can store only one thing
|
are shared and can store only one thing
|
||||||
]]
|
]]
|
||||||
keys {
|
keys {
|
||||||
key: const(char)*; [[the key associated with the value]]
|
key: string; [[the key associated with the value]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
value: generic_value *; [[the value to set]]
|
value: generic_value *; [[the value to set]]
|
||||||
|
|
|
@ -24,7 +24,7 @@ abstract Efl.VG (Eo.Base, Efl.Gfx, Efl.Gfx.Stack)
|
||||||
]]
|
]]
|
||||||
}
|
}
|
||||||
values {
|
values {
|
||||||
name: const(char) *;
|
name: string;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@property transformation {
|
@property transformation {
|
||||||
|
|
|
@ -4,7 +4,7 @@ class Efl.VG.Container (Efl.VG)
|
||||||
methods {
|
methods {
|
||||||
child_get {
|
child_get {
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*;
|
@in name: string;
|
||||||
}
|
}
|
||||||
return: Efl.VG;
|
return: Efl.VG;
|
||||||
}
|
}
|
||||||
|
|
|
@ -296,7 +296,7 @@ class Evas.Box (Evas.Smart.Clipped)
|
||||||
return: int @warn_unused; [[The numerical ID of the given property or $-1, on
|
return: int @warn_unused; [[The numerical ID of the given property or $-1, on
|
||||||
errors.]]
|
errors.]]
|
||||||
params {
|
params {
|
||||||
@in name: const(char)* @nonull; [[The name string of the option being searched, for
|
@in name: string @nonull; [[The name string of the option being searched, for
|
||||||
its ID.]]
|
its ID.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -442,7 +442,7 @@ class Evas.Box (Evas.Smart.Clipped)
|
||||||
function. They'd have to implement it and set it to be the
|
function. They'd have to implement it and set it to be the
|
||||||
_Evas_Object_Box_Api.property_name_get smart class function of the
|
_Evas_Object_Box_Api.property_name_get smart class function of the
|
||||||
box, which is originally set to $null.]]
|
box, which is originally set to $null.]]
|
||||||
return: const(char)* @warn_unused; [[The name of the given property or $null, on errors.]]
|
return: string @warn_unused; [[The name of the given property or $null, on errors.]]
|
||||||
params {
|
params {
|
||||||
@in property: int; [[The numerical identifier of the option being searched,
|
@in property: int; [[The numerical identifier of the option being searched,
|
||||||
for its name.]]
|
for its name.]]
|
||||||
|
|
|
@ -559,7 +559,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
@.key_lock_off.
|
@.key_lock_off.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in keyname: const(char)* @nonull; [[The name of the lock to enable.]]
|
@in keyname: string @nonull; [[The name of the lock to enable.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
key_modifier_mask_get @const {
|
key_modifier_mask_get @const {
|
||||||
|
@ -580,7 +580,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
modifier for canvas $e.
|
modifier for canvas $e.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in keyname: const(char)* @nonull; [[The name of the modifier key to create the mask for.]]
|
@in keyname: string @nonull; [[The name of the modifier key to create the mask for.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
key_modifier_add {
|
key_modifier_add {
|
||||||
|
@ -603,7 +603,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
"Control", "Alt", "Meta", "Hyper", "Super".
|
"Control", "Alt", "Meta", "Hyper", "Super".
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in keyname: const(char)* @nonull; [[
|
@in keyname: string @nonull; [[
|
||||||
The name of the modifier key to add to the list of
|
The name of the modifier key to add to the list of
|
||||||
Evas modifiers.
|
Evas modifiers.
|
||||||
]]
|
]]
|
||||||
|
@ -618,7 +618,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
\@ref evas_key_modifier_is_set.
|
\@ref evas_key_modifier_is_set.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in keyname: const(char)* @nonull; [[The name of the modifier to disable.]]
|
@in keyname: string @nonull; [[The name of the modifier to disable.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
objects_at_xy_get @const {
|
objects_at_xy_get @const {
|
||||||
|
@ -749,7 +749,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
See also @.key_lock_on.
|
See also @.key_lock_on.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in keyname: const(char)* @nonull; [[The name of the lock to disable.]]
|
@in keyname: string @nonull; [[The name of the lock to disable.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
nochange_push {
|
nochange_push {
|
||||||
|
@ -814,7 +814,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
See also @.key_modifier_off.
|
See also @.key_modifier_off.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in keyname: const(char)* @nonull; [[The name of the modifier to enable.]]
|
@in keyname: string @nonull; [[The name of the modifier to enable.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
font_available_list @const {
|
font_available_list @const {
|
||||||
|
@ -824,7 +824,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
fontconfig support, and the paths provided at runtime as
|
fontconfig support, and the paths provided at runtime as
|
||||||
explained in \@ref Evas_Font_Path_Group.
|
explained in \@ref Evas_Font_Path_Group.
|
||||||
]]
|
]]
|
||||||
return: list<const(char) *> @warn_unused; [[
|
return: list<string> @warn_unused; [[
|
||||||
A newly allocated list of strings. Do not change the
|
A newly allocated list of strings. Do not change the
|
||||||
strings. Be sure to call \@ref evas_font_available_list_free
|
strings. Be sure to call \@ref evas_font_available_list_free
|
||||||
after you're done.
|
after you're done.
|
||||||
|
@ -855,7 +855,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
$null.
|
$null.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in name: const(char)*; [[The given name.]]
|
@in name: string; [[The given name.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
font_path_append {
|
font_path_append {
|
||||||
|
@ -863,7 +863,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
given evas.
|
given evas.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in path: const(char)* @nonull; [[The new font path.]]
|
@in path: string @nonull; [[The new font path.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
touch_point_list_nth_id_get {
|
touch_point_list_nth_id_get {
|
||||||
|
@ -930,7 +930,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
canvas $e.
|
canvas $e.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in keyname: const(char)* @nonull; [[The name of the key to remove from the locks list.]]
|
@in keyname: string @nonull; [[The name of the key to remove from the locks list.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
damage_rectangle_add {
|
damage_rectangle_add {
|
||||||
|
@ -953,7 +953,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
}
|
}
|
||||||
font_path_list @const {
|
font_path_list @const {
|
||||||
[[Retrieves the list of font paths used by the given evas.]]
|
[[Retrieves the list of font paths used by the given evas.]]
|
||||||
return: const(list<const(char) *>) @warn_unused; [[The list of font paths used.]]
|
return: const(list<string>) @warn_unused; [[The list of font paths used.]]
|
||||||
}
|
}
|
||||||
image_cache_reload {
|
image_cache_reload {
|
||||||
[[Reload the image cache.
|
[[Reload the image cache.
|
||||||
|
@ -1054,7 +1054,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
See also @.key_modifier_add.
|
See also @.key_modifier_add.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in keyname: const(char)* @nonull; [[The name of the key to remove from the modifiers list.]]
|
@in keyname: string @nonull; [[The name of the key to remove from the modifiers list.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
touch_point_list_nth_state_get {
|
touch_point_list_nth_state_get {
|
||||||
|
@ -1202,7 +1202,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
given evas.
|
given evas.
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in path: const(char)* @nonull; [[The new font path.]]
|
@in path: string @nonull; [[The new font path.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
obscured_clear {
|
obscured_clear {
|
||||||
|
@ -1270,7 +1270,7 @@ class Evas.Canvas (Eo.Base, Evas.Common_Interface, Efl.Animator,
|
||||||
"Num_Lock", "Scroll_Lock".
|
"Num_Lock", "Scroll_Lock".
|
||||||
]]
|
]]
|
||||||
params {
|
params {
|
||||||
@in keyname: const(char)* @nonull; [[The name of the key to add to the locks list.]]
|
@in keyname: string @nonull; [[The name of the key to add to the locks list.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
render_idle_flush {
|
render_idle_flush {
|
||||||
|
|
|
@ -52,14 +52,14 @@ class Evas.Canvas3D.Object (Eo.Base, Evas.Common_Interface)
|
||||||
callback_register @virtual_pure {
|
callback_register @virtual_pure {
|
||||||
[[Pure virtual register samrt callback function.]]
|
[[Pure virtual register samrt callback function.]]
|
||||||
params {
|
params {
|
||||||
@in event: const(char)*; [[Event type.]]
|
@in event: string; [[Event type.]]
|
||||||
@in data: const(void)*; [[User data.]]
|
@in data: const(void)*; [[User data.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
callback_unregister @virtual_pure {
|
callback_unregister @virtual_pure {
|
||||||
[[Pure virtual unregister smart callback function.]]
|
[[Pure virtual unregister smart callback function.]]
|
||||||
params {
|
params {
|
||||||
@in event: const(char)*; [[Event type.]]
|
@in event: string; [[Event type.]]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue