eo: sync with eolian syntax changes

This change is being done as part of the changes started by
EFL revision 058a9c9d88.
This commit is contained in:
Daniel Kolesa 2015-05-18 16:16:08 +01:00
parent b416722303
commit 23632431bd
97 changed files with 1516 additions and 1520 deletions

View File

@ -18,7 +18,7 @@ class Elm.Actionslider (Elm.Layout)
@ingroup Actionslider */
}
values {
Elm_Actionslider_Pos pos; /*@ The position of the indicator. */
pos: Elm_Actionslider_Pos; /*@ The position of the indicator. */
}
}
@property magnet_pos {
@ -38,7 +38,7 @@ class Elm.Actionslider (Elm.Layout)
@ingroup Actionslider */
}
values {
Elm_Actionslider_Pos pos; /*@ Bit mask indicating the magnet positions. */
pos: Elm_Actionslider_Pos; /*@ Bit mask indicating the magnet positions. */
}
}
@property enabled_pos {
@ -60,7 +60,7 @@ class Elm.Actionslider (Elm.Layout)
@ingroup Actionslider */
}
values {
Elm_Actionslider_Pos pos; /*@ Bit mask indicating the enabled positions. */
pos: Elm_Actionslider_Pos; /*@ Bit mask indicating the enabled positions. */
}
}
@property selected_label {

View File

@ -8,7 +8,7 @@ class Elm_App_Client (Eo.Base)
/*@ Return a iterator with all views of application. */
}
values {
free(own(iterator<Elm_App_Client_View *> *), eina_iterator_free) ret; /*@ The iterator with all views, must be freed after use */
ret: free(own(iterator<Elm_App_Client_View *> *), eina_iterator_free); /*@ The iterator with all views, must be freed after use */
}
}
@property package {
@ -16,14 +16,14 @@ class Elm_App_Client (Eo.Base)
/*@ Return the application package. */
}
values {
const(char)* ret; /*@ application package */
ret: const(char)*; /*@ application package */
}
}
constructor {
/*@ Class constructor of elm_app_client. */
legacy: null;
params {
@in const(char)* package; /*@ Package of application */
@in package: const(char)*; /*@ Package of application */
}
}
view_all_close {
@ -35,16 +35,16 @@ class Elm_App_Client (Eo.Base)
view_open {
/*@ Open an application view. */
params {
@in Eina_Value *args @optional; /*@ an array of */
@in Elm_App_Client_Open_View_Cb view_open_cb @optional; /*@ callback to be called when view open */
@in const(void)* data @optional; /*@ calback user data */
@in args: Eina_Value * @optional; /*@ an array of */
@in view_open_cb: Elm_App_Client_Open_View_Cb @optional; /*@ callback to be called when view open */
@in data: const(void)* @optional; /*@ calback user data */
}
return: Elm_App_Client_Pending *; /*@ handler to cancel the view opening if it takes to long */
}
view_open_cancel {
/*@ Cancel a pending elm_app_client_view_open(). */
params {
@in Elm_App_Client_Pending *pending; /*@ the view open handler */
@in pending: Elm_App_Client_Pending *; /*@ the view open handler */
}
}
}

View File

@ -8,7 +8,7 @@ class Elm_App_Client_View (Eo.Base)
/*@ Get state of view */
}
values {
Elm_App_View_State state; /*@ state of view */
state: Elm_App_View_State; /*@ state of view */
}
}
@property new_events {
@ -16,7 +16,7 @@ class Elm_App_Client_View (Eo.Base)
/*@ Get new events of view */
}
values {
int events; /*@ number of events of view */
events: int; /*@ number of events of view */
}
}
@property window {
@ -24,7 +24,7 @@ class Elm_App_Client_View (Eo.Base)
/*@ Get window of view */
}
values {
int window; /*@ window of view */
window: int; /*@ window of view */
}
}
@property icon_pixels {
@ -32,10 +32,10 @@ class Elm_App_Client_View (Eo.Base)
/*@ Get icon pixels of view, view could have a icon in raw format not saved in disk. */
}
values {
uint w; /*@ icon width */
uint h; /*@ icon height */
bool has_alpha; /*@ if icon have alpha channel */
const(ubyte)* pixels; /*@ uchar array, with all bytes of icon */
w: uint; /*@ icon width */
h: uint; /*@ icon height */
has_alpha: bool; /*@ if icon have alpha channel */
pixels: const(ubyte)*; /*@ uchar array, with all bytes of icon */
}
}
@property path {
@ -43,7 +43,7 @@ class Elm_App_Client_View (Eo.Base)
/*@ Get DBus path of view */
}
values {
const(char)* ret; /*@ DBus path of view */
ret: const(char)*; /*@ DBus path of view */
}
}
@property package {
@ -51,7 +51,7 @@ class Elm_App_Client_View (Eo.Base)
/*@ Get application package */
}
values {
const(char)* ret; /*@ Package of application */
ret: const(char)*; /*@ Package of application */
}
}
@property icon {
@ -59,7 +59,7 @@ class Elm_App_Client_View (Eo.Base)
/*@ Get icon path of view */
}
values {
const(char)* ret; /*@ icon path of view */
ret: const(char)*; /*@ icon path of view */
}
}
@property progress {
@ -67,7 +67,7 @@ class Elm_App_Client_View (Eo.Base)
/*@ Get progress of view, should be -1 if there nothing in progress or something between 0-100 */
}
values {
ushort progress; /*@ progress of view */
progress: ushort; /*@ progress of view */
}
}
@property title {
@ -75,35 +75,35 @@ class Elm_App_Client_View (Eo.Base)
/*@ Get title of view */
}
values {
const(char)* ret; /*@ title of view */
ret: const(char)*; /*@ title of view */
}
}
constructor {
/*@ Class constructor of elm_app_client_view */
legacy: null;
params {
@in const(char)* path; /*@ DBus path of view */
@in path: const(char)*; /*@ DBus path of view */
}
}
pause {
/*@ Pause view */
params {
@in Elm_App_Client_View_Cb cb @optional; /*@ callback to be called when view was paused */
@in const(void)* data @optional; /*@ callback user data */
@in cb: Elm_App_Client_View_Cb @optional; /*@ callback to be called when view was paused */
@in data: const(void)* @optional; /*@ callback user data */
}
}
resume {
/*@ Resume view */
params {
@in Elm_App_Client_View_Cb cb @optional; /*@ callback to be called when view was resumed */
@in const(void)* data @optional; /*@ callback user data */
@in cb: Elm_App_Client_View_Cb @optional; /*@ callback to be called when view was resumed */
@in data: const(void)* @optional; /*@ callback user data */
}
}
close {
/*@ Close view */
params {
@in Elm_App_Client_View_Cb cb @optional; /*@ callback to be called when view was closed */
@in const(void)* data @optional; /*@ callback user data */
@in cb: Elm_App_Client_View_Cb @optional; /*@ callback to be called when view was closed */
@in data: const(void)* @optional; /*@ callback user data */
}
}
}

View File

@ -9,7 +9,7 @@ class Elm_App_Server (Eo.Base)
get {
}
values {
Eina_Stringshare *icon; /*@ title of icon */
icon: Eina_Stringshare *; /*@ title of icon */
}
}
@property views {
@ -17,21 +17,21 @@ class Elm_App_Server (Eo.Base)
/*@ Return a iterator with all views of application */
}
values {
free(own(iterator<Elm_App_Server_View *> *), eina_iterator_free) ret; /*@ Iterator with all views of application, you must free iterator after use */
ret: free(own(iterator<Elm_App_Server_View *> *), eina_iterator_free); /*@ Iterator with all views of application, you must free iterator after use */
}
}
@property path {
get {
}
values {
const(char)* ret;
ret: const(char)*;
}
}
@property package {
get {
}
values {
Eina_Stringshare *ret;
ret: Eina_Stringshare *;
}
}
@property pixels {
@ -42,18 +42,18 @@ class Elm_App_Server (Eo.Base)
/*@ Set icon to application, using the raw pixels of image. */
}
values {
uint w;
uint h;
bool has_alpha;
const(ubyte)* pixels;
w: uint;
h: uint;
has_alpha: bool;
pixels: const(ubyte)*;
}
}
constructor {
/*@ Class constructor of elm_app_server */
legacy: null;
params {
@in const(char)* packageid; /*@ package of application */
@in Elm_App_Server_Create_View_Cb create_view_cb; /*@ callback to be called when user whants to open some application view */
@in packageid: const(char)*; /*@ package of application */
@in create_view_cb: Elm_App_Server_Create_View_Cb; /*@ callback to be called when user whants to open some application view */
}
}
close_all {
@ -62,20 +62,20 @@ class Elm_App_Server (Eo.Base)
view_check {
/*@ If view id is available and unique, return the full DBus object path of view */
params {
@in const(char)* id; /*@ view identifier */
@in id: const(char)*; /*@ view identifier */
}
return: bool; /*@ @c EINA_TRUE if id is valid or @c EINA_FALSE if not */
}
view_add {
/*@ Add a view to elm_app_server. This should only be used if the application open a view that was not requested by create_view_cb. */
params {
@in Elm_App_Server_View *view; /*@ elm_app_server_view */
@in view: Elm_App_Server_View *; /*@ elm_app_server_view */
}
}
title_set {
/*@ Set a title to application. */
params {
@in const(char)* title @nullable; /*@ title of application */
@in title: const(char)* @nullable; /*@ title of application */
}
}
title_get {

View File

@ -9,7 +9,7 @@ class Elm_App_Server_View (Eo.Base)
get {
}
values {
short progress;
progress: short;
}
}
@property new_events {
@ -18,7 +18,7 @@ class Elm_App_Server_View (Eo.Base)
get {
}
values {
int events;
events: int;
}
}
@property icon {
@ -27,7 +27,7 @@ class Elm_App_Server_View (Eo.Base)
get {
}
values {
const(char)* icon;
icon: const(char)*;
}
}
@property title {
@ -36,35 +36,35 @@ class Elm_App_Server_View (Eo.Base)
get {
}
values {
const(char)* title @nullable;
title: const(char)* @nullable;
}
}
@property window {
set {
}
values {
Evas_Object *win;
win: Evas_Object *;
}
}
@property id {
get {
}
values {
Eina_Stringshare *ret;
ret: Eina_Stringshare *;
}
}
@property state {
get {
}
values {
Elm_App_View_State ret;
ret: Elm_App_View_State;
}
}
@property path {
get {
}
values {
const(char)* ret;
ret: const(char)*;
}
}
@property pixels {
@ -75,17 +75,17 @@ class Elm_App_Server_View (Eo.Base)
/*@ Set icon to application, using the raw pixels of image. */
}
values {
uint w;
uint h;
bool has_alpha;
const(ubyte)* pixels;
w: uint;
h: uint;
has_alpha: bool;
pixels: const(ubyte)*;
}
}
constructor {
/*@ Class constructor of elm_app_server_view */
legacy: null;
params {
@in const(char)* id @nullable; /*@ identifier of view */
@in id: const(char)* @nullable; /*@ identifier of view */
}
}
pause {

View File

@ -28,7 +28,7 @@ class Elm.Bg (Elm.Layout, Efl.File)
@ingroup Bg */
}
values {
Elm_Bg_Option option; /*@ The desired background option (see #Elm_Bg_Option) */
option: Elm_Bg_Option; /*@ The desired background option (see #Elm_Bg_Option) */
}
}
@property color {
@ -63,10 +63,10 @@ class Elm.Bg (Elm.Layout, Efl.File)
legacy: null; /* legacy doesn't have 'a' param */
}
values {
int r; /*@ The red color component's value */
int g; /*@ The green color component's value */
int b; /*@ The blue color component's value */
int a; /*@ The blue color component's value */
r: int; /*@ The red color component's value */
g: int; /*@ The green color component's value */
b: int; /*@ The blue color component's value */
a: int; /*@ The blue color component's value */
}
}
@property load_size {
@ -91,8 +91,8 @@ class Elm.Bg (Elm.Layout, Efl.File)
@ingroup Bg */
}
values {
Evas_Coord w; /*@ The new width of the image pixmap representation. */
Evas_Coord h; /*@ The new height of the image pixmap representation. */
w: Evas_Coord; /*@ The new width of the image pixmap representation. */
h: Evas_Coord; /*@ The new height of the image pixmap representation. */
}
}
}

View File

@ -23,7 +23,7 @@ class Elm.Box (Elm.Widget)
@ingroup Box */
}
values {
bool homogeneous; /*@ The homogeneous flag */
homogeneous: bool; /*@ The homogeneous flag */
}
}
@property align {
@ -46,8 +46,8 @@ class Elm.Box (Elm.Widget)
@ingroup Box */
}
values {
double horizontal; /*@ The horizontal alignment of elements */
double vertical; /*@ The vertical alignment of elements */
horizontal: double; /*@ The horizontal alignment of elements */
vertical: double; /*@ The vertical alignment of elements */
}
}
@property horizontal {
@ -73,7 +73,7 @@ class Elm.Box (Elm.Widget)
@ingroup Box */
}
values {
bool horizontal; /*@ The horizontal flag (@c EINA_TRUE = horizontal,
horizontal: bool; /*@ The horizontal flag (@c EINA_TRUE = horizontal,
@c EINA_FALSE = vertical) */
}
}
@ -98,8 +98,8 @@ class Elm.Box (Elm.Widget)
@ingroup Box */
}
values {
Evas_Coord horizontal; /*@ The horizontal space between elements */
Evas_Coord vertical; /*@ The vertical space between elements */
horizontal: Evas_Coord; /*@ The horizontal space between elements */
vertical: Evas_Coord; /*@ The vertical space between elements */
}
}
@property layout {
@ -135,9 +135,9 @@ class Elm.Box (Elm.Widget)
@ingroup Box */
}
values {
Evas_Object_Box_Layout cb @nullable; /*@ The callback function used for layout */
const(void)* data @optional; /*@ Data that will be passed to layout function */
Ecore_Cb free_data @optional; /*@ Function called to free @p data */
cb: Evas_Object_Box_Layout @nullable; /*@ The callback function used for layout */
data: const(void)* @optional; /*@ Data that will be passed to layout function */
free_data: Ecore_Cb @optional; /*@ Function called to free @p data */
}
}
@property children {
@ -174,7 +174,7 @@ class Elm.Box (Elm.Widget)
@ingroup Box */
params {
@in Evas_Object *subobj; /*@ The object to add to the box */
@in subobj: Evas_Object *; /*@ The object to add to the box */
}
}
unpack_all {
@ -206,7 +206,7 @@ class Elm.Box (Elm.Widget)
@ingroup Box */
params {
@in Evas_Object *subobj; /*@ The object to unpack */
@in subobj: Evas_Object *; /*@ The object to unpack */
}
}
pack_after {
@ -228,8 +228,8 @@ class Elm.Box (Elm.Widget)
@ingroup Box */
params {
@in Evas_Object *subobj; /*@ The object to add to the box */
@in Evas_Object *after; /*@ The object after which to add it */
@in subobj: Evas_Object *; /*@ The object to add to the box */
@in after: Evas_Object *; /*@ The object after which to add it */
}
}
pack_start {
@ -252,7 +252,7 @@ class Elm.Box (Elm.Widget)
@ingroup Box */
params {
@in Evas_Object *subobj; /*@ The object to add to the box */
@in subobj: Evas_Object *; /*@ The object to add to the box */
}
}
recalculate {
@ -287,8 +287,8 @@ class Elm.Box (Elm.Widget)
@ingroup Box */
params {
@in Evas_Object *subobj; /*@ The object to add to the box */
@in Evas_Object *before; /*@ The object before which to add it */
@in subobj: Evas_Object *; /*@ The object to add to the box */
@in before: Evas_Object *; /*@ The object before which to add it */
}
}
clear {

View File

@ -25,7 +25,7 @@ class Elm.Bubble (Elm.Layout)
@ingroup Bubble */
}
values {
Elm_Bubble_Pos pos; /*@ The given corner for the bubble. */
pos: Elm_Bubble_Pos; /*@ The given corner for the bubble. */
}
}
}

View File

@ -29,7 +29,7 @@ class Elm.Button (Elm.Layout, Evas.Clickable_Interface,
@ingroup Button */
}
values {
double t; /*@ Timeout in seconds */
t: double; /*@ Timeout in seconds */
}
}
@property autorepeat_gap_timeout {
@ -53,7 +53,7 @@ class Elm.Button (Elm.Layout, Evas.Clickable_Interface,
@ingroup Button */
}
values {
double t; /*@ Interval in seconds */
t: double; /*@ Interval in seconds */
}
}
@property autorepeat {
@ -83,7 +83,7 @@ class Elm.Button (Elm.Layout, Evas.Clickable_Interface,
@ingroup Button */
}
values {
bool on; /*@ A bool to turn on/off the event */
on: bool; /*@ A bool to turn on/off the event */
}
}
@property admits_autorepeat {
@ -92,7 +92,7 @@ class Elm.Button (Elm.Layout, Evas.Clickable_Interface,
legacy: null;
}
values {
bool ret;
ret: bool;
}
}
}

View File

@ -21,7 +21,7 @@ class Elm.Calendar (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Calendar */
}
values {
Elm_Calendar_Weekday day; /*@ An int which correspond to the first day of the week (Sunday = 0, Monday = 1,
day: Elm_Calendar_Weekday; /*@ An int which correspond to the first day of the week (Sunday = 0, Monday = 1,
..., Saturday = 6) */
}
}
@ -50,7 +50,7 @@ class Elm.Calendar (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@since 1.8 */
}
values {
Elm_Calendar_Selectable selectable; /*@ A bitmask of Elm_Calendar_Selectable */
selectable: Elm_Calendar_Selectable; /*@ A bitmask of Elm_Calendar_Selectable */
}
}
@property interval {
@ -89,7 +89,7 @@ class Elm.Calendar (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Calendar */
}
values {
double interval; /*@ The (first) interval value in seconds */
interval: double; /*@ The (first) interval value in seconds */
}
}
@property weekdays_names {
@ -135,7 +135,7 @@ class Elm.Calendar (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Calendar */
}
values {
const(char)** weekdays; /*@ Array of seven strings to be used as weekday names.
weekdays: const(char)**; /*@ Array of seven strings to be used as weekday names.
@warning It must have 7 elements, or it will access invalid memory.
@warning The strings must be NULL terminated ('@\0'). */
}
@ -162,7 +162,7 @@ class Elm.Calendar (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Calendar */
}
values {
Elm_Calendar_Select_Mode mode; /*@ The select mode to use. */
mode: Elm_Calendar_Select_Mode; /*@ The select mode to use. */
}
}
@property min_max_year {
@ -196,8 +196,8 @@ class Elm.Calendar (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Calendar */
}
values {
int min; /*@ The minimum year, greater than 1901; */
int max; /*@ The maximum year; */
min: int; /*@ The minimum year, greater than 1901; */
max: int; /*@ The maximum year; */
}
}
@property format_function {
@ -229,7 +229,7 @@ class Elm.Calendar (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Calendar */
}
values {
Elm_Calendar_Format_Cb format_function; /*@ Function to set the month-year string given
format_function: Elm_Calendar_Format_Cb; /*@ Function to set the month-year string given
the selected date */
}
}
@ -263,7 +263,7 @@ class Elm.Calendar (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Calendar */
params {
@in Elm_Calendar_Time *selected_time; /*@ A @b tm struct to represent the selected date. */
@in selected_time: Elm_Calendar_Time *; /*@ A @b tm struct to represent the selected date. */
}
}
selected_time_get @const {
@ -285,7 +285,7 @@ class Elm.Calendar (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Calendar */
return: bool;
params {
@inout Elm_Calendar_Time selected_time; /*@ A @b tm struct to point to selected date */
@inout selected_time: Elm_Calendar_Time; /*@ A @b tm struct to point to selected date */
}
}
mark_add {
@ -331,13 +331,13 @@ class Elm.Calendar (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
return: Elm_Calendar_Mark *;
params {
@in const(char)* mark_type; /*@ A string used to define the type of mark. It will be
@in mark_type: const(char)*; /*@ A string used to define the type of mark. It will be
emitted to the theme, that should display a related modification on these
days representation. */
@in Elm_Calendar_Time *mark_time; /*@ A time struct to represent the date of inclusion of the
@in mark_time: Elm_Calendar_Time *; /*@ A time struct to represent the date of inclusion of the
mark. For marks that repeats it will just be displayed after the inclusion
date in the calendar. */
@in Elm_Calendar_Mark_Repeat_Type repeat; /*@ Repeat the event following this periodicity. Can be a unique
@in repeat: Elm_Calendar_Mark_Repeat_Type; /*@ Repeat the event following this periodicity. Can be a unique
mark (that don't repeat), daily, weekly, monthly or annually. */
}
}
@ -383,7 +383,7 @@ class Elm.Calendar (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@since 1.8 */
return: bool;
params {
@inout Elm_Calendar_Time displayed_time; /*@ A @b tm struct to point to displayed date */
@inout displayed_time: Elm_Calendar_Time; /*@ A @b tm struct to point to displayed date */
}
}
}

View File

@ -22,7 +22,7 @@ class Elm.Check (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Check */
}
values {
bool state; /*@ The state to use (1 == on, 0 == off) */
state: bool; /*@ The state to use (1 == on, 0 == off) */
}
}
@property state_pointer {
@ -40,7 +40,7 @@ class Elm.Check (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Check */
}
values {
bool *statep @nullable; /*@ Pointer to the boolean to modify */
statep: bool * @nullable; /*@ Pointer to the boolean to modify */
}
}
}

View File

@ -27,7 +27,7 @@ class Elm.Clipper (Elm.Container)
@ingroup Clipper */
}
values {
Evas_Object *clip;
clip: Evas_Object *;
}
}
}

View File

@ -33,7 +33,7 @@ class Elm.Clock (Elm.Layout)
@ingroup Clock */
}
values {
bool am_pm; /*@ @c EINA_TRUE to put it in am/pm mode, @c EINA_FALSE
am_pm: bool; /*@ @c EINA_TRUE to put it in am/pm mode, @c EINA_FALSE
to military mode */
}
}
@ -74,7 +74,7 @@ class Elm.Clock (Elm.Layout)
@ingroup Clock */
}
values {
double interval; /*@ The first interval value in seconds */
interval: double; /*@ The first interval value in seconds */
}
}
@property show_seconds {
@ -104,7 +104,7 @@ class Elm.Clock (Elm.Layout)
@ingroup Clock */
}
values {
bool seconds; /*@ @c EINA_TRUE to show seconds, @c EINA_FALSE otherwise */
seconds: bool; /*@ @c EINA_TRUE to show seconds, @c EINA_FALSE otherwise */
}
}
@property edit {
@ -141,7 +141,7 @@ class Elm.Clock (Elm.Layout)
@ingroup Clock */
}
values {
bool edit; /*@ @c EINA_TRUE to put it in edition, @c EINA_FALSE to
edit: bool; /*@ @c EINA_TRUE to put it in edition, @c EINA_FALSE to
put it back to "displaying only" mode */
}
}
@ -171,7 +171,7 @@ class Elm.Clock (Elm.Layout)
@since 1.9 */
}
values {
bool paused; /*@ @c EINA_TRUE to pause clock, @c EINA_FALSE otherwise */
paused: bool; /*@ @c EINA_TRUE to pause clock, @c EINA_FALSE otherwise */
}
}
@property time {
@ -207,9 +207,9 @@ class Elm.Clock (Elm.Layout)
@ingroup Clock */
}
values {
int hrs; /*@ The hours to set */
int min; /*@ The minutes to set */
int sec; /*@ The seconds to set */
hrs: int; /*@ The hours to set */
min: int; /*@ The minutes to set */
sec: int; /*@ The seconds to set */
}
}
@property edit_mode {
@ -235,7 +235,7 @@ class Elm.Clock (Elm.Layout)
@ingroup Clock */
}
values {
Elm_Clock_Edit_Mode digedit; /*@ Bit mask indicating the digits to be editable
digedit: Elm_Clock_Edit_Mode; /*@ Bit mask indicating the digits to be editable
(values in #Elm_Clock_Edit_Mode). */
}
}

View File

@ -18,10 +18,10 @@ class Elm.Color_Item(Elm.Widget_Item)
*/
}
values {
int r; /*@ red-value of color */
int g; /*@ green-value of color */
int b; /*@ blue-value of color */
int a; /*@ alpha-value of color */
r: int; /*@ red-value of color */
g: int; /*@ green-value of color */
b: int; /*@ blue-value of color */
a: int; /*@ alpha-value of color */
}
}
@property selected {
@ -42,7 +42,7 @@ class Elm.Color_Item(Elm.Widget_Item)
*/
}
values {
Eina_Bool selected; /*@ @c EINA_TRUE if selected @c EINA_FALSE otherwise */
selected: Eina_Bool; /*@ @c EINA_TRUE if selected @c EINA_FALSE otherwise */
}
}
}

View File

@ -16,10 +16,10 @@ class Elm.Colorselector (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Colorselector */
}
values {
int r; /*@ r-value of color */
int g; /*@ g-value of color */
int b; /*@ b-value of color */
int a; /*@ a-value of color */
r: int; /*@ r-value of color */
g: int; /*@ g-value of color */
b: int; /*@ b-value of color */
a: int; /*@ a-value of color */
}
}
@property palette_name {
@ -45,7 +45,7 @@ class Elm.Colorselector (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Colorselector */
}
values {
const(char)* palette_name; /*@ Name of palette */
palette_name: const(char)*; /*@ Name of palette */
}
}
@property mode {
@ -66,7 +66,7 @@ class Elm.Colorselector (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Colorselector */
}
values {
Elm_Colorselector_Mode mode; /*@ Elm_Colorselector_Mode */
mode: Elm_Colorselector_Mode; /*@ Elm_Colorselector_Mode */
}
}
@property palette_items {
@ -107,10 +107,10 @@ class Elm.Colorselector (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
return: Elm_Object_Item *;
params {
@in int r; /*@ r-value of color */
@in int g; /*@ g-value of color */
@in int b; /*@ b-value of color */
@in int a; /*@ a-value of color */
@in r: int; /*@ r-value of color */
@in g: int; /*@ g-value of color */
@in b: int; /*@ b-value of color */
@in a: int; /*@ a-value of color */
}
}
palette_clear {

View File

@ -9,28 +9,28 @@ class Elm.Container (Elm.Widget)
/*@ Get the list of swallow parts in the object. */
}
values {
free(own(list<Evas_Object *> *), eina_list_free) ret; /*@ list */
ret: free(own(list<Evas_Object *> *), eina_list_free); /*@ list */
}
}
content_set {
/*@ Swallow the given object into the given part of the container. */
params {
@in const(char)* name; /*@ the part in which to swallow the object */
@in Evas_Object *content; /*@ the object to swallow */
@in name: const(char)*; /*@ the part in which to swallow the object */
@in content: Evas_Object *; /*@ the object to swallow */
}
return: bool;
}
content_get {
/*@ Get the object swallowed in the given part of the container. */
params {
@in const(char)* name @nullable; /*@ the part in which the object is swallowed */
@in name: const(char)* @nullable; /*@ the part in which the object is swallowed */
}
return: Evas_Object *;
}
content_unset {
/*@ Unswallow the object in the given part of the container and return it. */
params {
@in const(char)* name @nullable;
@in name: const(char)* @nullable;
}
return: Evas_Object *;
}

View File

@ -20,7 +20,7 @@ class Elm.Ctxpopup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Ctxpopup */
}
values {
bool horizontal; /*@ @c EINA_TRUE for horizontal mode, @c EINA_FALSE for vertical */
horizontal: bool; /*@ @c EINA_TRUE for horizontal mode, @c EINA_FALSE for vertical */
}
}
@property auto_hide_disabled {
@ -53,7 +53,7 @@ class Elm.Ctxpopup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Ctxpopup */
}
values {
bool disabled; /*@ auto hide enable/disable. */
disabled: bool; /*@ auto hide enable/disable. */
}
}
@property hover_parent {
@ -80,7 +80,7 @@ class Elm.Ctxpopup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Ctxpopup */
}
values {
Evas_Object *parent; /*@ The parent to use */
parent: Evas_Object *; /*@ The parent to use */
}
}
@property direction_priority {
@ -105,10 +105,10 @@ class Elm.Ctxpopup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Ctxpopup */
}
values {
Elm_Ctxpopup_Direction first; /*@ 1st priority of direction */
Elm_Ctxpopup_Direction second; /*@ 2nd priority of direction */
Elm_Ctxpopup_Direction third; /*@ 3th priority of direction */
Elm_Ctxpopup_Direction fourth; /*@ 4th priority of direction */
first: Elm_Ctxpopup_Direction; /*@ 1st priority of direction */
second: Elm_Ctxpopup_Direction; /*@ 2nd priority of direction */
third: Elm_Ctxpopup_Direction; /*@ 3th priority of direction */
fourth: Elm_Ctxpopup_Direction; /*@ 4th priority of direction */
}
}
@property direction {
@ -213,10 +213,10 @@ class Elm.Ctxpopup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
return: Elm_Object_Item *;
params {
@in const(char)* label; /*@ The Label of the new item */
@in Evas_Object *icon @optional; /*@ Icon to be set on new item */
@in Evas_Smart_Cb func @optional; /*@ Convenience function called when item selected */
@in const(void)* data @optional; /*@ Data passed to @p func */
@in label: const(char)*; /*@ The Label of the 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 data: const(void)* @optional; /*@ Data passed to @p func */
}
}
item_prepend {
@ -235,10 +235,10 @@ class Elm.Ctxpopup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
return: Elm_Object_Item *;
params {
@in const(char)* label; /*@ The Label of the new item */
@in Evas_Object *icon @optional; /*@ Icon to be set on new item */
@in Evas_Smart_Cb func @optional; /*@ Convenience function called when item selected */
@in const(void)* data @optional; /*@ Data passed to @p func */
@in label: const(char)*; /*@ The Label of the 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 data: const(void)* @optional; /*@ Data passed to @p func */
}
}
}

View File

@ -15,7 +15,7 @@ class Elm.Ctxpopup_Item(Elm.Widget_Item)
*/
}
values {
Elm_Object_Item *item; /*@ The item before the object in its parent's list. If there is no
item: Elm_Object_Item *; /*@ The item before the object in its parent's list. If there is no
previous item for @p it or there's an error, @c NULL is returned. */
}
}
@ -32,14 +32,14 @@ class Elm.Ctxpopup_Item(Elm.Widget_Item)
*/
}
values {
Elm_Object_Item *item; /*@ The item after the object in its parent's list. If there is no
item: Elm_Object_Item *; /*@ The item after the object in its parent's list. If there is no
previous item for @p it or there's an error, @c NULL is returned. */
}
}
init {
params {
Evas_Smart_Cb func @nullable;
const(void) * data @optional;
func: Evas_Smart_Cb @nullable;
data: const(void) * @optional;
}
}
}

View File

@ -82,7 +82,7 @@ class Elm.Datetime (Elm.Layout)
/*@ Get the datetime format. */
}
values {
const(char)* fmt @nullable; /*@ The datetime format */
fmt: const(char)* @nullable; /*@ The datetime format */
}
}
field_limit_set {
@ -100,9 +100,9 @@ class Elm.Datetime (Elm.Layout)
@ingroup Datetime */
params {
@in Elm_Datetime_Field_Type fieldtype; /*@ Type of the field. #ELM_DATETIME_YEAR etc. */
@in int min; /*@ Reference to field's minimum value */
@in int max; /*@ Reference to field's maximum value */
@in fieldtype: Elm_Datetime_Field_Type; /*@ Type of the field. #ELM_DATETIME_YEAR etc. */
@in min: int; /*@ Reference to field's minimum value */
@in max: int; /*@ Reference to field's maximum value */
}
}
field_limit_get @const {
@ -119,9 +119,9 @@ class Elm.Datetime (Elm.Layout)
@see elm_datetime_field_limit_set()
@ingroup Datetime */
params {
@in Elm_Datetime_Field_Type fieldtype; /*@ Type of the field. #ELM_DATETIME_YEAR etc. */
@out int min; /*@ Reference to field's minimum value */
@out int max; /*@ Reference to field's maximum value */
@in fieldtype: Elm_Datetime_Field_Type; /*@ Type of the field. #ELM_DATETIME_YEAR etc. */
@out min: int; /*@ Reference to field's minimum value */
@out max: int; /*@ Reference to field's maximum value */
}
}
value_min_set {
@ -146,7 +146,7 @@ class Elm.Datetime (Elm.Layout)
return: bool;
params {
@in const(Elm_Datetime_Time)* mintime; /*@ Time structure containing the minimum time value. */
@in mintime: const(Elm_Datetime_Time)*; /*@ Time structure containing the minimum time value. */
}
}
value_min_get @const {
@ -170,7 +170,7 @@ class Elm.Datetime (Elm.Layout)
@ingroup Datepicker */
return: bool;
params {
@inout Elm_Datetime_Time mintime; /*@ Time structure. */
@inout mintime: Elm_Datetime_Time; /*@ Time structure. */
}
}
value_set {
@ -195,7 +195,7 @@ class Elm.Datetime (Elm.Layout)
return: bool;
params {
@in const(Elm_Datetime_Time)* newtime; /*@ Time structure filled with values to be set. */
@in newtime: const(Elm_Datetime_Time)*; /*@ Time structure filled with values to be set. */
}
}
value_get @const {
@ -219,7 +219,7 @@ class Elm.Datetime (Elm.Layout)
@ingroup Datetime */
return: bool;
params {
@inout Elm_Datetime_Time currtime; /*@ Time structure. */
@inout currtime: Elm_Datetime_Time; /*@ Time structure. */
}
}
field_visible_set {
@ -238,8 +238,8 @@ class Elm.Datetime (Elm.Layout)
@ingroup Datetime */
params {
@in Elm_Datetime_Field_Type fieldtype; /*@ Type of the field. #ELM_DATETIME_YEAR etc. */
@in bool visible; /*@ @c EINA_TRUE field can be visible, @c EINA_FALSE otherwise. */
@in fieldtype: Elm_Datetime_Field_Type; /*@ Type of the field. #ELM_DATETIME_YEAR etc. */
@in visible: bool; /*@ @c EINA_TRUE field can be visible, @c EINA_FALSE otherwise. */
}
}
field_visible_get @const {
@ -252,7 +252,7 @@ class Elm.Datetime (Elm.Layout)
@ingroup Datetime */
return: bool;
params {
@in Elm_Datetime_Field_Type fieldtype; /*@ Type of the field. #ELM_DATETIME_YEAR etc */
@in fieldtype: Elm_Datetime_Field_Type; /*@ Type of the field. #ELM_DATETIME_YEAR etc */
}
}
value_max_set {
@ -277,7 +277,7 @@ class Elm.Datetime (Elm.Layout)
return: bool;
params {
@in const(Elm_Datetime_Time)* maxtime; /*@ Time structure containing the maximum time value. */
@in maxtime: const(Elm_Datetime_Time)*; /*@ Time structure containing the maximum time value. */
}
}
value_max_get @const {
@ -301,7 +301,7 @@ class Elm.Datetime (Elm.Layout)
@ingroup Datetime */
return: bool;
params {
@inout Elm_Datetime_Time maxtime; /*@ Time structure containing the maximum time value. */
@inout maxtime: Elm_Datetime_Time; /*@ Time structure containing the maximum time value. */
}
}
}

View File

@ -24,7 +24,7 @@ class Elm.Dayselector (Elm.Layout)
@ingroup Dayselector */
}
values {
Elm_Dayselector_Day day; /*@ Dayselector_Day the first day that the user wants to display. */
day: Elm_Dayselector_Day; /*@ Dayselector_Day the first day that the user wants to display. */
}
}
@property weekend_length {
@ -48,7 +48,7 @@ class Elm.Dayselector (Elm.Layout)
@ingroup Dayselector */
}
values {
uint length; /*@ Weekend length, number of days as an integer. */
length: uint; /*@ Weekend length, number of days as an integer. */
}
}
@property weekend_start {
@ -73,7 +73,7 @@ class Elm.Dayselector (Elm.Layout)
@ingroup Dayselector */
}
values {
Elm_Dayselector_Day day; /*@ Dayselector_Day the first day from where weekend starts. */
day: Elm_Dayselector_Day; /*@ Dayselector_Day the first day from where weekend starts. */
}
}
weekdays_names_set {
@ -103,7 +103,7 @@ class Elm.Dayselector (Elm.Layout)
@ingroup Dayselector */
params {
@in const(char)* *weekdays @nullable; /*@ Array of seven strings to be used as weekday names.
@in weekdays: const(char)* * @nullable; /*@ Array of seven strings to be used as weekday names.
@warning It must have 7 elements, or it will access invalid memory.
@warning The strings must be NULL terminated ('@\0'). */
}
@ -135,8 +135,8 @@ class Elm.Dayselector (Elm.Layout)
@ingroup Dayselector */
params {
@in Elm_Dayselector_Day day; /*@ Dayselector_Day that the user want to set state. */
@in bool selected; /*@ state of the day. @c EINA_TRUE is selected. */
@in day: Elm_Dayselector_Day; /*@ Dayselector_Day that the user want to set state. */
@in selected: bool; /*@ state of the day. @c EINA_TRUE is selected. */
}
}
day_selected_get @const {
@ -151,7 +151,7 @@ class Elm.Dayselector (Elm.Layout)
@ingroup Dayselector */
return: bool;
params {
@in Elm_Dayselector_Day day; /*@ Dayselector_Day that the user want to know state. */
@in day: Elm_Dayselector_Day; /*@ Dayselector_Day that the user want to know state. */
}
}
}

View File

@ -39,7 +39,7 @@ class Elm.Diskselector (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Diskselector */
}
values {
int len; /*@ The max length defined for side labels. */
len: int; /*@ The max length defined for side labels. */
}
}
@property round_enabled {
@ -67,7 +67,7 @@ class Elm.Diskselector (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Diskselector */
}
values {
bool enabled; /*@ @c EINA_TRUE to enable round mode or @c EINA_FALSE to
enabled: bool; /*@ @c EINA_TRUE to enable round mode or @c EINA_FALSE to
disable it. */
}
}
@ -97,7 +97,7 @@ class Elm.Diskselector (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Diskselector */
}
values {
int num; /*@ The number of items the diskselector will display. */
num: int; /*@ The number of items the diskselector will display. */
}
}
@property first_item {
@ -212,12 +212,12 @@ class Elm.Diskselector (Elm.Widget, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in const(char)* label; /*@ The label of the diskselector item. */
@in Evas_Object *icon @optional; /*@ The icon object to use at left side of the item. An
@in label: const(char)*; /*@ The label of the diskselector item. */
@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
with elm_icon_add(). */
@in Evas_Smart_Cb func @optional; /*@ The function to call when the item is selected. */
@in const(void)* data @optional; /*@ The data to associate with the item for related callbacks. */
@in func: Evas_Smart_Cb @optional; /*@ The function to call when the item is selected. */
@in data: const(void)* @optional; /*@ The data to associate with the item for related callbacks. */
}
}
clear {

View File

@ -20,7 +20,7 @@ class Elm.Diskselector_Item(Elm.Widget_Item)
*/
}
values {
Elm_Object_Item *item; /*@ The item before @p item, or @c NULL if none or on failure. */
item: Elm_Object_Item *; /*@ The item before @p item, or @c NULL if none or on failure. */
}
}
@property next {
@ -41,7 +41,7 @@ class Elm.Diskselector_Item(Elm.Widget_Item)
*/
}
values {
Elm_Object_Item *item; /*@ The item after @p item, or @c NULL if none or on failure. */
item: Elm_Object_Item *; /*@ The item after @p item, or @c NULL if none or on failure. */
}
}
@property selected {
@ -81,7 +81,7 @@ class Elm.Diskselector_Item(Elm.Widget_Item)
*/
}
values {
Eina_Bool selected; /*@ The selected state */
selected: Eina_Bool; /*@ The selected state */
}
}
/* init { FIXME

View File

@ -24,7 +24,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
bool scroll; /*@ EINA_TRUE if it is to be scrollable, EINA_FALSE otherwise */
scroll: bool; /*@ EINA_TRUE if it is to be scrollable, EINA_FALSE otherwise */
}
}
@property input_panel_show_on_demand {
@ -45,7 +45,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
bool ondemand; /*@ If true, the input panel will be shown in case of only Mouse up event.
ondemand: bool; /*@ If true, the input panel will be shown in case of only Mouse up event.
(Focus event will be ignored.)
@since 1.9 */
}
@ -67,7 +67,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
bool disabled; /*@ If true, the menu is disabled */
disabled: bool; /*@ If true, the menu is disabled */
}
}
@property cnp_mode {
@ -95,7 +95,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
Elm_Cnp_Mode cnp_mode; /*@ One of #Elm_Cnp_Mode: #ELM_CNP_MODE_MARKUP, #ELM_CNP_MODE_NO_IMAGE, #ELM_CNP_MODE_PLAINTEXT. */
cnp_mode: Elm_Cnp_Mode; /*@ One of #Elm_Cnp_Mode: #ELM_CNP_MODE_MARKUP, #ELM_CNP_MODE_NO_IMAGE, #ELM_CNP_MODE_PLAINTEXT. */
}
}
@property input_panel_language {
@ -118,7 +118,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
Elm_Input_Panel_Lang lang; /*@ language to be set to the input panel. */
lang: Elm_Input_Panel_Lang; /*@ language to be set to the input panel. */
}
}
@property selection_handler_disabled {
@ -133,7 +133,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
legacy: null;
}
values {
bool disabled; /*@ If true, the selection handlers are disabled. */
disabled: bool; /*@ If true, the selection handlers are disabled. */
}
}
@property input_panel_layout_variation {
@ -156,7 +156,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@since 1.8 */
}
values {
int variation; /*@ layout variation type */
variation: int; /*@ layout variation type */
}
}
@property autocapital_type {
@ -175,7 +175,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
Elm_Autocapital_Type autocapital_type; /*@ The type of autocapitalization */
autocapital_type: Elm_Autocapital_Type; /*@ The type of autocapitalization */
}
}
@property editable {
@ -206,7 +206,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
bool editable; /*@ If EINA_TRUE, user input will be inserted in the entry,
editable: bool; /*@ If EINA_TRUE, user input will be inserted in the entry,
if not, the entry is read-only and no user input is allowed. */
}
}
@ -237,7 +237,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
const(char)* style @nullable; /*@ The style to use for the underlying hover */
style: const(char)* @nullable; /*@ The style to use for the underlying hover */
}
}
@property single_line {
@ -267,7 +267,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
bool single_line; /*@ If true, the text in the entry
single_line: bool; /*@ If true, the text in the entry
will be on a single line. */
}
}
@ -293,7 +293,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
bool password; /*@ If true, password mode is enabled. */
password: bool; /*@ If true, password mode is enabled. */
}
}
@property file {
@ -322,8 +322,8 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
const(char)* file; /*@ The path to the file to load and save */
Elm_Text_Format format; /*@ The file format */
file: const(char)*; /*@ The path to the file to load and save */
format: Elm_Text_Format; /*@ The file format */
}
}
@property input_panel_return_key_disabled {
@ -342,7 +342,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
bool disabled; /*@ The state to put in in: @c EINA_TRUE for
disabled: bool; /*@ The state to put in in: @c EINA_TRUE for
disabled, @c EINA_FALSE for enabled */
}
}
@ -366,7 +366,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
bool auto_save; /*@ Autosave the loaded file or not */
auto_save: bool; /*@ Autosave the loaded file or not */
}
}
@property anchor_hover_parent {
@ -392,7 +392,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
Evas_Object *parent @nullable; /*@ The object to use as parent for the hover */
parent: Evas_Object * @nullable; /*@ The object to use as parent for the hover */
}
}
@property prediction_allow {
@ -411,7 +411,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
bool prediction; /*@ Whether the entry should allow to use the text prediction. */
prediction: bool; /*@ Whether the entry should allow to use the text prediction. */
}
}
@property input_hint {
@ -432,7 +432,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
Elm_Input_Hints hints; /*@ input hint. */
hints: Elm_Input_Hints; /*@ input hint. */
}
}
@property input_panel_layout {
@ -453,7 +453,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
Elm_Input_Panel_Layout layout(8); /*@ layout type */
layout: Elm_Input_Panel_Layout(8); /*@ layout type */
}
}
@property input_panel_return_key_type {
@ -476,7 +476,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
Elm_Input_Panel_Return_Key_Type return_key_type; /*@ The type of "return" key on the input panel */
return_key_type: Elm_Input_Panel_Return_Key_Type; /*@ The type of "return" key on the input panel */
}
}
@property input_panel_enabled {
@ -495,7 +495,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
bool enabled; /*@ If true, the input panel is appeared when entry is clicked or has a focus */
enabled: bool; /*@ If true, the input panel is appeared when entry is clicked or has a focus */
}
}
@property line_wrap {
@ -524,7 +524,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
Elm_Wrap_Type wrap; /*@ The wrap mode to use. See Elm_Wrap_Type for details on them */
wrap: Elm_Wrap_Type; /*@ The wrap mode to use. See Elm_Wrap_Type for details on them */
}
}
@property cursor_pos {
@ -546,7 +546,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
int pos; /*@ The position of the cursor */
pos: int; /*@ The position of the cursor */
}
}
@property icon_visible {
@ -558,7 +558,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
bool setting; /*@ EINA_TRUE if the object should be displayed,
setting: bool; /*@ EINA_TRUE if the object should be displayed,
EINA_FALSE if not. */
}
}
@ -579,8 +579,8 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@since 1.9 */
}
values {
int start; /*@ The starting position */
int end; /*@ The end position */
start: int; /*@ The starting position */
end: int; /*@ The end position */
}
}
@property input_panel_return_key_autoenabled {
@ -595,7 +595,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
bool enabled; /*@ If @p enabled is EINA_TRUE, the return key is automatically disabled when the entry has no text. */
enabled: bool; /*@ If @p enabled is EINA_TRUE, the return key is automatically disabled when the entry has no text. */
}
}
@property end_visible {
@ -607,7 +607,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
}
values {
bool setting; /*@ EINA_TRUE if the object should be displayed,
setting: bool; /*@ EINA_TRUE if the object should be displayed,
EINA_FALSE if not. */
}
}
@ -682,10 +682,10 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
return: bool;
}
values {
Evas_Coord x; /*@ returned geometry */
Evas_Coord y; /*@ returned geometry */
Evas_Coord w; /*@ returned geometry */
Evas_Coord h; /*@ returned geometry */
x: Evas_Coord; /*@ returned geometry */
y: Evas_Coord; /*@ returned geometry */
w: Evas_Coord; /*@ returned geometry */
h: Evas_Coord; /*@ returned geometry */
}
}
@property imf_context {
@ -803,8 +803,8 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
params {
@in Elm_Entry_Item_Provider_Cb func; /*@ The function called to provide the item object */
@in void *data @optional; /*@ The data passed to @p func */
@in func: Elm_Entry_Item_Provider_Cb; /*@ The function called to provide the item object */
@in data: void * @optional; /*@ The data passed to @p func */
}
}
input_panel_show {
@ -893,7 +893,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@since 1.7 */
params {
@in const(char)* style; /*@ The style user to push */
@in style: const(char)*; /*@ The style user to push */
}
}
item_provider_remove {
@ -906,8 +906,8 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
params {
@in Elm_Entry_Item_Provider_Cb func; /*@ The function called to provide the item object */
@in void *data @optional; /*@ The data passed to @p func */
@in func: Elm_Entry_Item_Provider_Cb; /*@ The function called to provide the item object */
@in data: void * @optional; /*@ The data passed to @p func */
}
}
text_style_user_peek @const {
@ -961,7 +961,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
params {
@in const(char)* entry; /*@ The text to insert */
@in entry: const(char)*; /*@ The text to insert */
}
}
input_panel_imdata_set {
@ -975,8 +975,8 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
params {
@in const(void)* data; /*@ The specific data to be set to the input panel. */
@in int len; /*@ the length of data, in bytes, to send 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 */
}
}
input_panel_imdata_get @const {
@ -987,8 +987,8 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
params {
@out void data; /*@ The specific data to be got from the input panel */
@out int len; /*@ The length of data */
@out data: void; /*@ The specific data to be got from the input panel */
@out len: int; /*@ The length of data */
}
}
selection_paste {
@ -1070,8 +1070,8 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
params {
@in Elm_Entry_Filter_Cb func; /*@ The filter function to remove */
@in void *data @optional; /*@ The user data passed when adding the function */
@in func: Elm_Entry_Filter_Cb; /*@ The filter function to remove */
@in data: void * @optional; /*@ The user data passed when adding the function */
}
}
item_provider_append {
@ -1090,8 +1090,8 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
params {
@in Elm_Entry_Item_Provider_Cb func; /*@ The function called to provide the item object */
@in void *data @optional; /*@ The data passed to @p func */
@in func: Elm_Entry_Item_Provider_Cb; /*@ The function called to provide the item object */
@in data: void * @optional; /*@ The data passed to @p func */
}
}
markup_filter_append {
@ -1110,8 +1110,8 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
params {
@in Elm_Entry_Filter_Cb func; /*@ The function to use as text filter */
@in void *data @optional; /*@ User data to pass to @p func */
@in func: Elm_Entry_Filter_Cb; /*@ The function to use as text filter */
@in data: void * @optional; /*@ User data to pass to @p func */
}
}
entry_append {
@ -1128,7 +1128,7 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
params {
@in const(char)* str; /*@ The text to be appended */
@in str: const(char)*; /*@ The text to be appended */
}
}
context_menu_item_add {
@ -1147,11 +1147,11 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
params {
@in const(char)* label @optional; /*@ The item's text label */
@in const(char)* icon_file @optional; /*@ The item's icon file */
@in Elm_Icon_Type icon_type; /*@ The item's icon type */
@in Evas_Smart_Cb func @optional; /*@ The callback to execute when the item is clicked */
@in const(void)* data @optional; /*@ The data to associate with the item for related functions */
@in label: const(char)* @optional; /*@ The item's text label */
@in icon_file: const(char)* @optional; /*@ The item's icon file */
@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 data: const(void)* @optional; /*@ The data to associate with the item for related functions */
}
}
markup_filter_prepend {
@ -1164,8 +1164,8 @@ class Elm.Entry (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interface,
@ingroup Entry */
params {
@in Elm_Entry_Filter_Cb func; /*@ The function to use as text filter */
@in void *data @optional; /*@ User data to pass to @p func */
@in func: Elm_Entry_Filter_Cb; /*@ The function to use as text filter */
@in data: void * @optional; /*@ User data to pass to @p func */
}
}
}

View File

@ -30,7 +30,7 @@ class Elm.Fileselector (Elm.Layout, Elm_Interface_Fileselector,
@ingroup Fileselector */
}
values {
bool visible; /*@ @c EINA_TRUE to show buttons, @c EINA_FALSE to hide. */
visible: bool; /*@ @c EINA_TRUE to show buttons, @c EINA_FALSE to hide. */
}
}
}

View File

@ -29,7 +29,7 @@ class Elm.Fileselector_Button (Elm.Button, Elm_Interface_Fileselector)
@ingroup File_Selector_Button */
}
values {
bool value; /*@ @c EINA_TRUE to make it use an inner window, @c
value: bool; /*@ @c EINA_TRUE to make it use an inner window, @c
EINA_FALSE to make it use a dedicated window */
}
}
@ -60,8 +60,8 @@ class Elm.Fileselector_Button (Elm.Button, Elm_Interface_Fileselector)
@ingroup File_Selector_Button */
}
values {
Evas_Coord width; /*@ The window's width */
Evas_Coord height; /*@ The window's height */
width: Evas_Coord; /*@ The window's width */
height: Evas_Coord; /*@ The window's height */
}
}
@property window_title {
@ -92,7 +92,7 @@ class Elm.Fileselector_Button (Elm.Button, Elm_Interface_Fileselector)
@ingroup File_Selector_Button */
}
values {
const(char)* title; /*@ The title string */
title: const(char)*; /*@ The title string */
}
}
}

View File

@ -29,7 +29,7 @@ class Elm.Fileselector_Entry (Elm.Layout, Elm_Interface_Fileselector)
@ingroup File_Selector_Entry */
}
values {
bool value; /*@ @c EINA_TRUE to make it use an inner window, @c
value: bool; /*@ @c EINA_TRUE to make it use an inner window, @c
EINA_FALSE to make it use a dedicated window */
}
}
@ -60,8 +60,8 @@ class Elm.Fileselector_Entry (Elm.Layout, Elm_Interface_Fileselector)
@ingroup File_Selector_Entry */
}
values {
Evas_Coord width; /*@ The window's width */
Evas_Coord height; /*@ The window's height */
width: Evas_Coord; /*@ The window's width */
height: Evas_Coord; /*@ The window's height */
}
}
@property window_title {
@ -92,7 +92,7 @@ class Elm.Fileselector_Entry (Elm.Layout, Elm_Interface_Fileselector)
@ingroup File_Selector_Entry */
}
values {
const(char)* title; /*@ The title string */
title: const(char)*; /*@ The title string */
}
}
}

View File

@ -79,7 +79,7 @@ class Elm.Flip (Elm.Container)
@ingroup Flip */
}
values {
Elm.Flip.Interaction mode; /*@ The interactive flip mode to use */
mode: Elm.Flip.Interaction; /*@ The interactive flip mode to use */
}
}
@property front_visible {
@ -116,8 +116,8 @@ class Elm.Flip (Elm.Container)
@ingroup Flip */
params {
@in Elm.Flip.Direction dir; /*@ The hit area to set */
@in double hitsize; /*@ The amount of that dimension (0.0 to 1.0) to use */
@in dir: Elm.Flip.Direction; /*@ The hit area to set */
@in hitsize: double; /*@ The amount of that dimension (0.0 to 1.0) to use */
}
}
interaction_direction_hitsize_get {
@ -133,7 +133,7 @@ class Elm.Flip (Elm.Container)
return: double;
params {
@in Elm.Flip.Direction dir; /*@ The direction to check */
@in dir: Elm.Flip.Direction; /*@ The direction to check */
}
}
interaction_direction_enabled_set {
@ -153,8 +153,8 @@ class Elm.Flip (Elm.Container)
@ingroup Flip */
params {
@in Elm.Flip.Direction dir; /*@ The direction to change */
@in bool enabled; /*@ If that direction is enabled or not */
@in dir: Elm.Flip.Direction; /*@ The direction to change */
@in enabled: bool; /*@ If that direction is enabled or not */
}
}
interaction_direction_enabled_get {
@ -171,7 +171,7 @@ class Elm.Flip (Elm.Container)
return: bool;
params {
@in Elm.Flip.Direction dir; /*@ The direction to check */
@in dir: Elm.Flip.Direction; /*@ The direction to check */
}
}
go {
@ -223,7 +223,7 @@ class Elm.Flip (Elm.Container)
@ingroup Flip */
params {
@in Elm.Flip.Mode mode; /*@ The mode type */
@in mode: Elm.Flip.Mode; /*@ The mode type */
}
}
go_to {
@ -275,8 +275,8 @@ class Elm.Flip (Elm.Container)
@ingroup Flip */
params {
@in bool front; /*@ if @c EINA_TRUE, makes front visible, otherwise makes back. */
@in Elm.Flip.Mode mode; /*@ The mode type */
@in front: bool; /*@ if @c EINA_TRUE, makes front visible, otherwise makes back. */
@in mode: Elm.Flip.Mode; /*@ The mode type */
}
}
}

View File

@ -39,7 +39,7 @@ class Elm.Flipselector (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Flipselector */
}
values {
double interval; /*@ The (first) interval value in seconds */
interval: double; /*@ The (first) interval value in seconds */
}
}
@property items {
@ -132,10 +132,10 @@ class Elm.Flipselector (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
return: Elm_Object_Item *;
params {
@in const(char)* label; /*@ The (text) label of the new item */
@in Evas_Smart_Cb func @optional; /*@ Convenience callback function to take place when
@in label: const(char)*; /*@ The (text) label of the new item */
@in func: Evas_Smart_Cb @optional; /*@ Convenience callback function to take place when
item is selected */
@in void *data @optional; /*@ Data passed to @p func, above */
@in data: void * @optional; /*@ Data passed to @p func, above */
}
}
flip_next {
@ -171,10 +171,10 @@ class Elm.Flipselector (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
return: Elm_Object_Item *;
params {
@in const(char)* label; /*@ The (text) label of the new item */
@in Evas_Smart_Cb func @optional; /*@ Convenience callback function to take place when
@in label: const(char)*; /*@ The (text) label of the new item */
@in func: Evas_Smart_Cb @optional; /*@ Convenience callback function to take place when
item is selected */
@in const(void)* data @optional; /*@ Data passed to @p func, above */
@in data: const(void)* @optional; /*@ Data passed to @p func, above */
}
}
flip_prev {

View File

@ -29,7 +29,7 @@ class Elm.Flipselector_Item(Elm.Widget_Item)
*/
}
values {
Eina_Bool selected; /*@ EINA_TRUE if selected EINA_FALSE otherwise */
selected: Eina_Bool; /*@ EINA_TRUE if selected EINA_FALSE otherwise */
}
}
prev_get @const {

View File

@ -20,7 +20,7 @@ class Elm.Frame (Elm.Layout, Evas.Clickable_Interface)
@ingroup Frame */
}
values {
bool collapse; /*@ true to collapse, false to expand */
collapse: bool; /*@ true to collapse, false to expand */
}
}
@property autocollapse {
@ -45,7 +45,7 @@ class Elm.Frame (Elm.Layout, Evas.Clickable_Interface)
@ingroup Frame */
}
values {
bool autocollapse; /*@ Whether to enable autocollapse */
autocollapse: bool; /*@ Whether to enable autocollapse */
}
}
collapse_go {
@ -56,7 +56,7 @@ class Elm.Frame (Elm.Layout, Evas.Clickable_Interface)
@ingroup Frame */
params {
@in bool collapse; /*@ true to collapse, false to expand */
@in collapse: bool; /*@ true to collapse, false to expand */
}
}
}

View File

@ -34,8 +34,8 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Gengrid */
}
values {
double align_x; /*@ Alignment in the horizontal axis (0 <= align_x <= 1). */
double align_y; /*@ Alignment in the vertical axis (0 <= align_y <= 1). */
align_x: double; /*@ Alignment in the horizontal axis (0 <= align_x <= 1). */
align_y: double; /*@ Alignment in the vertical axis (0 <= align_y <= 1). */
}
}
@property filled {
@ -67,7 +67,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Gengrid */
}
values {
bool fill; /*@ Filled if True */
fill: bool; /*@ Filled if True */
}
}
@property page_relative {
@ -78,8 +78,8 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
/*@ Get a given gengrid widget's scrolling page size, relative to its viewport size. */
}
values {
double h_pagerel;
double v_pagerel;
h_pagerel: double;
v_pagerel: double;
}
}
@property multi_select {
@ -113,7 +113,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Gengrid */
}
values {
bool multi; /*@ @c EINA_TRUE, to enable multi-selection,
multi: bool; /*@ @c EINA_TRUE, to enable multi-selection,
@c EINA_FALSE to disable it. */
}
}
@ -144,8 +144,8 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Gengrid */
}
values {
Evas_Coord w; /*@ The group items' width. */
Evas_Coord h; /*@ The group items' height. */
w: Evas_Coord; /*@ The group items' width. */
h: Evas_Coord; /*@ The group items' height. */
}
}
@property select_mode {
@ -179,7 +179,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Gengrid */
}
values {
Elm_Object_Select_Mode mode(4); /*@ The select mode */
mode: Elm_Object_Select_Mode(4); /*@ The select mode */
}
}
@property reorder_mode {
@ -215,7 +215,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Gengrid */
}
values {
bool reorder_mode; /*@ Use @c EINA_TRUE to turn reordering on,
reorder_mode: bool; /*@ Use @c EINA_TRUE to turn reordering on,
@c EINA_FALSE to turn it off */
}
}
@ -227,7 +227,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
/*@ Get whether the gengrid items' should be highlighted when item selected. */
}
values {
bool highlight;
highlight: bool;
}
}
@property item_size {
@ -257,8 +257,8 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Gengrid */
}
values {
Evas_Coord w; /*@ The items' width. */
Evas_Coord h; /*@ The items' height. */
w: Evas_Coord; /*@ The items' width. */
h: Evas_Coord; /*@ The items' height. */
}
}
@property multi_select_mode {
@ -292,7 +292,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
@since 1.8 */
}
values {
Elm_Object_Multi_Select_Mode mode(2); /*@ The multi select mode */
mode: Elm_Object_Multi_Select_Mode(2); /*@ The multi select mode */
}
}
@property horizontal {
@ -327,7 +327,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Gengrid */
}
values {
bool horizontal; /*@ @c EINA_TRUE to make the gengrid expand horizontally,
horizontal: bool; /*@ @c EINA_TRUE to make the gengrid expand horizontally,
@c EINA_FALSE to expand vertically. */
}
}
@ -336,8 +336,8 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
/*@ Set a given gengrid widget's scrolling page size */
}
values {
Evas_Coord h_pagesize;
Evas_Coord v_pagesize;
h_pagesize: Evas_Coord;
v_pagesize: Evas_Coord;
}
}
@property selected_item {
@ -457,7 +457,7 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Gengrid */
}
values {
bool disabled; /*@ Use @c EINA_TRUE to disable mouse wheel or @c EINA_FALSE
disabled: bool; /*@ Use @c EINA_TRUE to disable mouse wheel or @c EINA_FALSE
to enable it. */
}
}
@ -478,12 +478,12 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
@in const(void)* data; /*@ The item data. */
@in Elm_Object_Item *relative; /*@ The item to place this new one before. */
@in Evas_Smart_Cb func @optional; /*@ Convenience function called when the item is
@in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */
@in data: const(void)*; /*@ The item data. */
@in relative: Elm_Object_Item *; /*@ The item to place this new one before. */
@in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is
selected. */
@in const(void)* func_data @optional; /*@ Data to be passed to @p func. */
@in func_data: const(void)* @optional; /*@ Data to be passed to @p func. */
}
}
realized_items_update {
@ -519,12 +519,12 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
@in const(void)* data; /*@ The item data. */
@in Elm_Object_Item *relative; /*@ The item to place this new one after. */
@in Evas_Smart_Cb func @optional; /*@ Convenience function called when the item is
@in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */
@in data: const(void)*; /*@ The item data. */
@in relative: Elm_Object_Item *; /*@ The item to place this new one after. */
@in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is
selected. */
@in const(void)* func_data @optional; /*@ Data to be passed to @p func. */
@in func_data: const(void)* @optional; /*@ Data to be passed to @p func. */
}
}
items_count @const {
@ -561,10 +561,10 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Gengrid */
return: Elm_Object_Item *;
params {
@in Evas_Coord x; /*@ The input x coordinate */
@in Evas_Coord y; /*@ The input y coordinate */
@out int xposret; /*@ The position relative to the item returned here */
@out int yposret; /*@ The position relative to the item returned here */
@in x: Evas_Coord; /*@ The input x coordinate */
@in y: Evas_Coord; /*@ The input y coordinate */
@out xposret: int; /*@ The position relative to the item returned here */
@out yposret: int; /*@ The position relative to the item returned here */
}
}
item_append {
@ -584,11 +584,11 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
@in const(void)* data; /*@ The item data. */
@in Evas_Smart_Cb func @optional; /*@ Convenience function called when the item is
@in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */
@in data: const(void)*; /*@ The item data. */
@in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is
selected. */
@in const(void)* func_data @optional; /*@ Data to be passed to @p func. */
@in func_data: const(void)* @optional; /*@ Data to be passed to @p func. */
}
}
item_prepend {
@ -608,11 +608,11 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
@in const(void)* data; /*@ The item data. */
@in Evas_Smart_Cb func @optional; /*@ Convenience function called when the item is
@in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */
@in data: const(void)*; /*@ The item data. */
@in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is
selected. */
@in const(void)* func_data @optional; /*@ Data to be passed to @p func. */
@in func_data: const(void)* @optional; /*@ Data to be passed to @p func. */
}
}
clear {
@ -647,12 +647,12 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in const(Elm_Gengrid_Item_Class)* itc; /*@ The item class for the item. */
@in const(void)* data; /*@ The item data. */
@in Eina_Compare_Cb comp; /*@ User defined comparison function that defines the sort order
@in itc: const(Elm_Gengrid_Item_Class)*; /*@ The item class for the item. */
@in data: const(void)*; /*@ The item data. */
@in comp: Eina_Compare_Cb; /*@ User defined comparison function that defines the sort order
based on gengrid item and its data. */
@in Evas_Smart_Cb func @optional; /*@ Convenience function called when the item is selected. */
@in const(void)* func_data @optional; /*@ Data to be passed to @p func. */
@in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is selected. */
@in func_data: const(void)* @optional; /*@ Data to be passed to @p func. */
}
}
search_by_text_item_get {
@ -673,10 +673,10 @@ class Elm.Gengrid (Elm.Layout, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in Elm_Object_Item *item_to_search_from @optional; /*@ Pointer to item to start search from. If NULL search will be started from the first item of the gengrid. */
@in const(char) *part_name; /*@ Name of the TEXT part of gengrid item to search string in. */
@in const(char) *pattern; /*@ The search pattern. */
@in Elm_Glob_Match_Flags flags; /*@ Search flags */
@in item_to_search_from: Elm_Object_Item * @optional; /*@ Pointer to item to start search from. If NULL search will 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 pattern: const(char) *; /*@ The search pattern. */
@in flags: Elm_Glob_Match_Flags; /*@ Search flags */
}
}
}

View File

@ -18,7 +18,7 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
*/
}
values {
Elm_Object_Item *item; /*@ @return The item before @p item, or @c NULL if there's none (and on errors) */
item: Elm_Object_Item *; /*@ @return The item before @p item, or @c NULL if there's none (and on errors) */
}
}
@property next {
@ -36,7 +36,7 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
*/
}
values {
Elm_Object_Item *item; /*@ @return The item after @p item, or @c NULL if there's none (and on errors) */
item: Elm_Object_Item *; /*@ @return The item after @p item, or @c NULL if there's none (and on errors) */
}
}
@property selected {
@ -66,7 +66,7 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
*/
}
values {
Eina_Bool selected; /*@ the selected state (@c EINA_TRUE selected, @c EINA_FALSE not selected) */
selected: Eina_Bool; /*@ the selected state (@c EINA_TRUE selected, @c EINA_FALSE not selected) */
}
}
@property item_class {
@ -81,7 +81,7 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
*/
}
values {
const (Elm_Gengrid_Item_Class) *itc; /*@ Gengrid Item class for the given item */
itc: const (Elm_Gengrid_Item_Class) *; /*@ Gengrid Item class for the given item */
}
}
@property index {
@ -93,7 +93,7 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
*/
}
values {
int index(-1); /*@ @return the position inside the list of item. */
index: int(-1); /*@ @return the position inside the list of item. */
}
}
@property pos {
@ -110,8 +110,8 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
*/
}
values {
uint x; /*@ Pointer to variable to store the item's <b>row number</b>. */
uint y; /*@ Pointer to variable to store the item's <b>column number</b>. */
x: uint; /*@ Pointer to variable to store the item's <b>row number</b>. */
y: uint; /*@ Pointer to variable to store the item's <b>column number</b>. */
}
}
@property select_mode {
@ -152,7 +152,7 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
*/
}
values {
Elm_Object_Select_Mode mode(4); /*@ The selected mode */
mode: Elm_Object_Select_Mode(4); /*@ The selected mode */
}
}
/* init { FIXME
@ -175,7 +175,7 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
@ingroup Gengrid
*/
params {
@in Elm_Gengrid_Item_Scrollto_Type type; /*@ Where to position the item in the viewport. */
@in type: Elm_Gengrid_Item_Scrollto_Type; /*@ Where to position the item in the viewport. */
}
}
bring_in {
@ -192,7 +192,7 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
@ingroup Gengrid
*/
params {
@in Elm_Gengrid_Item_Scrollto_Type type; /*@ Where to position the item in the viewport. */
@in type: Elm_Gengrid_Item_Scrollto_Type; /*@ Where to position the item in the viewport. */
}
}
update {
@ -218,7 +218,7 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
@ingroup Gengrid
*/
params {
@in const (Elm_Gengrid_Item_Class) *itc; /*@ The gengrid item class describing the function pointers and the item style. */
@in itc: const (Elm_Gengrid_Item_Class) *; /*@ The gengrid item class describing the function pointers and the item style. */
}
}
}
@ -245,4 +245,3 @@ class Elm.Gengrid_Item(Elm.Widget_Item)
Elm_Interface_Atspi_Accessible.children.get;
}
}

View File

@ -35,7 +35,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
@ingroup Genlist */
}
values {
bool homogeneous; /*@ Assume the items within the genlist are of the
homogeneous: bool; /*@ Assume the items within the genlist are of the
same height and width (EINA_TRUE = on, EINA_FALSE = off). Default is @c
EINA_FALSE. */
}
@ -71,7 +71,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
@ingroup Genlist */
}
values {
Elm_Object_Select_Mode mode(4); /*@ The select mode */
mode: Elm_Object_Select_Mode(4); /*@ The select mode */
}
}
@property focus_on_selection {
@ -96,7 +96,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
@ingroup Genlist */
}
values {
bool enabled; /*@ The tree effect status
enabled: bool; /*@ The tree effect status
(EINA_TRUE = enabled, EINA_FALSE = disabled) */
}
}
@ -128,7 +128,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
@ingroup Genlist */
}
values {
double timeout; /*@ timeout in seconds. Default is elm config value(1.0) */
timeout: double; /*@ timeout in seconds. Default is elm config value(1.0) */
}
}
@property multi_select {
@ -157,7 +157,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
@ingroup Genlist */
}
values {
bool multi; /*@ Multi-select enable/disable. Default is disabled. */
multi: bool; /*@ Multi-select enable/disable. Default is disabled. */
}
}
@property reorder_mode {
@ -181,7 +181,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
@ingroup Genlist */
}
values {
bool reorder_mode; /*@ The reorder mode
reorder_mode: bool; /*@ The reorder mode
(EINA_TRUE = on, EINA_FALSE = off) */
}
}
@ -204,7 +204,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
@ingroup Genlist */
}
values {
bool decorated; /*@ The decorate mode status
decorated: bool; /*@ The decorate mode status
(EINA_TRUE = decorate mode, EINA_FALSE = normal mode */
}
}
@ -239,7 +239,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
@since 1.8 */
}
values {
Elm_Object_Multi_Select_Mode mode(2); /*@ The multi select mode */
mode: Elm_Object_Multi_Select_Mode(2); /*@ The multi select mode */
}
}
@property block_count {
@ -275,7 +275,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
@ingroup Genlist */
}
values {
int count; /*@ Maximum number of items within an item block. Default is 32. */
count: int; /*@ Maximum number of items within an item block. Default is 32. */
}
}
@property tree_effect_enabled {
@ -295,7 +295,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
@ingroup Genlist */
}
values {
bool enabled; /*@ The tree effect status
enabled: bool; /*@ The tree effect status
(EINA_TRUE = enabled, EINA_FALSE = disabled */
}
}
@ -325,7 +325,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
@ingroup Genlist */
}
values {
bool highlight; /*@ @c EINA_TRUE to enable highlighting or @c EINA_FALSE to
highlight: bool; /*@ @c EINA_TRUE to enable highlighting or @c EINA_FALSE to
disable it. */
}
}
@ -370,7 +370,7 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
@ingroup Genlist */
}
values {
Elm_List_Mode mode(4); /*@ The mode to use (one of #ELM_LIST_SCROLL or #ELM_LIST_LIMIT). */
mode: Elm_List_Mode(4); /*@ The mode to use (one of #ELM_LIST_SCROLL or #ELM_LIST_LIMIT). */
}
}
@property decorated_item {
@ -498,13 +498,13 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
return: Elm_Object_Item *;
params {
@in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
@in const(void)* data; /*@ The item data */
@in Elm_Object_Item *parent @nullable; /*@ The parent item, or NULL if none */
@in Elm_Object_Item *before_it; /*@ The item to place this new one before. */
@in Elm_Genlist_Item_Type type; /*@ Item type */
@in Evas_Smart_Cb func @optional; /*@ Convenience function called when the item is selected */
@in const(void)* func_data @optional; /*@ Data passed to @p func above. */
@in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */
@in data: const(void)*; /*@ The item data */
@in parent: Elm_Object_Item * @nullable; /*@ The parent item, or NULL if none */
@in before_it: Elm_Object_Item *; /*@ The item to place this new one before. */
@in type: Elm_Genlist_Item_Type; /*@ Item type */
@in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is selected */
@in func_data: const(void)* @optional; /*@ Data passed to @p func above. */
}
}
realized_items_update {
@ -541,13 +541,13 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
return: Elm_Object_Item *;
params {
@in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
@in const(void)* data; /*@ The item data */
@in Elm_Object_Item *parent @nullable; /*@ The parent item, or NULL if none */
@in Elm_Object_Item *after_it; /*@ The item to place this new one after. */
@in Elm_Genlist_Item_Type type; /*@ Item type */
@in Evas_Smart_Cb func @optional; /*@ Convenience function called when the item is selected */
@in const(void)* func_data @optional; /*@ Data passed to @p func above. */
@in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */
@in data: const(void)*; /*@ The item data */
@in parent: Elm_Object_Item * @nullable; /*@ The parent item, or NULL if none */
@in after_it: Elm_Object_Item *; /*@ The item to place this new one after. */
@in type: Elm_Genlist_Item_Type; /*@ Item type */
@in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is selected */
@in func_data: const(void)* @optional; /*@ Data passed to @p func above. */
}
}
at_xy_item_get @const {
@ -569,9 +569,9 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
@ingroup Genlist */
return: Elm_Object_Item *;
params {
@in Evas_Coord x; /*@ The input x coordinate */
@in Evas_Coord y; /*@ The input y coordinate */
@out int posret; /*@ The position relative to the item returned here */
@in x: Evas_Coord; /*@ The input x coordinate */
@in y: Evas_Coord; /*@ The input y coordinate */
@out posret: int; /*@ The position relative to the item returned here */
}
}
items_count @const {
@ -603,12 +603,12 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
return: Elm_Object_Item *;
params {
@in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
@in const(void)* data; /*@ The item data */
@in Elm_Object_Item *parent @nullable; /*@ The parent item, or NULL if none */
@in Elm_Genlist_Item_Type type; /*@ Item type */
@in Evas_Smart_Cb func @optional; /*@ Convenience function called when the item is selected */
@in const(void)* func_data @optional; /*@ Data passed to @p func above. */
@in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */
@in data: const(void)*; /*@ The item data */
@in parent: Elm_Object_Item * @nullable; /*@ The parent item, or NULL if none */
@in type: Elm_Genlist_Item_Type; /*@ Item type */
@in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is selected */
@in func_data: const(void)* @optional; /*@ Data passed to @p func above. */
}
}
clear {
@ -640,12 +640,12 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
return: Elm_Object_Item *;
params {
@in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
@in const(void)* data; /*@ The item data */
@in Elm_Object_Item *parent @nullable; /*@ The parent item, or NULL if none */
@in Elm_Genlist_Item_Type type; /*@ Item type */
@in Evas_Smart_Cb func @optional; /*@ Convenience function called when the item is selected */
@in const(void)* func_data @optional; /*@ Data passed to @p func above. */
@in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */
@in data: const(void)*; /*@ The item data */
@in parent: Elm_Object_Item * @nullable; /*@ The parent item, or NULL if none */
@in type: Elm_Genlist_Item_Type; /*@ Item type */
@in func: Evas_Smart_Cb @optional; /*@ Convenience function called when the item is selected */
@in func_data: const(void)* @optional; /*@ Data passed to @p func above. */
}
}
item_sorted_insert {
@ -667,13 +667,13 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
return: Elm_Object_Item *;
params {
@in const(Elm_Genlist_Item_Class)* itc; /*@ The item class for the item */
@in const(void)* data; /*@ The item data */
@in Elm_Object_Item *parent @nullable; /*@ The parent item, or NULL if none */
@in Elm_Genlist_Item_Type type; /*@ Item type */
@in Eina_Compare_Cb comp; /*@ The function called for the sort */
@in Evas_Smart_Cb func @optional; /*@ Convenience function called when item selected */
@in const(void)* func_data @optional; /*@ Data passed to @p func above. */
@in itc: const(Elm_Genlist_Item_Class)*; /*@ The item class for the item */
@in data: const(void)*; /*@ The item data */
@in parent: Elm_Object_Item * @nullable; /*@ The parent item, or NULL if none */
@in type: Elm_Genlist_Item_Type; /*@ Item type */
@in comp: Eina_Compare_Cb; /*@ The function called for the sort */
@in func: Evas_Smart_Cb @optional; /*@ Convenience function called when item selected */
@in func_data: const(void)* @optional; /*@ Data passed to @p func above. */
}
}
search_by_text_item_get {
@ -694,10 +694,10 @@ class Elm.Genlist (Elm.Layout, Elm_Interface_Scrollable, Evas.Clickable_Interfac
return: Elm_Object_Item *;
params {
@in Elm_Object_Item * item_to_search_from @optional; /*@ Pointer to item to start search from. If NULL search will be started from the first item of the genlist. */
@in const(char)* part_name; /*@ Name of the TEXT part of genlist item to search string in. */
@in const(char)* pattern; /*@ The search pattern. */
@in Elm_Glob_Match_Flags flags; /*@ Search flags */
@in item_to_search_from: Elm_Object_Item * @optional; /*@ Pointer to item to start search from. If NULL search 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 pattern: const(char)*; /*@ The search pattern. */
@in flags: Elm_Glob_Match_Flags; /*@ Search flags */
}
}
}

View File

@ -18,7 +18,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
*/
}
values {
Elm_Object_Item *item; /*@ @return The item before @p item, or @c NULL if there's none (and on errors) */
item: Elm_Object_Item *; /*@ @return The item before @p item, or @c NULL if there's none (and on errors) */
}
}
@property next {
@ -36,7 +36,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
*/
}
values {
Elm_Object_Item *item; /*@ @return The item after @p item, or @c NULL if there's none (and on errors) */
item: Elm_Object_Item *; /*@ @return The item after @p item, or @c NULL if there's none (and on errors) */
}
}
@property parent {
@ -51,7 +51,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
*/
}
values {
Elm_Object_Item *item; /*@ @return The parent of the item or @c NULL if it has no parent. */
item: Elm_Object_Item *; /*@ @return The parent of the item or @c NULL if it has no parent. */
}
}
@property subitems {
@ -66,7 +66,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
*/
}
values {
const (list<Elm_Object_Item *>) *subitems; /*@ @return The list of subitems, @c NULL on error */
subitems: const (list<Elm_Object_Item *>) *; /*@ @return The list of subitems, @c NULL on error */
}
}
@property selected {
@ -98,7 +98,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
*/
}
values {
Eina_Bool selected; /*@ the selected state (@c EINA_TRUE selected, @c EINA_FALSE not selected) */
selected: Eina_Bool; /*@ the selected state (@c EINA_TRUE selected, @c EINA_FALSE not selected) */
}
}
@property expanded {
@ -134,7 +134,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
*/
}
values {
Eina_Bool expanded; /*@ The expanded state (@c EINA_TRUE expanded, @c EINA_FALSE not expanded). */
expanded: Eina_Bool; /*@ The expanded state (@c EINA_TRUE expanded, @c EINA_FALSE not expanded). */
}
}
@property expanded_depth {
@ -146,7 +146,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
*/
}
values {
int depth; /*@ @return The depth of expanded item */
depth: int; /*@ @return The depth of expanded item */
}
}
@property item_class {
@ -161,7 +161,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
*/
}
values {
const (Elm_Genlist_Item_Class) *itc; /*@ Genlist Item class for the given item */
itc: const (Elm_Genlist_Item_Class) *; /*@ Genlist Item class for the given item */
}
}
@property index {
@ -175,7 +175,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
*/
}
values {
int index(-1); /*@ @return the position inside the list of item. */
index: int(-1); /*@ @return the position inside the list of item. */
}
}
@property decorate_mode {
@ -192,7 +192,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
*/
}
values {
const(char)* decorate_it_type; /*@ name of the item's decorate mode. */
decorate_it_type: const(char)*; /*@ name of the item's decorate mode. */
}
}
@property flip {
@ -225,7 +225,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
*/
}
values {
Eina_Bool flip; /*@ The flip mode */
flip: Eina_Bool; /*@ The flip mode */
}
}
@property select_mode {
@ -267,7 +267,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
*/
}
values {
Elm_Object_Select_Mode mode(4); /*@ The selected mode */
mode: Elm_Object_Select_Mode(4); /*@ The selected mode */
}
}
@property type {
@ -284,7 +284,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
*/
}
values {
Elm_Genlist_Item_Type type(4); /*@ Item tupe */
type: Elm_Genlist_Item_Type(4); /*@ Item tupe */
}
}
/* init { FIXME
@ -350,7 +350,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
@ingroup Genlist
*/
params {
@in Elm_Genlist_Item_Scrollto_Type type; /*@ The position to bring in, the given item to.
@in type: Elm_Genlist_Item_Scrollto_Type; /*@ The position to bring in, the given item to.
@ref Elm_Genlist_Item_Scrollto_Type */
}
}
@ -368,7 +368,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
@ingroup Genlist
*/
params {
@in Elm_Genlist_Item_Scrollto_Type type; /*@ The position to bring in, the given item to.
@in type: Elm_Genlist_Item_Scrollto_Type; /*@ The position to bring in, the given item to.
@ref Elm_Genlist_Item_Scrollto_Type */
}
}
@ -384,7 +384,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
@ingroup Genlist
*/
params {
@out own(list<own(Evas_Object *)> *) l; /*@ The contents list to return */
@out l: own(list<own(Evas_Object *)> *); /*@ The contents list to return */
}
}
update {
@ -426,8 +426,8 @@ class Elm.Genlist_Item(Elm.Widget_Item)
@ingroup Genlist
*/
params {
@in const (char) *parts; /*@ The name of item's part */
@in Elm_Genlist_Item_Field_Type itf; /*@ The type of item's part type */
@in parts: const (char) *; /*@ The name of item's part */
@in itf: Elm_Genlist_Item_Field_Type; /*@ The type of item's part type */
}
}
item_class_update {
@ -441,7 +441,7 @@ class Elm.Genlist_Item(Elm.Widget_Item)
@ingroup Genlist
*/
params {
@in const (Elm_Genlist_Item_Class) *itc; /*@ The item class for the item */
@in itc: const (Elm_Genlist_Item_Class) *; /*@ The item class for the item */
}
}
decorate_mode_set {
@ -482,8 +482,8 @@ class Elm.Genlist_Item(Elm.Widget_Item)
@ingroup Genlist
*/
params {
@in const(char)* decorate_it_type; /*@ Mode name */
@in Eina_Bool decorate_it_set; /*@ Boolean to define set or unset mode. */
@in decorate_it_type: const(char)*; /*@ Mode name */
@in decorate_it_set: Eina_Bool; /*@ Boolean to define set or unset mode. */
}
}
}
@ -509,4 +509,3 @@ class Elm.Genlist_Item(Elm.Widget_Item)
Elm_Interface_Atspi_Accessible.children.get;
}
}

View File

@ -24,7 +24,7 @@ class Elm.Gesture_Layer (Elm.Widget)
*/
}
values {
double step; /*@ new zoom step value. */
step: double; /*@ new zoom step value. */
}
}
@property tap_finger_size {
@ -49,7 +49,7 @@ class Elm.Gesture_Layer (Elm.Widget)
*/
}
values {
Evas_Coord sz; /*@ Finger size */
sz: Evas_Coord; /*@ Finger size */
}
}
@property hold_events {
@ -72,7 +72,7 @@ class Elm.Gesture_Layer (Elm.Widget)
*/
}
values {
bool hold_events; /*@ hold events or not. */
hold_events: bool; /*@ hold events or not. */
}
}
@property rotate_step {
@ -93,7 +93,7 @@ class Elm.Gesture_Layer (Elm.Widget)
*/
}
values {
double step; /*@ new rotate step value. */
step: double; /*@ new rotate step value. */
}
}
@property cb {
@ -111,10 +111,10 @@ class Elm.Gesture_Layer (Elm.Widget)
*/
}
values {
Elm_Gesture_Type idx; /*@ The gesture you would like to track its state. */
Elm_Gesture_State cb_type; /*@ what event this callback tracks: START, MOVE, END, ABORT. */
Elm_Gesture_Event_Cb cb; /*@ callback function pointer. */
void *data @optional; /*@ user info to be sent to callback (usually, Smart Data) */
idx: Elm_Gesture_Type; /*@ The gesture you would like to track its state. */
cb_type: Elm_Gesture_State; /*@ what event this callback tracks: START, MOVE, END, ABORT. */
cb: Elm_Gesture_Event_Cb; /*@ callback function pointer. */
data: void * @optional; /*@ user info to be sent to callback (usually, Smart Data) */
}
}
attach {
@ -132,7 +132,7 @@ class Elm.Gesture_Layer (Elm.Widget)
return: bool;
params {
@in Evas_Object *target; /*@ Object to attach to @a obj (target) */
@in target: Evas_Object *; /*@ Object to attach to @a obj (target) */
}
}
cb_del {
@ -143,10 +143,10 @@ class Elm.Gesture_Layer (Elm.Widget)
*/
params {
@in Elm_Gesture_Type idx; /*@ The gesture you would like to track its state. */
@in Elm_Gesture_State cb_type; /*@ what event this callback tracks: START, MOVE, END, ABORT. */
@in Elm_Gesture_Event_Cb cb; /*@ callback function pointer. */
@in void *data @nullable; /*@ user info for the callback (usually, Smart Data) */
@in idx: Elm_Gesture_Type; /*@ The gesture you would like to track its state. */
@in cb_type: Elm_Gesture_State; /*@ what event this callback tracks: START, MOVE, END, ABORT. */
@in cb: Elm_Gesture_Event_Cb; /*@ callback function pointer. */
@in data: void * @nullable; /*@ user info for the callback (usually, Smart Data) */
}
}
cb_add {
@ -168,10 +168,10 @@ class Elm.Gesture_Layer (Elm.Widget)
*/
params {
@in Elm_Gesture_Type idx; /*@ The gesture you would like to track its state. */
@in Elm_Gesture_State cb_type; /*@ what event this callback tracks: START, MOVE, END, ABORT. */
@in Elm_Gesture_Event_Cb cb; /*@ callback function pointer. */
@in void *data @optional; /*@ user info to be sent to callback (usually, Smart Data) */
@in idx: Elm_Gesture_Type; /*@ The gesture you would like to track its state. */
@in cb_type: Elm_Gesture_State; /*@ what event this callback tracks: START, MOVE, END, ABORT. */
@in cb: Elm_Gesture_Event_Cb; /*@ callback function pointer. */
@in data: void * @optional; /*@ user info to be sent to callback (usually, Smart Data) */
}
}
}

View File

@ -6,7 +6,7 @@ class Elm.Glview (Elm.Widget)
/*@ Constructor with context version number. */
legacy: null;
params {
@in Evas_GL_Context_Version version;
@in version: Evas_GL_Context_Version;
}
}
@property size {
@ -28,8 +28,8 @@ class Elm.Glview (Elm.Widget)
@ingroup GLView */
}
values {
int w; /*@ width of the glview object */
int h; /*@ height of the glview object */
w: int; /*@ width of the glview object */
h: int; /*@ height of the glview object */
}
}
@property resize_policy {
@ -47,7 +47,7 @@ class Elm.Glview (Elm.Widget)
return: bool;
}
values {
Elm_GLView_Resize_Policy policy; /*@ The scaling policy. */
policy: Elm_GLView_Resize_Policy; /*@ The scaling policy. */
}
}
@property changed {
@ -71,7 +71,7 @@ class Elm.Glview (Elm.Widget)
@ingroup GLView */
}
values {
Elm_GLView_Func_Cb func; /*@ The resize function to be registered. */
func: Elm_GLView_Func_Cb; /*@ The resize function to be registered. */
}
}
@property del_func {
@ -87,7 +87,7 @@ class Elm.Glview (Elm.Widget)
@ingroup GLView */
}
values {
Elm_GLView_Func_Cb func @nullable; /*@ The delete function to be registered. */
func: Elm_GLView_Func_Cb @nullable; /*@ The delete function to be registered. */
}
}
@property init_func {
@ -103,7 +103,7 @@ class Elm.Glview (Elm.Widget)
@ingroup GLView */
}
values {
Elm_GLView_Func_Cb func @nullable; /*@ The init function to be registered. */
func: Elm_GLView_Func_Cb @nullable; /*@ The init function to be registered. */
}
}
@property render_policy {
@ -121,7 +121,7 @@ class Elm.Glview (Elm.Widget)
return: bool;
}
values {
Elm_GLView_Render_Policy policy; /*@ The render policy. */
policy: Elm_GLView_Render_Policy; /*@ The render policy. */
}
}
@property mode {
@ -140,7 +140,7 @@ class Elm.Glview (Elm.Widget)
return: bool;
}
values {
Elm_GLView_Mode mode; /*@ The mode Options OR'ed enabling Alpha, Depth, Stencil, Direct. */
mode: Elm_GLView_Mode; /*@ The mode Options OR'ed enabling Alpha, Depth, Stencil, Direct. */
}
}
@property render_func {
@ -155,7 +155,7 @@ class Elm.Glview (Elm.Widget)
@ingroup GLView */
}
values {
Elm_GLView_Func_Cb func @nullable; /*@ The render function to be registered. */
func: Elm_GLView_Func_Cb @nullable; /*@ The render function to be registered. */
}
}
@property gl_api {

View File

@ -17,8 +17,8 @@ class Elm.Grid (Elm.Widget)
@ingroup Grid */
}
values {
Evas_Coord w; /*@ The virtual width of the grid */
Evas_Coord h; /*@ The virtual height of the grid */
w: Evas_Coord; /*@ The virtual width of the grid */
h: Evas_Coord; /*@ The virtual height of the grid */
}
}
@property children {
@ -42,7 +42,7 @@ class Elm.Grid (Elm.Widget)
@ingroup Grid */
params {
@in bool clear; /*@ If true, it will delete just removed children */
@in clear: bool; /*@ If true, it will delete just removed children */
}
}
unpack {
@ -52,7 +52,7 @@ class Elm.Grid (Elm.Widget)
@ingroup Grid */
params {
@in Evas_Object *subobj; /*@ The child to unpack */
@in subobj: Evas_Object *; /*@ The child to unpack */
}
}
pack {
@ -62,11 +62,11 @@ class Elm.Grid (Elm.Widget)
@ingroup Grid */
params {
@in Evas_Object *subobj; /*@ The child to pack */
@in Evas_Coord x; /*@ The virtual x coord at which to pack it */
@in Evas_Coord y; /*@ The virtual y coord at which to pack it */
@in Evas_Coord w; /*@ The virtual width at which to pack it */
@in Evas_Coord h; /*@ The virtual height at which to pack it */
@in subobj: Evas_Object *; /*@ The child to pack */
@in x: Evas_Coord; /*@ The virtual x coord at which to pack it */
@in y: Evas_Coord; /*@ The virtual y coord at which to pack it */
@in w: Evas_Coord; /*@ The virtual width at which to pack it */
@in h: Evas_Coord; /*@ The virtual height at which to pack it */
}
}
}

View File

@ -22,7 +22,7 @@ class Elm.Hover (Elm.Layout, Evas.Clickable_Interface)
@ingroup Hover */
}
values {
Evas_Object *target; /*@ The object to center the hover onto. */
target: Evas_Object *; /*@ The object to center the hover onto. */
}
}
best_content_location_get @const {
@ -53,7 +53,7 @@ class Elm.Hover (Elm.Layout, Evas.Clickable_Interface)
@ingroup Hover */
return: const(char)*;
params {
@in Elm_Hover_Axis pref_axis; /*@ The preferred orientation axis for the hover object to use */
@in pref_axis: Elm_Hover_Axis; /*@ The preferred orientation axis for the hover object to use */
}
}
dismiss {

View File

@ -24,7 +24,7 @@ class Elm.Hoversel (Elm.Button, Evas.Selectable_Interface,
@ingroup Hoversel */
}
values {
bool horizontal; /*@ If true, the hover will expand horizontally to the
horizontal: bool; /*@ If true, the hover will expand horizontally to the
right. */
}
}
@ -52,7 +52,7 @@ class Elm.Hoversel (Elm.Button, Evas.Selectable_Interface,
@ingroup Hoversel */
}
values {
Evas_Object *parent @nullable; /*@ The parent to use */
parent: Evas_Object * @nullable; /*@ The parent to use */
}
}
@property expanded {
@ -126,13 +126,13 @@ class Elm.Hoversel (Elm.Button, Evas.Selectable_Interface,
return: Elm_Object_Item *;
params {
@in const(char)* label @optional; /*@ The text label to use for the item (NULL if not desired) */
@in const(char)* icon_file @optional; /*@ An image file path on disk to use for the icon or standard
@in label: const(char)* @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 Elm_Icon_Type icon_type; /*@ The icon type if relevant */
@in Evas_Smart_Cb func @optional; /*@ Convenience function to call when this item is selected. The last
@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 @p event_info of @c func is the selected item pointer. */
@in const(void)* data @optional; /*@ Data to pass to item-related functions */
@in data: const(void)* @optional; /*@ Data to pass to item-related functions */
}
}
}

View File

@ -25,9 +25,9 @@ class Elm.Hoversel_Item(Elm.Widget_Item)
*/
}
values {
const (char) *icon_file @nullable; /*@ An image file path on disk to use for the icon or standard icon name */
const (char) *icon_group @nullable; /*@ The edje group to use if @p icon_file is an edje file. Set this to NULL if the icon is not an edje file */
Elm_Icon_Type icon_type; /*@ The icon type */
icon_file: const (char) * @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 @p 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 */
}
}
}

View File

@ -25,7 +25,7 @@ class Elm.Icon (Elm.Image)
@ingroup Icon */
}
values {
Elm_Icon_Lookup_Order order(1); /*@ The icon lookup order (can be one of
order: Elm_Icon_Lookup_Order(1); /*@ The icon lookup order (can be one of
#ELM_ICON_LOOKUP_FDO_THEME, #ELM_ICON_LOOKUP_THEME_FDO, #ELM_ICON_LOOKUP_FDO
or #ELM_ICON_LOOKUP_THEME) */
}
@ -71,7 +71,7 @@ class Elm.Icon (Elm.Image)
@ingroup Icon */
}
values {
const(char)* name; /*@ The icon name */
name: const(char)*; /*@ The icon name */
}
}
@property thumb {
@ -90,8 +90,8 @@ class Elm.Icon (Elm.Image)
@ingroup Icon */
}
values {
const(char)* file @nullable; /*@ The path to file that will be used as icon image */
const(char)* group @optional; /*@ The group that the icon belongs to an edje file */
file: const(char)* @nullable; /*@ The path to file that will be used as icon image */
group: const(char)* @optional; /*@ The group that the icon belongs to an edje file */
}
}
}

View File

@ -26,7 +26,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
@ingroup Image */
}
values {
bool set; /*@ Turn on or off editability. Default is @c EINA_FALSE. */
set: bool; /*@ Turn on or off editability. Default is @c EINA_FALSE. */
}
}
@property resize_down {
@ -49,7 +49,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
legacy: null;
}
values {
bool resize_down; /*@ whether resizing down is allowed */
resize_down: bool; /*@ whether resizing down is allowed */
}
}
@property animated_play {
@ -92,7 +92,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
@since 1.7 */
}
values {
bool play; /*@ @c EINA_TRUE to start the animation, @c EINA_FALSE
play: bool; /*@ @c EINA_TRUE to start the animation, @c EINA_FALSE
otherwise. Default is @c EINA_FALSE. */
}
}
@ -116,7 +116,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
legacy: null;
}
values {
bool resize_up; /*@ whether resizing up is allowed */
resize_up: bool; /*@ whether resizing up is allowed */
}
}
@property smooth {
@ -147,7 +147,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
@ingroup Image */
}
values {
bool smooth; /*@ @c EINA_TRUE if smooth scaling should be used, @c EINA_FALSE
smooth: bool; /*@ @c EINA_TRUE if smooth scaling should be used, @c EINA_FALSE
otherwise. Default is @c EINA_TRUE. */
}
}
@ -178,7 +178,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
@ingroup Image */
}
values {
bool no_scale; /*@ @c EINA_TRUE if the object is not scalable, @c EINA_FALSE
no_scale: bool; /*@ @c EINA_TRUE if the object is not scalable, @c EINA_FALSE
otherwise. Default is @c EINA_FALSE. */
}
}
@ -213,7 +213,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
@since 1.7 */
}
values {
bool anim; /*@ @c EINA_TRUE if the object is to animate itself,
anim: bool; /*@ @c EINA_TRUE if the object is to animate itself,
@c EINA_FALSE otherwise. Default is @c EINA_FALSE. */
}
}
@ -237,7 +237,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
legacy: null;
}
values {
double scale; /*@ Object's image scale. */
scale: double; /*@ Object's image scale. */
}
}
@property fill_inside {
@ -274,7 +274,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
legacy: null;
}
values {
bool fill_inside; /*@ Resize method for the object's internal image. */
fill_inside: bool; /*@ Resize method for the object's internal image. */
}
}
@property aspect_fixed {
@ -302,7 +302,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
@ingroup Image */
}
values {
bool fixed; /*@ @c EINA_TRUE if the image should retain the aspect,
fixed: bool; /*@ @c EINA_TRUE if the image should retain the aspect,
@c EINA_FALSE otherwise. */
}
}
@ -330,7 +330,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
@ingroup Image */
}
values {
Elm_Image_Orient orient; /*@ The image orientation @ref Elm_Image_Orient
orient: Elm_Image_Orient; /*@ The image orientation @ref Elm_Image_Orient
Default is #ELM_IMAGE_ORIENT_NONE. */
}
}
@ -368,7 +368,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
@ingroup Image */
}
values {
bool fill_outside; /*@ @c EINA_TRUE if the object is filled outside,
fill_outside: bool; /*@ @c EINA_TRUE if the object is filled outside,
@c EINA_FALSE otherwise. Default is @c EINA_FALSE. */
}
}
@ -394,9 +394,9 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
@ingroup Image */
}
values {
bool up; /*@ A bool to set if the object is resizable up. Default is
up: bool; /*@ A bool to set if the object is resizable up. Default is
@c EINA_TRUE. */
bool down; /*@ A bool to set if the object is resizable down. Default
down: bool; /*@ A bool to set if the object is resizable down. Default
is @c EINA_TRUE. */
}
}
@ -408,7 +408,7 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
@ingroup Image */
}
values {
bool disabled; /*@ If EINA_TRUE, preloading will be disabled */
disabled: bool; /*@ If EINA_TRUE, preloading will be disabled */
}
}
@property mmap {
@ -434,8 +434,8 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
legacy: null;
}
values {
const(Eina_File)* file; /*@ The handler to an Eina_File that will be used as image source */
const(char)* group @optional; /*@ The group that the image belongs to, in case it's an
file: const(Eina_File)*; /*@ The handler to an Eina_File that will be used as image source */
group: const(char)* @optional; /*@ The group that the image belongs to, in case 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 file not eet file. */
}
@ -463,10 +463,10 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
return: bool;
}
values {
const(void)* img; /*@ The binary data that will be used as image source */
size size; /*@ The size of binary data blob @p img */
const(char)* format @optional; /*@ (Optional) expected format of @p img bytes */
const(char)* key @optional; /*@ Optional indexing key of @p img to be passed to the
img: const(void)*; /*@ The binary data that will be used as image source */
size: size; /*@ The size of binary data blob @p img */
format: const(char)* @optional; /*@ (Optional) expected format of @p img bytes */
key: const(char)* @optional; /*@ Optional indexing key of @p img to be passed to the
image loader (eg. if @p img is a memory-mapped EET file) */
}
}
@ -518,8 +518,8 @@ class Elm.Image (Elm.Widget, Efl.File, Efl.Image, Evas.Clickable_Interface,
@ingroup Image */
}
values {
int w; /*@ Pointer to store width, or NULL. */
int h; /*@ Pointer to store height, or NULL. */
w: int; /*@ Pointer to store width, or NULL. */
h: int; /*@ Pointer to store height, or NULL. */
}
}
sizing_eval {

View File

@ -22,7 +22,7 @@ class Elm.Index (Elm.Layout)
@ingroup Index */
}
values {
bool disabled; /*@ @c EINA_TRUE to disable auto hiding, @c EINA_FALSE to enable */
disabled: bool; /*@ @c EINA_TRUE to disable auto hiding, @c EINA_FALSE to enable */
}
}
@property omit_enabled {
@ -49,7 +49,7 @@ class Elm.Index (Elm.Layout)
@ingroup Index */
}
values {
bool enabled; /*@ @c EINA_TRUE to enable omit feature, @c EINA_FALSE to disable */
enabled: bool; /*@ @c EINA_TRUE to enable omit feature, @c EINA_FALSE to disable */
}
}
@property horizontal {
@ -79,7 +79,7 @@ class Elm.Index (Elm.Layout)
@ingroup Index */
}
values {
bool horizontal; /*@ @c EINA_TRUE to enable horizontal or @c EINA_FALSE to
horizontal: bool; /*@ @c EINA_TRUE to enable horizontal or @c EINA_FALSE to
disable it, i.e., to enable vertical mode. it's an area one @ref Fingers
"finger" wide on the bottom side of the index widget's container. */
}
@ -106,7 +106,7 @@ class Elm.Index (Elm.Layout)
@ingroup Index */
}
values {
double dtime; /*@ The delay change time to set. */
dtime: double; /*@ The delay change time to set. */
}
}
@property indicator_disabled {
@ -131,7 +131,7 @@ class Elm.Index (Elm.Layout)
@ingroup Index */
}
values {
bool disabled; /*@ @c EINA_TRUE to disable it, @c EINA_FALSE to enable it */
disabled: bool; /*@ @c EINA_TRUE to disable it, @c EINA_FALSE to enable it */
}
}
@property item_level {
@ -154,7 +154,7 @@ class Elm.Index (Elm.Layout)
@ingroup Index */
}
values {
int level; /*@ @c 0 or @c 1, the currently implemented levels. */
level: int; /*@ @c 0 or @c 1, the currently implemented levels. */
}
}
level_go {
@ -170,7 +170,7 @@ class Elm.Index (Elm.Layout)
@ingroup Index */
params {
@in int level; /*@ The index level (one of @c 0 or @c 1) where changes were made */
@in level: int; /*@ The index level (one of @c 0 or @c 1) where changes were made */
}
}
item_prepend {
@ -190,9 +190,9 @@ class Elm.Index (Elm.Layout)
return: Elm_Object_Item *;
params {
@in const(char)* letter; /*@ Letter under which the item should be indexed */
@in Evas_Smart_Cb func @optional; /*@ The function to call when the item is selected. */
@in const(void)* data @optional; /*@ The item data to set for the index's item */
@in letter: const(char)*; /*@ Letter under which the item should be indexed */
@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 */
}
}
item_clear {
@ -225,10 +225,10 @@ class Elm.Index (Elm.Layout)
return: Elm_Object_Item *;
params {
@in Elm_Object_Item *after; /*@ The index item to insert after. */
@in const(char)* letter; /*@ Letter under which the item should be indexed */
@in Evas_Smart_Cb func @optional; /*@ The function to call when the item is clicked. */
@in const(void)* data @optional; /*@ The item data to set for the index's item */
@in after: Elm_Object_Item *; /*@ The index item to insert after. */
@in letter: const(char)*; /*@ Letter under which the item should be indexed */
@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 */
}
}
item_find {
@ -241,7 +241,7 @@ class Elm.Index (Elm.Layout)
return: Elm_Object_Item *;
params {
@in const(void)* data; /*@ The item data pointed to by the desired index item */
@in data: const(void)*; /*@ The item data pointed to by the desired index item */
}
}
item_insert_before {
@ -264,10 +264,10 @@ class Elm.Index (Elm.Layout)
return: Elm_Object_Item *;
params {
@in Elm_Object_Item *before; /*@ The index item to insert after. */
@in const(char)* letter; /*@ Letter under which the item should be indexed */
@in Evas_Smart_Cb func @optional; /*@ The function to call when the item is clicked. */
@in const(void)* data @optional; /*@ The item data to set for the index's item */
@in before: Elm_Object_Item *; /*@ The index item to insert after. */
@in letter: const(char)*; /*@ Letter under which the item should be indexed */
@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 */
}
}
item_append {
@ -287,9 +287,9 @@ class Elm.Index (Elm.Layout)
return: Elm_Object_Item *;
params {
@in const(char)* letter; /*@ Letter under which the item should be indexed */
@in Evas_Smart_Cb func @optional; /*@ The function to call when the item is selected. */
@in const(void)* data @optional; /*@ The item data to set for the index's item */
@in letter: const(char)*; /*@ Letter under which the item should be indexed */
@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 */
}
}
selected_item_get @const {
@ -301,7 +301,7 @@ class Elm.Index (Elm.Layout)
@ingroup Index */
return: Elm_Object_Item *;
params {
@in int level; /*@ @c 0 or @c 1, the currently implemented levels. */
@in level: int; /*@ @c 0 or @c 1, the currently implemented levels. */
}
}
item_sorted_insert {
@ -322,12 +322,12 @@ class Elm.Index (Elm.Layout)
return: Elm_Object_Item *;
params {
@in const(char)* letter; /*@ Letter under which the item should be indexed */
@in Evas_Smart_Cb func @optional; /*@ The function to call when the item is clicked. */
@in const(void)* data @optional; /*@ The item data to set for the index's item */
@in Eina_Compare_Cb cmp_func; /*@ The comparing function to be used to sort index
@in letter: const(char)*; /*@ Letter under which the item should be indexed */
@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 cmp_func: Eina_Compare_Cb; /*@ The comparing function to be used to sort index
items <b>by index item handles</b> */
@in Eina_Compare_Cb cmp_data_func @optional; /*@ A @b fallback function to be called for the
@in cmp_data_func: Eina_Compare_Cb @optional; /*@ A @b fallback function to be called for the
sorting of index items <b>by item data</b>). It will be used
when @p cmp_func returns @c 0 (equality), which means an index
item with provided item data already exists. To decide which

View File

@ -22,7 +22,7 @@ class Elm.Index_Item(Elm.Widget_Item)
*/
}
values {
Eina_Bool selected; /*@ EINA_TRUE if selected EINA_FALSE otherwise */
selected: Eina_Bool; /*@ EINA_TRUE if selected EINA_FALSE otherwise */
}
}
letter_get @const {

View File

@ -9,7 +9,7 @@ mixin Elm_Interface_Atspi_Accessible ()
/*@ Gets an localized string describing ATSPI widget role name. */
}
values {
const(char)* localized_name;
localized_name: const(char)*;
}
}
@property name @protected {
@ -20,7 +20,7 @@ mixin Elm_Interface_Atspi_Accessible ()
set {
}
values {
char* name; /*@ obj name */
name: char*; /*@ obj name */
}
}
@property relation_set @protected {
@ -29,7 +29,7 @@ mixin Elm_Interface_Atspi_Accessible ()
elements Should be free by a user. */
}
values {
own(list<own(Elm_Atspi_Relation *)> *) relations;
relations: own(list<own(Elm_Atspi_Relation *)> *);
}
}
@property role @protected {
@ -39,7 +39,7 @@ mixin Elm_Interface_Atspi_Accessible ()
set {
}
values {
Elm_Atspi_Role role;
role: Elm_Atspi_Role;
}
}
@property children @protected {
@ -47,7 +47,7 @@ mixin Elm_Interface_Atspi_Accessible ()
/*@ Gets widget's accessible children. */
}
values {
free(own(list<Eo *> *), eina_list_free) children;
children: free(own(list<Eo *> *), eina_list_free);
}
}
@property role_name @protected {
@ -56,7 +56,7 @@ mixin Elm_Interface_Atspi_Accessible ()
role. */
}
values {
const(char)* role_name;
role_name: const(char)*;
}
}
@property attributes @protected {
@ -65,7 +65,7 @@ mixin Elm_Interface_Atspi_Accessible ()
attributes. Must be free by a user. */
}
values {
free(own(list<own(Elm_Atspi_Attribute *)> *), elm_atspi_attributes_list_free) attributes;
attributes: free(own(list<own(Elm_Atspi_Attribute *)> *), elm_atspi_attributes_list_free);
}
}
@property index_in_parent @protected {
@ -73,7 +73,7 @@ mixin Elm_Interface_Atspi_Accessible ()
/*@ Gets index of the child in parent's children list. */
}
values {
int idx;
idx: int;
}
}
@property description @protected {
@ -84,7 +84,7 @@ mixin Elm_Interface_Atspi_Accessible ()
/*@ Sets contextual information about widget. */
}
values {
const(char)* description;
description: const(char)*;
}
}
@property parent @protected {
@ -95,7 +95,7 @@ mixin Elm_Interface_Atspi_Accessible ()
/*@ Sets widget accessible parent. */
}
values {
Eo *parent;
parent: Eo *;
}
}
@property state_set @protected {
@ -103,7 +103,7 @@ mixin Elm_Interface_Atspi_Accessible ()
/*@ Gets set describing widget accessible states. */
}
values {
Elm_Atspi_State_Set states;
states: Elm_Atspi_State_Set;
}
}
}

View File

@ -9,10 +9,10 @@ mixin Elm_Interface_Atspi_Action ()
/*@ Gets action name for given id */
}
values {
const(char)* name;
name: const(char)*;
}
keys {
int id;
id: int;
}
}
@property localized_name @protected {
@ -20,10 +20,10 @@ mixin Elm_Interface_Atspi_Action ()
/*@ Gets localized action name for given id */
}
values {
const(char)* name;
name: const(char)*;
}
keys {
int id;
id: int;
}
}
@property description @protected {
@ -35,10 +35,10 @@ mixin Elm_Interface_Atspi_Action ()
return: bool;
}
values {
const(char)* description;
description: const(char)*;
}
keys {
int id;
id: int;
}
}
@property actions @protected {
@ -46,13 +46,13 @@ mixin Elm_Interface_Atspi_Action ()
/*@ Get list of available widget actions */
}
values {
list<Elm_Atspi_Action> *actions; /*@ contains statically allocated strings */
actions: list<Elm_Atspi_Action> *; /*@ contains statically allocated strings */
}
}
action_do @protected {
/*@ Performs action on given widget. */
params {
@in int id;
@in id: int;
}
return: bool;
}
@ -60,7 +60,7 @@ mixin Elm_Interface_Atspi_Action ()
/*@ Gets configured keybinding for specific action and widget.
returned pointer should be free by a user.*/
params {
@in int id;
@in id: int;
}
return: own(char *) @warn_unused;
}

View File

@ -13,8 +13,8 @@ mixin Elm_Interface_Atspi_Component ()
/*@ Gets size of accessible widget. */
}
values {
int w;
int h;
w: int;
h: int;
}
}
@property layer @protected {
@ -22,7 +22,7 @@ mixin Elm_Interface_Atspi_Component ()
/*@ Sets evas layer of accessible widget. */
}
values {
int layer;
layer: int;
}
}
@property alpha @protected {
@ -30,7 +30,7 @@ mixin Elm_Interface_Atspi_Component ()
/*@ Gets alpha of accessible widget. */
}
values {
double alpha; /*@ alpha value in [0, 1] range. */
alpha: double; /*@ alpha value in [0, 1] range. */
}
}
@property z_order @protected {
@ -39,7 +39,7 @@ mixin Elm_Interface_Atspi_Component ()
other components in the same container. */
}
values {
int z_order;
z_order: int;
}
}
@property extents @protected {
@ -51,15 +51,15 @@ mixin Elm_Interface_Atspi_Component ()
return: bool;
}
keys {
bool screen_coords; /*@ If true x and y values will be relative
screen_coords: bool; /*@ If true x and y values will be relative
to screen origin, otherwise relative to
canvas */
}
values {
int x;
int y;
int w;
int h;
x: int;
y: int;
w: int;
h: int;
}
}
@property position @protected {
@ -71,22 +71,22 @@ mixin Elm_Interface_Atspi_Component ()
/*@ Gets position of accessible widget. */
}
keys {
bool screen_coords; /*@ If true x and y values will be relative
screen_coords: bool; /*@ If true x and y values will be relative
to screen origin, otherwise relative to
canvas */
}
values {
int x;
int y;
x: int;
y: int;
}
}
contains @protected {
params {
bool screen_coords; /*@ If true x and y values will be relative
screen_coords: bool; /*@ If true x and y values will be relative
to screen origin, otherwise relative to
canvas */
@in int x;
@in int y;
@in x: int;
@in y: int;
}
return: bool;
}
@ -100,11 +100,11 @@ mixin Elm_Interface_Atspi_Component ()
accessible_at_point_get @protected {
/*@ Gets top component object occupying space at given coordinates. */
params {
bool screen_coords; /*@ If true x and y values will be relative
screen_coords: bool; /*@ If true x and y values will be relative
to screen origin, otherwise relative to
canvas */
@in int x;
@in int y;
@in x: int;
@in y: int;
}
return: Eo*;
}

View File

@ -8,40 +8,40 @@ interface Elm_Interface_Atspi_Editable_Text ()
return: bool;
}
values {
const(char)* string;
string: const(char)*;
}
}
insert @protected {
params {
@in const(char)* string;
@in int position;
@in string: const(char)*;
@in position: int;
}
return: bool;
}
copy @protected {
params {
@in int start;
@in int end;
@in start: int;
@in end: int;
}
return: bool;
}
cut @protected {
params {
@in int start;
@in int end;
@in start: int;
@in end: int;
}
return: bool;
}
delete @protected {
params {
@in int start;
@in int end;
@in start: int;
@in end: int;
}
return: bool;
}
paste @protected {
params {
@in int position;
@in position: int;
}
return: bool;
}

View File

@ -9,13 +9,13 @@ mixin Elm_Interface_Atspi_Image ()
/*@ Gets an image extents. */
}
keys {
bool screen_coords;
screen_coords: bool;
}
values {
int x;
int y;
int width;
int height;
x: int;
y: int;
width: int;
height: int;
}
}
@property description @protected {
@ -25,7 +25,7 @@ mixin Elm_Interface_Atspi_Image ()
set {
}
values {
const(char)* description;
description: const(char)*;
}
}
@property locale @protected {
@ -33,7 +33,7 @@ mixin Elm_Interface_Atspi_Image ()
/*@ Gets locale of the image description. */
}
values {
const(char)* locale;
locale: const(char)*;
}
}
}

View File

@ -15,27 +15,27 @@ interface Elm_Interface_Atspi_Selection ()
return: Eo *;
}
keys {
int selected_child_index; /*@ index of selected child */
selected_child_index: int; /*@ index of selected child */
}
}
child_select @protected {
/*@ Adds selection for given child index */
params {
@in int child_index;
@in child_index: int;
}
return: bool;
}
selected_child_deselect @protected {
/*@ Removes selection for given child index */
params {
@in int child_index;
@in child_index: int;
}
return: bool;
}
is_child_selected @protected {
/*@ Determines if child specified by index is selected */
params {
@in int child_index;
@in child_index: int;
}
return: bool;
}
@ -50,7 +50,7 @@ interface Elm_Interface_Atspi_Selection ()
child_deselect @protected {
/*@ Removes selection for given child index */
params {
@in int child_index;
@in child_index: int;
}
return: bool;
}

View File

@ -9,10 +9,10 @@ interface Elm_Interface_Atspi_Text ()
at given offset. */
}
keys {
int offset; /*@ Position in text. */
offset: int; /*@ Position in text. */
}
values {
Eina_Unicode character; /*@ Character at offset. 0 when out-of
character: Eina_Unicode; /*@ Character at offset. 0 when out-of
bounds offset has been given.
Codepoints between DC80 and DCFF indicates
that string includes invalid UTF8 chars. */
@ -24,15 +24,15 @@ interface Elm_Interface_Atspi_Text ()
given initial offset and granulatity. */
}
keys {
Elm_Atspi_Text_Granularity granularity;
int *start_offset @nonull; /*@ Offset indicating start of string
granularity: Elm_Atspi_Text_Granularity;
start_offset: int * @nonull; /*@ Offset indicating start of string
according to given granularity.
-1 in case of error. */
int *end_offset; /*@ Offset indicating end of string according
end_offset: int *; /*@ Offset indicating end of string according
to given granularity. -1 in case of error. */
}
values {
own(char *) string; /*@ Newly allocated UTF-8 encoded string.
string: own(char *); /*@ Newly allocated UTF-8 encoded string.
Must be free by a user. */
}
}
@ -41,11 +41,11 @@ interface Elm_Interface_Atspi_Text ()
/*@ Gets text of accessible widget. */
}
keys {
int start_offset; /*@ Position in text. */
int end_offset; /*@ End offset of text. */
start_offset: int; /*@ Position in text. */
end_offset: int; /*@ End offset of text. */
}
values {
own(char *) text; /*@ UTF-8 encoded text. */
text: own(char *); /*@ UTF-8 encoded text. */
}
}
@property caret_offset @protected {
@ -57,7 +57,7 @@ interface Elm_Interface_Atspi_Text ()
EINA_FASLE otherwise. */
}
values {
int offset;
offset: int;
}
}
@property attribute @protected {
@ -66,14 +66,14 @@ interface Elm_Interface_Atspi_Text ()
return: bool;
}
keys {
const(char)* name @nonull; /*@ text attribute name */
int *start_offset @nonull; /*@ Position in text from which
name: const(char)* @nonull; /*@ text attribute name */
start_offset: int * @nonull; /*@ Position in text from which
given attribute is set. */
int *end_offset; /*@ Position in text to which given attribute
end_offset: int *; /*@ Position in text to which given attribute
is set. */
}
values {
own(char *) value; /*@ Value of text attribute. Should be free() */
value: own(char *); /*@ Value of text attribute. Should be free() */
}
}
@property attributes @protected {
@ -81,18 +81,18 @@ interface Elm_Interface_Atspi_Text ()
/*@ Gets list of all text attributes. */
}
keys {
int *start_offset @nonull;
int *end_offset;
start_offset: int * @nonull;
end_offset: int *;
}
values {
own(list<own(Elm_Atspi_Text_Attribute *)> *) attributes;
attributes: own(list<own(Elm_Atspi_Text_Attribute *)> *);
}
}
@property default_attributes @protected {
get {
}
values {
own(list<own(Elm_Atspi_Text_Attribute *)>*) attributes;
attributes: own(list<own(Elm_Atspi_Text_Attribute *)>*);
}
}
@property character_extents @protected {
@ -100,43 +100,43 @@ interface Elm_Interface_Atspi_Text ()
return: bool;
}
keys {
int offset;
bool screen_coords;
offset: int;
screen_coords: bool;
}
values {
Eina_Rectangle rect;
rect: Eina_Rectangle;
}
}
@property character_count @protected {
get {
}
values {
int count;
count: int;
}
}
@property offset_at_point @protected {
get {
}
keys {
bool screen_coords;
int x;
int y;
screen_coords: bool;
x: int;
y: int;
}
values {
int offset;
offset: int;
}
}
@property bounded_ranges @protected {
get {
}
keys {
bool screen_coords;
Eina_Rectangle rect;
Elm_Atspi_Text_Clip_Type xclip;
Elm_Atspi_Text_Clip_Type yclip;
screen_coords: bool;
rect: Eina_Rectangle;
xclip: Elm_Atspi_Text_Clip_Type;
yclip: Elm_Atspi_Text_Clip_Type;
}
values {
own(list<own(Elm_Atspi_Text_Range *)> *) ranges;
ranges: own(list<own(Elm_Atspi_Text_Range *)> *);
}
}
@property range_extents @protected {
@ -144,21 +144,21 @@ interface Elm_Interface_Atspi_Text ()
return: bool;
}
keys {
bool screen_coords; /*@ If true x and y values will be relative
screen_coords: bool; /*@ If true x and y values will be relative
to screen origin, otherwise relative to
canvas */
int start_offset;
int end_offset;
start_offset: int;
end_offset: int;
}
values {
Eina_Rectangle rect;
rect: Eina_Rectangle;
}
}
@property selections_count @protected {
get {
}
values {
int count;
count: int;
}
}
@property selection @protected {
@ -168,23 +168,23 @@ interface Elm_Interface_Atspi_Text ()
return: bool;
}
keys {
int selection_number;
selection_number: int;
}
values {
int start_offset;
int end_offset;
start_offset: int;
end_offset: int;
}
}
selection_add @protected {
params {
@in int start_offset;
@in int end_offset;
@in start_offset: int;
@in end_offset: int;
}
return: bool;
}
selection_remove @protected {
params {
@in int selection_number;
@in selection_number: int;
}
return: bool;
}

View File

@ -12,8 +12,8 @@ interface Elm_Interface_Atspi_Value ()
successed, EINA_FALSE otherwise. */
}
values {
double value; /*@ Value of widget casted to floating point number. */
const(char)* text; /*@ string describing value in given context
value: double; /*@ Value of widget casted to floating point number. */
text: const(char)*; /*@ string describing value in given context
eg. small, enough */
}
}
@ -22,9 +22,9 @@ interface Elm_Interface_Atspi_Value ()
/*@ Gets a range of all possible values and its description */
}
values {
double lower_limit;
double upper_limit;
const(char)* description;
lower_limit: double;
upper_limit: double;
description: const(char)*;
}
}
@property increment @protected {
@ -32,7 +32,7 @@ interface Elm_Interface_Atspi_Value ()
/*@ Gets an minimal incrementation value */
}
values {
double increment;
increment: double;
}
}
}

View File

@ -8,7 +8,7 @@ mixin Elm_Interface_Atspi_Widget_Action (Elm_Interface_Atspi_Action)
get {
}
values {
const(Elm_Atspi_Action)* actions; /*@ NULL-terminated array of Elm_Actions
actions: const(Elm_Atspi_Action)*; /*@ NULL-terminated array of Elm_Actions
*/
}
}

View File

@ -11,7 +11,7 @@ interface Elm_Interface_Fileselector ()
/*@ Get whether folder-only view is set for a given file selector */
}
values {
bool only;
only: bool;
}
}
@property selected {
@ -23,7 +23,7 @@ interface Elm_Interface_Fileselector ()
/*@ Get the currently selected item's (full) path, in the given file the given file selector widget */
}
values {
const(char)* path;
path: const(char)*;
}
}
@property thumbnail_size {
@ -34,8 +34,8 @@ interface Elm_Interface_Fileselector ()
/*@ Get the size for the thumbnail of a given file selector widget */
}
values {
Evas_Coord w;
Evas_Coord h;
w: Evas_Coord;
h: Evas_Coord;
}
}
@property hidden_visible {
@ -46,7 +46,7 @@ interface Elm_Interface_Fileselector ()
/*@ Get if hiden files/directories in the file selector are visible or not. */
}
values {
bool multi;
multi: bool;
}
}
@property sort_method {
@ -57,7 +57,7 @@ interface Elm_Interface_Fileselector ()
/*@ Get the sort method of the file selector widget. */
}
values {
Elm_Fileselector_Sort sort;
sort: Elm_Fileselector_Sort;
}
}
@property multi_select {
@ -68,7 +68,7 @@ interface Elm_Interface_Fileselector ()
/*@ Gets if multi-selection in fileselector is enabled or disabled. */
}
values {
bool multi;
multi: bool;
}
}
@property expandable {
@ -79,7 +79,7 @@ interface Elm_Interface_Fileselector ()
/*@ Get whether tree view is enabled for the given file selector */
}
values {
bool expand;
expand: bool;
}
}
@property path {
@ -90,7 +90,7 @@ interface Elm_Interface_Fileselector ()
/*@ Get the parent directory's path that a given file selector selector widget will display contents from */
}
values {
const(char)* path;
path: const(char)*;
}
}
@property mode {
@ -101,7 +101,7 @@ interface Elm_Interface_Fileselector ()
/*@ Get the mode in which a given file selector widget is displaying */
}
values {
Elm_Fileselector_Mode mode;
mode: Elm_Fileselector_Mode;
}
}
@property is_save {
@ -112,7 +112,7 @@ interface Elm_Interface_Fileselector ()
/*@ Get whether the given file selector is in "saving dialog" mode */
}
values {
bool is_save;
is_save: bool;
}
}
@property selected_paths {
@ -120,7 +120,7 @@ interface Elm_Interface_Fileselector ()
/*@ Get a list of selected paths in the fileselector. */
}
values {
const(list<const(char)*>)* ret;
ret: const(list<const(char)*>)*;
}
}
@property current_name {
@ -131,15 +131,15 @@ interface Elm_Interface_Fileselector ()
/*@ Get */
}
values {
const(char)* name;
name: const(char)*;
}
}
custom_filter_append {
/*@ Append custom filter into filter list */
params {
@in Elm_Fileselector_Filter_Func func; /*@ function */
@in void *data;
@in const(char)* filter_name;
@in func: Elm_Fileselector_Filter_Func; /*@ function */
@in data: void *;
@in filter_name: const(char)*;
}
return: bool;
}
@ -149,8 +149,8 @@ interface Elm_Interface_Fileselector ()
mime_types_filter_append {
/*@ Append mime type based filter into filter list */
params {
@in const(char)* mime_types;
@in const(char)* filter_name;
@in mime_types: const(char)*;
@in filter_name: const(char)*;
}
return: bool;
}

View File

@ -42,8 +42,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
double x; /*@ Horizontal scrolling gravity */
double y; /*@ Vertical scrolling gravity */
x: double; /*@ Horizontal scrolling gravity */
y: double; /*@ Vertical scrolling gravity */
}
}
@property bounce_allow {
@ -61,8 +61,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
get {
}
values {
bool horiz; /*@ Horizontal bounce policy. */
bool vert; /*@ Vertical bounce policy. */
horiz: bool; /*@ Horizontal bounce policy. */
vert: bool; /*@ Vertical bounce policy. */
}
}
@property wheel_disabled {
@ -82,7 +82,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
bool disabled;
disabled: bool;
}
}
@property movement_block {
@ -109,7 +109,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
get {
}
values {
Elm_Scroller_Movement_Block block; /*@ Which axis (or axes) to block */
block: Elm_Scroller_Movement_Block; /*@ Which axis (or axes) to block */
}
}
@property momentum_animator_disabled {
@ -120,7 +120,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ No description supplied by the EAPI. */
}
values {
bool disabled;
disabled: bool;
}
}
@property policy {
@ -139,8 +139,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
get {
}
values {
Elm.Scroller.Policy hbar; /*@ Horizontal scrollbar policy */
Elm.Scroller.Policy vbar; /*@ Vertical scrollbar policy */
hbar: Elm.Scroller.Policy; /*@ Horizontal scrollbar policy */
vbar: Elm.Scroller.Policy; /*@ Vertical scrollbar policy */
}
}
@property content_region {
@ -162,10 +162,10 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
get {
}
values {
Evas_Coord x; /*@ X coordinate of the region */
Evas_Coord y; /*@ Y coordinate of the region */
Evas_Coord w; /*@ Width of the region */
Evas_Coord h; /*@ Height of the region */
x: Evas_Coord; /*@ X coordinate of the region */
y: Evas_Coord; /*@ Y coordinate of the region */
w: Evas_Coord; /*@ Width of the region */
h: Evas_Coord; /*@ Height of the region */
}
}
@property repeat_events {
@ -176,7 +176,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ It gets whether the scrollable object propagates the events to content object or not. */
}
values {
bool repeat_events;
repeat_events: bool;
}
}
@property page_size {
@ -201,8 +201,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
get {
}
values {
Evas_Coord x; /*@ The horizontal page relative size */
Evas_Coord y; /*@ The vertical page relative size */
x: Evas_Coord; /*@ The horizontal page relative size */
y: Evas_Coord; /*@ The vertical page relative size */
}
}
@property bounce_animator_disabled {
@ -213,7 +213,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ No description supplied by the EAPI. */
}
values {
bool disabled;
disabled: bool;
}
}
@property page_scroll_limit {
@ -224,8 +224,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ No description supplied by the EAPI. */
}
values {
int page_limit_h;
int page_limit_v;
page_limit_h: int;
page_limit_v: int;
}
}
@property page_snap_allow {
@ -251,8 +251,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
get {
}
values {
bool horiz; /*@ Allow snap horizontally */
bool vert; /*@ Allow snap vertically */
horiz: bool; /*@ Allow snap horizontally */
vert: bool; /*@ Allow snap vertically */
}
}
@property paging {
@ -263,10 +263,10 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ No description supplied by the EAPI. */
}
values {
double pagerel_h;
double pagerel_v;
Evas_Coord pagesize_h;
Evas_Coord pagesize_v;
pagerel_h: double;
pagerel_v: double;
pagesize_h: Evas_Coord;
pagesize_v: Evas_Coord;
}
}
@property single_direction {
@ -291,7 +291,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
get {
}
values {
Elm_Scroller_Single_Direction single_dir; /*@ The single direction scroll policy */
single_dir: Elm_Scroller_Single_Direction; /*@ The single direction scroll policy */
}
}
@property step_size {
@ -302,8 +302,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ No description supplied by the EAPI. */
}
values {
Evas_Coord x;
Evas_Coord y;
x: Evas_Coord;
y: Evas_Coord;
}
}
@property loop {
@ -328,8 +328,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Eina_Bool loop_h; /*@ The scrolling horizontal loop */
Eina_Bool loop_v; /*@ The scrolling vertical loop */
loop_h: Eina_Bool; /*@ The scrolling horizontal loop */
loop_v: Eina_Bool; /*@ The scrolling vertical loop */
}
}
@property scroll_up_cb {
@ -341,7 +341,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb scroll_up_cb @nullable; /*@ The callback */
scroll_up_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property hbar_drag_cb {
@ -353,7 +353,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb hbar_drag_cb @nullable; /*@ The callback */
hbar_drag_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property drag_start_cb {
@ -365,7 +365,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb drag_start_cb @nullable; /*@ The callback */
drag_start_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property freeze {
@ -373,7 +373,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ No description supplied by the EAPI. */
}
values {
bool freeze;
freeze: bool;
}
}
@property content_viewport_resize_cb {
@ -381,7 +381,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ When the viewport is resized, the callback is called. */
}
values {
Elm_Interface_Scrollable_Resize_Cb viewport_resize_cb @nullable;
viewport_resize_cb: Elm_Interface_Scrollable_Resize_Cb @nullable;
}
}
@property scroll_left_cb {
@ -393,7 +393,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb scroll_left_cb @nullable; /*@ The callback */
scroll_left_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property vbar_press_cb {
@ -405,7 +405,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb vbar_press_cb @nullable; /*@ The callback */
vbar_press_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property hbar_press_cb {
@ -417,7 +417,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb hbar_press_cb @nullable; /*@ The callback */
hbar_press_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property hbar_unpress_cb {
@ -429,7 +429,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb hbar_unpress_cb @nullable; /*@ The callback */
hbar_unpress_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property drag_stop_cb {
@ -442,7 +442,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb drag_stop_cb @nullable; /*@ The callback */
drag_stop_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property extern_pan {
@ -450,7 +450,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ No description supplied by the EAPI. */
}
values {
Evas_Object *pan @nullable;
pan: Evas_Object * @nullable;
}
}
@property page_change_cb {
@ -462,7 +462,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb page_change_cb @nullable; /*@ The callback */
page_change_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property hold {
@ -470,7 +470,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ No description supplied by the EAPI. */
}
values {
bool hold;
hold: bool;
}
}
@property animate_start_cb {
@ -482,7 +482,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb animate_start_cb @nullable; /*@ The callback */
animate_start_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property scroll_down_cb {
@ -494,7 +494,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb scroll_down_cb @nullable; /*@ The callback */
scroll_down_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property page_relative {
@ -502,8 +502,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ Set scroll page size relative to viewport size. */
}
values {
double h_pagerel;
double v_pagerel;
h_pagerel: double;
v_pagerel: double;
}
}
@property scroll_cb {
@ -515,7 +515,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb scroll_cb @nullable; /*@ The callback */
scroll_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property animate_stop_cb {
@ -527,7 +527,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb animate_stop_cb @nullable; /*@ The callback */
animate_stop_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property mirrored {
@ -535,7 +535,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ No description supplied by the EAPI. */
}
values {
bool mirrored;
mirrored: bool;
}
}
@property content_min_limit_cb {
@ -543,7 +543,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ No description supplied by the EAPI. */
}
values {
Elm_Interface_Scrollable_Min_Limit_Cb min_limit_cb @nullable;
min_limit_cb: Elm_Interface_Scrollable_Min_Limit_Cb @nullable;
}
}
@property scroll_right_cb {
@ -555,7 +555,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb scroll_right_cb @nullable; /*@ The callback */
scroll_right_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property content {
@ -563,7 +563,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ No description supplied by the EAPI. */
}
values {
Evas_Object *content @nullable;
content: Evas_Object * @nullable;
}
}
@property edge_left_cb {
@ -575,7 +575,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb edge_left_cb @nullable; /*@ The callback */
edge_left_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property vbar_drag_cb {
@ -587,7 +587,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb vbar_drag_cb @nullable; /*@ The callback */
vbar_drag_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property vbar_unpress_cb {
@ -599,7 +599,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb vbar_unpress_cb @nullable; /*@ The callback */
vbar_unpress_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property edge_bottom_cb {
@ -611,7 +611,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb edge_bottom_cb @nullable; /*@ The callback */
edge_bottom_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property edge_right_cb {
@ -623,7 +623,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb edge_right_cb @nullable; /*@ The callback */
edge_right_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property edge_top_cb {
@ -635,7 +635,7 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Elm_Interface_Scrollable_Cb edge_top_cb @nullable; /*@ The callback */
edge_top_cb: Elm_Interface_Scrollable_Cb @nullable; /*@ The callback */
}
}
@property objects {
@ -643,8 +643,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ No description supplied by the EAPI. */
}
values {
Evas_Object *edje_object;
Evas_Object *hit_rectangle;
edje_object: Evas_Object *;
hit_rectangle: Evas_Object *;
}
}
@property last_page {
@ -662,8 +662,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
int pagenumber_h; /*@ The horizontal page number */
int pagenumber_v; /*@ The vertical page number */
pagenumber_h: int; /*@ The horizontal page number */
pagenumber_v: int; /*@ The vertical page number */
}
}
@property current_page {
@ -683,8 +683,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
int pagenumber_h; /*@ The horizontal page number */
int pagenumber_v; /*@ The vertical page number */
pagenumber_h: int; /*@ The horizontal page number */
pagenumber_v: int; /*@ The vertical page number */
}
}
@property content_viewport_geometry {
@ -692,10 +692,10 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
/*@ No description supplied by the EAPI. */
}
values {
Evas_Coord x;
Evas_Coord y;
Evas_Coord w;
Evas_Coord h;
x: Evas_Coord;
y: Evas_Coord;
w: Evas_Coord;
h: Evas_Coord;
}
}
@property content_size {
@ -708,24 +708,24 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
*/
}
values {
Evas_Coord w; /*@ Width of the content object. */
Evas_Coord h; /*@ Height of the content object. */
w: Evas_Coord; /*@ Width of the content object. */
h: Evas_Coord; /*@ Height of the content object. */
}
}
content_pos_set {
/*@ No description supplied by the EAPI. */
params {
@in Evas_Coord x;
@in Evas_Coord y;
@in bool sig;
@in x: Evas_Coord;
@in y: Evas_Coord;
@in sig: bool;
}
}
content_pos_get {
/*@ No description supplied by the EAPI. */
params {
@out Evas_Coord x;
@out Evas_Coord y;
@out x: Evas_Coord;
@out y: Evas_Coord;
}
}
page_show {
@ -739,8 +739,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
@ingroup Widget
*/
params {
@in int pagenumber_h; /*@ The horizontal page number */
@in int pagenumber_v; /*@ The vertical page number */
@in pagenumber_h: int; /*@ The horizontal page number */
@in pagenumber_v: int; /*@ The vertical page number */
}
}
region_bring_in {
@ -759,10 +759,10 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
@ingroup Widget
*/
params {
@in Evas_Coord x; /*@ X coordinate of the region */
@in Evas_Coord y; /*@ Y coordinate of the region */
@in Evas_Coord w; /*@ Width of the region */
@in Evas_Coord h; /*@ Height of the region */
@in x: Evas_Coord; /*@ X coordinate of the region */
@in y: Evas_Coord; /*@ Y coordinate of the region */
@in w: Evas_Coord; /*@ Width of the region */
@in h: Evas_Coord; /*@ Height of the region */
}
}
page_bring_in {
@ -776,8 +776,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
@ingroup Scroller
*/
params {
@in int pagenumber_h; /*@ The horizontal page number */
@in int pagenumber_v; /*@ The vertical page number */
@in pagenumber_h: int; /*@ The horizontal page number */
@in pagenumber_v: int; /*@ The vertical page number */
}
}
content_region_show {
@ -790,10 +790,10 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
@ingroup Widget
*/
params {
@in Evas_Coord x; /*@ X coordinate of the region */
@in Evas_Coord y; /*@ Y coordinate of the region */
@in Evas_Coord w; /*@ Width of the region */
@in Evas_Coord h; /*@ Height of the region */
@in x: Evas_Coord; /*@ X coordinate of the region */
@in y: Evas_Coord; /*@ Y coordinate of the region */
@in w: Evas_Coord; /*@ Width of the region */
@in h: Evas_Coord; /*@ Height of the region */
}
}
content_min_limit {
@ -807,8 +807,8 @@ mixin Elm_Interface_Scrollable(Evas.Scrollable_Interface, Evas.Object_Smart)
@ingroup Widget
*/
params {
@in bool w; /*@ whether to limit the minimum horizontal size */
@in bool h; /*@ whether to limit the minimum vertical size */
@in w: bool; /*@ whether to limit the minimum horizontal size */
@in h: bool; /*@ whether to limit the minimum vertical size */
}
}
}

View File

@ -24,7 +24,7 @@ class Elm.Label (Elm.Layout)
@ingroup Label */
}
values {
Evas_Coord w; /*@ The wrap width in pixels at a minimum where words need to wrap */
w: Evas_Coord; /*@ The wrap width in pixels at a minimum where words need to wrap */
}
}
@property slide_speed {
@ -51,7 +51,7 @@ class Elm.Label (Elm.Layout)
@ingroup Label */
}
values {
double speed; /*@ The speed of the slide animation in px per seconds */
speed: double; /*@ The speed of the slide animation in px per seconds */
}
}
@property slide_mode {
@ -89,7 +89,7 @@ class Elm.Label (Elm.Layout)
@ingroup Label */
}
values {
Elm_Label_Slide_Mode mode; /*@ The slide mode */
mode: Elm_Label_Slide_Mode; /*@ The slide mode */
}
}
@property slide_duration {
@ -116,7 +116,7 @@ class Elm.Label (Elm.Layout)
@ingroup Label */
}
values {
double duration; /*@ The duration in seconds in moving text from slide begin position
duration: double; /*@ The duration in seconds in moving text from slide begin position
to slide end position */
}
}
@ -144,7 +144,7 @@ class Elm.Label (Elm.Layout)
@ingroup Label */
}
values {
Elm_Wrap_Type wrap; /*@ To wrap text or not */
wrap: Elm_Wrap_Type; /*@ To wrap text or not */
}
}
@property ellipsis {
@ -171,7 +171,7 @@ class Elm.Label (Elm.Layout)
@ingroup Label */
}
values {
bool ellipsis; /*@ To ellipsis text or not */
ellipsis: bool; /*@ To ellipsis text or not */
}
}
slide_go {

View File

@ -31,7 +31,7 @@ class Elm.Layout (Elm.Container, Efl.File)
@ingroup Layout */
}
values {
bool can_access; /*@ makes all textblock(text) parts in the layout @p obj possible
can_access: bool; /*@ makes all textblock(text) parts in the layout @p obj possible
to have accessibility. @c EINA_TRUE means textblock(text) parts can be accessible */
}
}
@ -49,9 +49,9 @@ class Elm.Layout (Elm.Container, Efl.File)
return: bool;
}
values {
const(char)* klass; /*@ the class of the group */
const(char)* group; /*@ the group */
const(char)* style; /*@ the style to used */
klass: const(char)*; /*@ the class of the group */
group: const(char)*; /*@ the group */
style: const(char)*; /*@ the style to used */
}
}
@property text_aliases {
@ -60,7 +60,7 @@ class Elm.Layout (Elm.Container, Efl.File)
legacy: null;
}
values {
const(Elm.Layout_Part_Alias_Description)* aliases;
aliases: const(Elm.Layout_Part_Alias_Description)*;
}
}
@property content_aliases {
@ -69,7 +69,7 @@ class Elm.Layout (Elm.Container, Efl.File)
legacy: null;
}
values {
const(Elm.Layout_Part_Alias_Description)* aliases;
aliases: const(Elm.Layout_Part_Alias_Description)*;
}
}
@property edje {
@ -119,8 +119,8 @@ class Elm.Layout (Elm.Container, Efl.File)
return: bool;
params {
@in const(char)* part; /*@ The box part name to remove child. */
@in bool clear; /*@ If EINA_TRUE, then all objects will be deleted as
@in part: const(char)*; /*@ The box part name to remove child. */
@in clear: bool; /*@ If EINA_TRUE, then all objects will be deleted as
well, otherwise they will just be removed and will be
dangling on the canvas. */
}
@ -141,8 +141,8 @@ class Elm.Layout (Elm.Container, Efl.File)
return: bool;
params {
@in const(char)* part_name; /*@ a part from loaded edje group. */
@in bool engine_only; /*@ if cursors should be just provided by the engine (EINA_TRUE)
@in part_name: const(char)*; /*@ a part from loaded edje group. */
@in engine_only: bool; /*@ if cursors should be just provided by the engine (EINA_TRUE)
or should also search on widget's theme as well (EINA_FALSE) */
}
}
@ -155,7 +155,7 @@ class Elm.Layout (Elm.Container, Efl.File)
@ingroup Layout */
return: bool;
params {
@in const(char)* part_name; /*@ a part from loaded edje group. */
@in part_name: const(char)*; /*@ a part from loaded edje group. */
}
}
table_unpack {
@ -175,8 +175,8 @@ class Elm.Layout (Elm.Container, Efl.File)
return: Evas_Object *;
params {
@in const(char)* part; /*@ The table part name to remove child. */
@in Evas_Object *child; /*@ The object to remove from table. */
@in part: const(char)*; /*@ The table part name to remove child. */
@in child: Evas_Object *; /*@ The object to remove from table. */
}
}
freeze {
@ -235,8 +235,8 @@ class Elm.Layout (Elm.Container, Efl.File)
return: Evas_Object *;
params {
@in const(char)* part; /*@ The box part name to remove child. */
@in Evas_Object *child; /*@ The object to remove from box. */
@in part: const(char)*; /*@ The box part name to remove child. */
@in child: Evas_Object *; /*@ The object to remove from box. */
}
}
sizing_restricted_eval {
@ -253,8 +253,8 @@ class Elm.Layout (Elm.Container, Efl.File)
@ingroup Layout */
params {
@in bool width; /*@ Restrict minimum size to the current width */
@in bool height; /*@ Restrict minimum size ot the current height */
@in width: bool; /*@ Restrict minimum size to the current width */
@in height: bool; /*@ Restrict minimum size ot the current height */
}
}
part_cursor_style_set {
@ -268,8 +268,8 @@ class Elm.Layout (Elm.Container, Efl.File)
return: bool;
params {
@in const(char)* part_name; /*@ a part from loaded edje group. */
@in const(char)* style; /*@ the theme style to use (default, transparent, ...) */
@in part_name: const(char)*; /*@ a part from loaded edje group. */
@in style: const(char)*; /*@ the theme style to use (default, transparent, ...) */
}
}
part_cursor_style_get @const {
@ -282,7 +282,7 @@ class Elm.Layout (Elm.Container, Efl.File)
@ingroup Layout */
return: const(char)*;
params {
@in const(char)* part_name; /*@ a part from loaded edje group. */
@in part_name: const(char)*; /*@ a part from loaded edje group. */
}
}
text_set {
@ -295,8 +295,8 @@ class Elm.Layout (Elm.Container, Efl.File)
return: bool;
params {
@in const(char)* part @nullable; /*@ The TEXT part where to set the text */
@in const(char)* text @nullable; /*@ The text to set */
@in part: const(char)* @nullable; /*@ The TEXT part where to set the text */
@in text: const(char)* @nullable; /*@ The text to set */
}
}
text_get @const {
@ -308,7 +308,7 @@ class Elm.Layout (Elm.Container, Efl.File)
@ingroup Layout */
return: const(char)*;
params {
@in const(char)* part; /*@ The TEXT part to retrieve the text off */
@in part: const(char)*; /*@ The TEXT part to retrieve the text off */
}
}
signal_callback_add {
@ -324,11 +324,11 @@ class Elm.Layout (Elm.Container, Efl.File)
@ingroup Layout */
params {
@in const(char)* emission; /*@ The signal's name string */
@in const(char)* source; /*@ The signal's source string */
@in Edje_Signal_Cb func; /*@ The callback function to be executed when the signal is
@in emission: const(char)*; /*@ The signal's name string */
@in source: const(char)*; /*@ The signal's source string */
@in func: Edje_Signal_Cb; /*@ The callback function to be executed when the signal is
emitted. */
@in void *data @optional; /*@ A pointer to data to pass in to the callback function. */
@in data: void * @optional; /*@ A pointer to data to pass in to the callback function. */
}
}
part_cursor_set {
@ -342,8 +342,8 @@ class Elm.Layout (Elm.Container, Efl.File)
return: bool;
params {
@in const(char)* part_name; /*@ a part from loaded edje group. */
@in const(char)* cursor; /*@ cursor name to use, see Elementary_Cursor.h */
@in part_name: const(char)*; /*@ a part from loaded edje group. */
@in cursor: const(char)*; /*@ cursor name to use, see Elementary_Cursor.h */
}
}
part_cursor_get @const {
@ -355,7 +355,7 @@ class Elm.Layout (Elm.Container, Efl.File)
@ingroup Layout */
return: const(char)*;
params {
@in const(char)* part_name; /*@ a part from loaded edje group. */
@in part_name: const(char)*; /*@ a part from loaded edje group. */
}
}
box_insert_before {
@ -378,9 +378,9 @@ class Elm.Layout (Elm.Container, Efl.File)
return: bool;
params {
@in const(char)* part; /*@ the box part to insert. */
@in own(Evas_Object *) child; /*@ the child object to insert into box. */
@in const(Evas_Object)* reference; /*@ another reference object to insert before in box. */
@in part: const(char)*; /*@ the box part to insert. */
@in child: own(Evas_Object *); /*@ the child object to insert into box. */
@in reference: const(Evas_Object)*; /*@ another reference object to insert before in box. */
}
}
box_insert_at {
@ -403,9 +403,9 @@ class Elm.Layout (Elm.Container, Efl.File)
return: bool;
params {
@in const(char)* part; /*@ the box part to insert. */
@in own(Evas_Object *) child; /*@ the child object to insert into box. */
@in uint pos; /*@ the numeric position >=0 to insert the child. */
@in part: const(char)*; /*@ the box part to insert. */
@in child: own(Evas_Object *); /*@ the child object to insert into box. */
@in pos: uint; /*@ the numeric position >=0 to insert the child. */
}
}
sub_object_add_enable {
@ -440,7 +440,7 @@ class Elm.Layout (Elm.Container, Efl.File)
@ingroup Layout */
return: const(char)*;
params {
@in const(char)* key; /*@ The data key */
@in key: const(char)*; /*@ The data key */
}
}
box_append {
@ -463,8 +463,8 @@ class Elm.Layout (Elm.Container, Efl.File)
return: bool;
params {
@in const(char)* part; /*@ the box part to which the object will be appended. */
@in own(Evas_Object *) child; /*@ the child object to append to box. */
@in part: const(char)*; /*@ the box part to which the object will be appended. */
@in child: own(Evas_Object *); /*@ the child object to append to box. */
}
}
signal_callback_del {
@ -484,9 +484,9 @@ class Elm.Layout (Elm.Container, Efl.File)
return: void *;
params {
@in const(char)* emission; /*@ The signal's name string */
@in const(char)* source; /*@ The signal's source string */
@in Edje_Signal_Cb func; /*@ The callback function being executed when the signal
@in emission: const(char)*; /*@ The signal's name string */
@in source: const(char)*; /*@ The signal's source string */
@in func: Edje_Signal_Cb; /*@ The callback function being executed when the signal
was emitted. */
}
}
@ -525,8 +525,8 @@ class Elm.Layout (Elm.Container, Efl.File)
return: bool;
params {
@in const(char)* part; /*@ the box part to prepend. */
@in own(Evas_Object *) child; /*@ the child object to prepend to box. */
@in part: const(char)*; /*@ the box part to prepend. */
@in child: own(Evas_Object *); /*@ the child object to prepend to box. */
}
}
signal_emit {
@ -541,8 +541,8 @@ class Elm.Layout (Elm.Container, Efl.File)
@ingroup Layout */
params {
@in const(char)* emission; /*@ The signal's name string */
@in const(char)* source; /*@ The signal's source string */
@in emission: const(char)*; /*@ The signal's name string */
@in source: const(char)*; /*@ The signal's source string */
}
}
table_pack {
@ -574,13 +574,13 @@ class Elm.Layout (Elm.Container, Efl.File)
return: bool;
params {
@in const(char)* part; /*@ the box part to pack child. */
@in own(Evas_Object *) child; /*@ the child object to pack into table. */
@in ushort col; /*@ the column to which the child should be added. (>= 0) */
@in ushort row; /*@ the row to which the child should be added. (>= 0) */
@in ushort colspan; /*@ how many columns should be used to store this object. (>=
@in part: const(char)*; /*@ the box part to pack child. */
@in child: own(Evas_Object *); /*@ the child object to pack into table. */
@in col: ushort; /*@ the column to which the child should be added. (>= 0) */
@in row: ushort; /*@ the row to which the child should be added. (>= 0) */
@in colspan: ushort; /*@ how many columns should be used to store this object. (>=
1) */
@in ushort rowspan; /*@ how many rows should be used to store this object. (>= 1) */
@in rowspan: ushort; /*@ how many rows should be used to store this object. (>= 1) */
}
}
part_cursor_unset {
@ -593,7 +593,7 @@ class Elm.Layout (Elm.Container, Efl.File)
return: bool;
params {
@in const(char)* part_name; /*@ a part from loaded edje group, that had a cursor set
@in part_name: const(char)*; /*@ a part from loaded edje group, that had a cursor set
with elm_layout_part_cursor_set(). */
}
}
@ -614,8 +614,8 @@ class Elm.Layout (Elm.Container, Efl.File)
return: bool;
params {
@in const(char)* part; /*@ The table part name to remove child. */
@in bool clear; /*@ If EINA_TRUE, then all objects will be deleted as
@in part: const(char)*; /*@ The table part name to remove child. */
@in clear: bool; /*@ If EINA_TRUE, then all objects will be deleted as
well, otherwise they will just be removed and will be
dangling on the canvas. */
}

View File

@ -32,7 +32,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
@ingroup List */
}
values {
bool horizontal; /*@ @c EINA_TRUE to enable horizontal or @c EINA_FALSE to
horizontal: bool; /*@ @c EINA_TRUE to enable horizontal or @c EINA_FALSE to
disable it, i.e., to enable vertical mode. */
}
}
@ -67,7 +67,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
@ingroup List */
}
values {
Elm_Object_Select_Mode mode(4); /*@ The select mode */
mode: Elm_Object_Select_Mode(4); /*@ The select mode */
}
}
@property focus_on_selection {
@ -92,7 +92,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
@ingroup List */
}
values {
bool enabled; /*@ The tree effect status
enabled: bool; /*@ The tree effect status
(EINA_TRUE = enabled, EINA_FALSE = disabled) */
}
}
@ -124,7 +124,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
@ingroup List */
}
values {
bool multi; /*@ @c EINA_TRUE to enable multi selection or @c EINA_FALSE to
multi: bool; /*@ @c EINA_TRUE to enable multi selection or @c EINA_FALSE to
disable it. */
}
}
@ -159,7 +159,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
@since 1.8 */
}
values {
Elm_Object_Multi_Select_Mode mode(2); /*@ The multi select mode */
mode: Elm_Object_Multi_Select_Mode(2); /*@ The multi select mode */
}
}
@property mode {
@ -195,7 +195,7 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
@ingroup List */
}
values {
Elm_List_Mode mode(4); /*@ One of #Elm_List_Mode: #ELM_LIST_COMPRESS,
mode: Elm_List_Mode(4); /*@ One of #Elm_List_Mode: #ELM_LIST_COMPRESS,
#ELM_LIST_SCROLL, #ELM_LIST_LIMIT or #ELM_LIST_EXPAND. */
}
}
@ -313,15 +313,15 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in Elm_Object_Item *before; /*@ The list item to insert before. */
@in const(char)* label; /*@ The label of the list item. */
@in Evas_Object *icon @optional; /*@ The icon object to use for the left side of the item. An
@in before: Elm_Object_Item *; /*@ The list item to insert before. */
@in label: const(char)*; /*@ 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 Evas_Object *end @optional; /*@ The icon object to use for the right side of the item. An
@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 Evas_Smart_Cb func @optional; /*@ The function to call when the item is clicked. */
@in const(void)* data @optional; /*@ The data to associate with the item for related callbacks. */
@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. */
}
}
go {
@ -378,15 +378,15 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in Elm_Object_Item *after; /*@ The list item to insert after. */
@in const(char)* label; /*@ The label of the list item. */
@in Evas_Object *icon @optional; /*@ The icon object to use for the left side of the item. An
@in after: Elm_Object_Item *; /*@ The list item to insert after. */
@in label: const(char)*; /*@ 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 Evas_Object *end @optional; /*@ The icon object to use for the right side of the item. An
@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 Evas_Smart_Cb func @optional; /*@ The function to call when the item is clicked. */
@in const(void)* data @optional; /*@ The data to associate with the item for related callbacks. */
@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. */
}
}
at_xy_item_get @const {
@ -409,9 +409,9 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
@ingroup List */
return: Elm_Object_Item *;
params {
@in Evas_Coord x; /*@ The input x coordinate */
@in Evas_Coord y; /*@ The input y coordinate */
@out int posret; /*@ The position relative to the item returned here */
@in x: Evas_Coord; /*@ The input x coordinate */
@in y: Evas_Coord; /*@ The input y coordinate */
@out posret: int; /*@ The position relative to the item returned here */
}
}
item_append {
@ -460,14 +460,14 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in const(char)* label; /*@ The label of the list item. */
@in Evas_Object *icon @optional; /*@ The icon object to use for the left side of the item. An
@in label: const(char)*; /*@ 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 Evas_Object *end @optional; /*@ The icon object to use for the right side of the item. An
@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 Evas_Smart_Cb func @optional; /*@ The function to call when the item is clicked. */
@in const(void)* data @optional; /*@ The data to associate with the item for related callbacks. */
@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. */
}
}
item_prepend {
@ -506,14 +506,14 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in const(char)* label; /*@ The label of the list item. */
@in Evas_Object *icon @optional; /*@ The icon object to use for the left side of the item. An
@in label: const(char)*; /*@ 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 Evas_Object *end @optional; /*@ The icon object to use for the right side of the item. An
@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 Evas_Smart_Cb func @optional; /*@ The function to call when the item is clicked. */
@in const(void)* data @optional; /*@ The data to associate with the item for related callbacks. */
@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. */
}
}
clear {
@ -566,15 +566,15 @@ class Elm.List (Elm.Layout, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in const(char)* label; /*@ The label of the list item. */
@in Evas_Object *icon @optional; /*@ The icon object to use for the left side of the item. An
@in label: const(char)*; /*@ 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 Evas_Object *end @optional; /*@ The icon object to use for the right side of the item. An
@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 Evas_Smart_Cb func @optional; /*@ The function to call when the item is clicked. */
@in const(void)* data @optional; /*@ The data to associate with the item for related callbacks. */
@in Eina_Compare_Cb cmp_func; /*@ The comparing function to be used to sort list
@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 cmp_func: Eina_Compare_Cb; /*@ The comparing function to be used to sort list
items <b>by #Elm_Object_Item item handles</b>. This function will
receive two items and compare them, returning a non-negative integer
if the second item should be place after the first, or negative value

View File

@ -25,7 +25,7 @@ class Elm.List_Item(Elm.Widget_Item)
*/
}
values {
bool setting; /*@ @c EINA_TRUE means item @p it is a separator. @c EINA_FALSE
setting: bool; /*@ @c EINA_TRUE means item @p it is a separator. @c EINA_FALSE
indicates it's not. */
}
}
@ -62,7 +62,7 @@ class Elm.List_Item(Elm.Widget_Item)
*/
}
values {
bool selected; /*@ the selected state (@c EINA_TRUE selected, @c EINA_FALSE not selected) */
selected: bool; /*@ the selected state (@c EINA_TRUE selected, @c EINA_FALSE not selected) */
}
}
@property object {
@ -77,7 +77,7 @@ class Elm.List_Item(Elm.Widget_Item)
*/
}
values {
Evas_Object *obj; /*@ The base Edje object associated with @p it. */
obj: Evas_Object *; /*@ The base Edje object associated with @p it. */
}
}
@property prev {
@ -95,7 +95,7 @@ class Elm.List_Item(Elm.Widget_Item)
legacy: elm_list_item_prev;
}
values {
Elm_Object_Item *item; /*@ The item before @p it, or @c NULL if none or on failure. */
item: Elm_Object_Item *; /*@ The item before @p it, or @c NULL if none or on failure. */
}
}
@property next {
@ -113,7 +113,7 @@ class Elm.List_Item(Elm.Widget_Item)
legacy: elm_list_item_next;
}
values {
Elm_Object_Item *item; /*@ The item after @p it, or @c NULL if none or on failure. */
item: Elm_Object_Item *; /*@ The item after @p it, or @c NULL if none or on failure. */
}
}
/* init { FIXME
@ -165,4 +165,3 @@ class Elm.List_Item(Elm.Widget_Item)
}
}

View File

@ -40,7 +40,7 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
}
values {
int zoom; /*@ The zoom level to set. */
zoom: int; /*@ The zoom level to set. */
}
}
@property paused {
@ -74,7 +74,7 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
}
values {
bool paused; /*@ Use @c EINA_TRUE to pause the map @p obj or @c EINA_FALSE
paused: bool; /*@ Use @c EINA_TRUE to pause the map @p obj or @c EINA_FALSE
to unpause it. */
}
}
@ -105,7 +105,7 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
}
values {
bool disabled; /*@ Use @c EINA_TRUE to disable mouse wheel or @c EINA_FALSE
disabled: bool; /*@ Use @c EINA_TRUE to disable mouse wheel or @c EINA_FALSE
to enable it. */
}
}
@ -130,7 +130,7 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
}
values {
int zoom(-1); /*@ New minimum zoom value to be used. */
zoom: int(-1); /*@ New minimum zoom value to be used. */
}
}
@property rotate {
@ -151,9 +151,9 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
}
values {
double degree; /*@ Angle from 0.0 to 360.0 to rotate around Z axis. */
Evas_Coord cx; /*@ Rotation's center horizontal position. */
Evas_Coord cy; /*@ Rotation's center vertical position. */
degree: double; /*@ Angle from 0.0 to 360.0 to rotate around Z axis. */
cx: Evas_Coord; /*@ Rotation's center horizontal position. */
cy: Evas_Coord; /*@ Rotation's center vertical position. */
}
}
@property user_agent {
@ -162,7 +162,7 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
Set the user agent used by the map object to access routing services.
User agent is a client application implementing a network protocol used
in communications within a clientserver distributed computing system
in communications within a clientserver distributed computing system
The @p user_agent identification string will transmitted in a header
field @c User-Agent.
@ -182,7 +182,7 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
}
values {
const(char)* user_agent; /*@ The user agent to be used by the map. */
user_agent: const(char)*; /*@ The user agent to be used by the map. */
}
}
@property zoom_max {
@ -206,7 +206,7 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
}
values {
int zoom(-1); /*@ New maximum zoom value to be used. */
zoom: int(-1); /*@ New maximum zoom value to be used. */
}
}
@property zoom_mode {
@ -245,7 +245,7 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
}
values {
Elm_Map_Zoom_Mode mode; /*@ The zoom mode of the map, being it one of #ELM_MAP_ZOOM_MODE_MANUAL
mode: Elm_Map_Zoom_Mode; /*@ The zoom mode of the map, being it one of #ELM_MAP_ZOOM_MODE_MANUAL
(default), #ELM_MAP_ZOOM_MODE_AUTO_FIT, or #ELM_MAP_ZOOM_MODE_AUTO_FILL. */
}
}
@ -263,8 +263,8 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
}
values {
double lon; /*@ Pointer to store longitude. */
double lat; /*@ Pointer to store latitude. */
lon: double; /*@ Pointer to store longitude. */
lat: double; /*@ Pointer to store latitude. */
}
}
@property overlays {
@ -293,8 +293,8 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
}
values {
int try_num; /*@ Pointer to store number of tiles download requested. */
int finish_num; /*@ Pointer to store number of tiles successfully downloaded. */
try_num: int; /*@ Pointer to store number of tiles download requested. */
finish_num: int; /*@ Pointer to store number of tiles successfully downloaded. */
}
}
source_set {
@ -326,8 +326,8 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
params {
@in Elm_Map_Source_Type type; /*@ source type. */
@in const(char)* source_name; /*@ The source to be used. */
@in type: Elm_Map_Source_Type; /*@ source type. */
@in source_name: const(char)*; /*@ The source to be used. */
}
}
source_get @const {
@ -342,7 +342,7 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
return: const(char)*;
params {
@in Elm_Map_Source_Type type; /*@ source type. */
@in type: Elm_Map_Source_Type; /*@ source type. */
}
}
route_add {
@ -376,14 +376,14 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
return: Elm_Map_Route *;
params {
@in Elm_Map_Route_Type type; /*@ The type of transport to be considered when tracing a route. */
@in Elm_Map_Route_Method method; /*@ The routing method, what should be prioritized. */
@in double flon; /*@ The start longitude. */
@in double flat; /*@ The start latitude. */
@in double tlon; /*@ The destination longitude. */
@in double tlat; /*@ The destination latitude. */
@in Elm_Map_Route_Cb route_cb @optional; /*@ The route to be traced. */
@in void *data @optional; /*@ A pointer of user data. */
@in type: Elm_Map_Route_Type; /*@ The type of transport to be considered when tracing a route. */
@in method: Elm_Map_Route_Method; /*@ The routing method, what should be prioritized. */
@in flon: double; /*@ The start longitude. */
@in flat: double; /*@ The start latitude. */
@in tlon: double; /*@ The destination longitude. */
@in tlat: double; /*@ The destination latitude. */
@in route_cb: Elm_Map_Route_Cb @optional; /*@ The route to be traced. */
@in data: void * @optional; /*@ A pointer of user data. */
}
}
track_add {
@ -398,7 +398,7 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
return: Evas_Object *;
params {
@in void *emap; /*@ The emap route object. */
@in emap: void *; /*@ The emap route object. */
}
}
region_to_canvas_convert @const {
@ -413,10 +413,10 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
params {
@in double lon; /*@ The longitude to convert. */
@in double lat; /*@ The latitude to convert. */
@out Evas_Coord x; /*@ A pointer to horizontal coordinate. */
@out Evas_Coord y; /*@ A pointer to vertical coordinate. */
@in lon: double; /*@ The longitude to convert. */
@in lat: double; /*@ The latitude to convert. */
@out x: Evas_Coord; /*@ A pointer to horizontal coordinate. */
@out y: Evas_Coord; /*@ A pointer to vertical coordinate. */
}
}
overlay_circle_add {
@ -434,9 +434,9 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
return: Elm_Map_Overlay *;
params {
@in double lon; /*@ The center longitude. */
@in double lat; /*@ The center latitude. */
@in double radius; /*@ The pixel length of radius. */
@in lon: double; /*@ The center longitude. */
@in lat: double; /*@ The center latitude. */
@in radius: double; /*@ The pixel length of radius. */
}
}
overlay_class_add {
@ -519,7 +519,7 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
return: const(char)**;
params {
@in Elm_Map_Source_Type type; /*@ source type. */
@in type: Elm_Map_Source_Type; /*@ source type. */
}
}
overlay_polygon_add {
@ -555,10 +555,10 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
return: Elm_Map_Overlay *;
params {
@in double flon; /*@ The start longitude. */
@in double flat; /*@ The start latitude. */
@in double tlon; /*@ The destination longitude. */
@in double tlat; /*@ The destination latitude. */
@in flon: double; /*@ The start longitude. */
@in flat: double; /*@ The start latitude. */
@in tlon: double; /*@ The destination longitude. */
@in tlat: double; /*@ The destination latitude. */
}
}
region_show {
@ -575,8 +575,8 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
params {
@in double lon; /*@ Longitude to center at. */
@in double lat; /*@ Latitude to center at. */
@in lon: double; /*@ Longitude to center at. */
@in lat: double; /*@ Latitude to center at. */
}
}
name_add @const {
@ -599,11 +599,11 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
return: Elm_Map_Name *;
params {
@in const(char)* address @optional; /*@ The address. */
@in double lon; /*@ The longitude. */
@in double lat; /*@ The latitude. */
@in Elm_Map_Name_Cb name_cb @optional; /*@ The callback function. */
@in void *data @optional; /*@ The user callback data. */
@in address: const(char)* @optional; /*@ The address. */
@in lon: double; /*@ The longitude. */
@in lat: double; /*@ The latitude. */
@in name_cb: Elm_Map_Name_Cb @optional; /*@ The callback function. */
@in data: void * @optional; /*@ The user callback data. */
}
}
name_search @const {
@ -617,9 +617,9 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@internal
@ingroup Map */
params {
@in const(char)* address; /*@ The address. */
@in Elm_Map_Name_List_Cb name_cb @optional; /*@ The callback function. */
@in void *data @optional; /*@ The user callback data. */
@in address: const(char)*; /*@ The address. */
@in name_cb: Elm_Map_Name_List_Cb @optional; /*@ The callback function. */
@in data: void * @optional; /*@ The user callback data. */
}
}
region_bring_in {
@ -637,8 +637,8 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
params {
@in double lon; /*@ Longitude to center at. */
@in double lat; /*@ Latitude to center at. */
@in lon: double; /*@ Longitude to center at. */
@in lat: double; /*@ Latitude to center at. */
}
}
region_zoom_bring_in {
@ -658,9 +658,9 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
params {
@in int zoom; /*@ The zoom level to set. */
@in double lon; /*@ Longitude to center at. */
@in double lat; /*@ Latitude to center at. */
@in zoom: int; /*@ The zoom level to set. */
@in lon: double; /*@ Longitude to center at. */
@in lat: double; /*@ Latitude to center at. */
}
}
track_remove {
@ -670,7 +670,7 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
params {
@in Evas_Object *route; /*@ The track to remove. */
@in route: Evas_Object *; /*@ The track to remove. */
}
}
overlay_route_add {
@ -696,7 +696,7 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
return: Elm_Map_Overlay *;
params {
@in const(Elm_Map_Route)* route; /*@ The route object to make a overlay. */
@in route: const(Elm_Map_Route)*; /*@ The route object to make a overlay. */
}
}
overlay_scale_add {
@ -716,8 +716,8 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
return: Elm_Map_Overlay *;
params {
@in Evas_Coord x; /*@ horizontal pixel coordinate. */
@in Evas_Coord y; /*@ vertical pixel coordinate */
@in x: Evas_Coord; /*@ horizontal pixel coordinate. */
@in y: Evas_Coord; /*@ vertical pixel coordinate */
}
}
overlay_add {
@ -749,8 +749,8 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
return: Elm_Map_Overlay *;
params {
@in double lon; /*@ The longitude of the overlay. */
@in double lat; /*@ The latitude of the overlay. */
@in lon: double; /*@ The longitude of the overlay. */
@in lat: double; /*@ The latitude of the overlay. */
}
}
canvas_to_region_convert @const {
@ -765,10 +765,10 @@ class Elm.Map (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Map */
params {
@in Evas_Coord x; /*@ horizontal coordinate of the point to convert. */
@in Evas_Coord y; /*@ vertical coordinate of the point to convert. */
@out double lon; /*@ A pointer to the longitude. */
@out double lat; /*@ A pointer to the latitude. */
@in x: Evas_Coord; /*@ horizontal coordinate of the point to convert. */
@in y: Evas_Coord; /*@ vertical coordinate of the point to convert. */
@out lon: double; /*@ A pointer to the longitude. */
@out lat: double; /*@ A pointer to the latitude. */
}
}
}

View File

@ -31,7 +31,7 @@ class Elm.Mapbuf (Elm.Container)
@ingroup Mapbuf */
}
values {
bool on; /*@ @c EINA_TRUE to enable auto mode or @c EINA_FALSE
on: bool; /*@ @c EINA_TRUE to enable auto mode or @c EINA_FALSE
to disable it. */
}
}
@ -60,7 +60,7 @@ class Elm.Mapbuf (Elm.Container)
@ingroup Mapbuf */
}
values {
bool smooth; /*@ @c EINA_TRUE to enable smooth map rendering or @c EINA_FALSE
smooth: bool; /*@ @c EINA_TRUE to enable smooth map rendering or @c EINA_FALSE
to disable it. */
}
}
@ -90,7 +90,7 @@ class Elm.Mapbuf (Elm.Container)
@ingroup Mapbuf */
}
values {
bool alpha; /*@ @c EINA_TRUE to enable alpha blending or @c EINA_FALSE
alpha: bool; /*@ @c EINA_TRUE to enable alpha blending or @c EINA_FALSE
to disable it. */
}
}
@ -129,7 +129,7 @@ class Elm.Mapbuf (Elm.Container)
@ingroup Mapbuf */
}
values {
bool enabled; /*@ @c EINA_TRUE to enable map or @c EINA_FALSE to disable it. */
enabled: bool; /*@ @c EINA_TRUE to enable map or @c EINA_FALSE to disable it. */
}
}
point_color_set {
@ -146,11 +146,11 @@ class Elm.Mapbuf (Elm.Container)
@since 1.9 */
params {
@in int idx; /*@ index of point to change. Must be smaller than mapbuf size. */
@in int r; /*@ red (0 - 255) */
@in int g; /*@ green (0 - 255) */
@in int b; /*@ blue (0 - 255) */
@in int a; /*@ alpha (0 - 255) */
@in idx: int; /*@ index of point to change. Must be smaller than mapbuf size. */
@in r: int; /*@ red (0 - 255) */
@in g: int; /*@ green (0 - 255) */
@in b: int; /*@ blue (0 - 255) */
@in a: int; /*@ alpha (0 - 255) */
}
}
point_color_get {
@ -165,11 +165,11 @@ class Elm.Mapbuf (Elm.Container)
@since 1.9 */
params {
@in int idx; /*@ index of point get. Must be smaller than map size. */
@out int r; /*@ pointer to red return */
@out int g; /*@ pointer to green return */
@out int b; /*@ pointer to blue return */
@out int a; /*@ pointer to alpha return */
@in idx: int; /*@ index of point get. Must be smaller than map size. */
@out r: int; /*@ pointer to red return */
@out g: int; /*@ pointer to green return */
@out b: int; /*@ pointer to blue return */
@out a: int; /*@ pointer to alpha return */
}
}
}

View File

@ -60,8 +60,8 @@ class Elm.Menu (Elm.Widget, Evas.Clickable_Interface)
@ingroup Menu */
params {
@in Evas_Coord x; /*@ The new position. */
@in Evas_Coord y; /*@ The new position. */
@in x: Evas_Coord; /*@ The new position. */
@in y: Evas_Coord; /*@ The new position. */
}
}
item_add {
@ -76,11 +76,11 @@ class Elm.Menu (Elm.Widget, Evas.Clickable_Interface)
return: Elm_Object_Item *;
params {
@in Elm_Object_Item *parent @optional; /*@ The parent menu item (optional) */
@in const(char)* icon @optional; /*@ An icon display on the item. The icon will be destroyed by the menu. */
@in const(char)* label; /*@ The label of the item. */
@in Evas_Smart_Cb func @optional; /*@ Function called when the user select the item. */
@in const(void)* data @optional; /*@ Data sent by the callback. */
@in parent: Elm_Object_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 label: const(char)*; /*@ The label of 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. */
}
}
close {
@ -106,7 +106,7 @@ class Elm.Menu (Elm.Widget, Evas.Clickable_Interface)
return: Elm_Object_Item *;
params {
@in Elm_Object_Item *parent; /*@ The item to add the separator under */
@in parent: Elm_Object_Item *; /*@ The item to add the separator under */
}
}
}

View File

@ -25,7 +25,7 @@ class Elm.Menu_Item(Elm.Widget_Item)
*/
}
values {
const (char)* icon; /*@ The name of icon object */
icon: const (char)*; /*@ The name of icon object */
}
}
@property selected {
@ -46,7 +46,7 @@ class Elm.Menu_Item(Elm.Widget_Item)
*/
}
values {
bool selected; /*@ EINA_TRUE if selected EINA_FALSE otherwise */
selected: bool; /*@ EINA_TRUE if selected EINA_FALSE otherwise */
}
}
prev_get @const {

View File

@ -22,7 +22,7 @@ class Elm.Multibuttonentry (Elm.Layout)
@since 1.7 */
}
values {
bool editable; /*@ If @c EINA_TRUE, user can add/delete item in multibuttonentry, if not, the multibuttonentry is non-editable. */
editable: bool; /*@ If @c EINA_TRUE, user can add/delete item in multibuttonentry, if not, the multibuttonentry is non-editable. */
}
}
@property expanded {
@ -45,7 +45,7 @@ class Elm.Multibuttonentry (Elm.Layout)
@ingroup Multibuttonentry */
}
values {
bool expanded; /*@ the value of expanded state.
expanded: bool; /*@ the value of expanded state.
Set this to @c EINA_TRUE for expanded state.
Set this to EINA_FALSE for single line state. */
}
@ -65,8 +65,8 @@ class Elm.Multibuttonentry (Elm.Layout)
@ingroup Multibuttonentry */
}
values {
Elm_Multibuttonentry_Format_Cb format_function @nullable; /*@ format_function The actual format function */
const(void)* data @optional; /*@ data User data to passed to @a format_function */
format_function: Elm_Multibuttonentry_Format_Cb @nullable; /*@ format_function The actual format function */
data: const(void)* @optional; /*@ data User data to passed to @a format_function */
}
}
@property items {
@ -136,9 +136,9 @@ class Elm.Multibuttonentry (Elm.Layout)
return: Elm_Object_Item *;
params {
@in const(char)* label; /*@ The label of new item */
@in Evas_Smart_Cb func @optional; /*@ The callback function to be invoked when this item is pressed. */
@in void *data @optional; /*@ The pointer to the data to be attached */
@in label: const(char)*; /*@ The label of new item */
@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 */
}
}
clear {
@ -158,8 +158,8 @@ class Elm.Multibuttonentry (Elm.Layout)
@ingroup Multibuttonentry */
params {
@in Elm_Multibuttonentry_Item_Filter_Cb func; /*@ The filter function to remove */
@in void *data; /*@ The user data passed when adding the function */
@in func: Elm_Multibuttonentry_Item_Filter_Cb; /*@ The filter function to remove */
@in data: void *; /*@ The user data passed when adding the function */
}
}
item_insert_before {
@ -175,10 +175,10 @@ class Elm.Multibuttonentry (Elm.Layout)
return: Elm_Object_Item *;
params {
@in Elm_Object_Item *before; /*@ The item before which to add it */
@in const(char)* label; /*@ The label of new item */
@in Evas_Smart_Cb func @optional; /*@ The callback function to be invoked when this item is pressed. */
@in void *data @optional; /*@ The pointer to the data to be attached */
@in before: Elm_Object_Item *; /*@ The item before which to add it */
@in label: const(char)*; /*@ The label of new item */
@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 */
}
}
item_append {
@ -193,9 +193,9 @@ class Elm.Multibuttonentry (Elm.Layout)
return: Elm_Object_Item *;
params {
@in const(char)* label; /*@ The label of new item */
@in Evas_Smart_Cb func @optional; /*@ The callback function to be invoked when this item is pressed. */
@in void *data @optional; /*@ The pointer to the data to be attached */
@in label: const(char)*; /*@ The label of new item */
@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 */
}
}
item_filter_prepend {
@ -208,8 +208,8 @@ class Elm.Multibuttonentry (Elm.Layout)
@ingroup Multibuttonentry */
params {
@in Elm_Multibuttonentry_Item_Filter_Cb func; /*@ The function to use as text filter */
@in void *data; /*@ User data to pass to @p func */
@in func: Elm_Multibuttonentry_Item_Filter_Cb; /*@ The function to use as text filter */
@in data: void *; /*@ User data to pass to @p func */
}
}
item_filter_append {
@ -227,8 +227,8 @@ class Elm.Multibuttonentry (Elm.Layout)
@ingroup Multibuttonentry */
params {
@in Elm_Multibuttonentry_Item_Filter_Cb func; /*@ The function to use as item filter */
@in void *data; /*@ User data to pass to @p func */
@in func: Elm_Multibuttonentry_Item_Filter_Cb; /*@ The function to use as item filter */
@in data: void *; /*@ User data to pass to @p func */
}
}
item_insert_after {
@ -243,10 +243,10 @@ class Elm.Multibuttonentry (Elm.Layout)
return: Elm_Object_Item *;
params {
@in Elm_Object_Item *after; /*@ The item after which to add it */
@in const(char)* label; /*@ The label of new item */
@in Evas_Smart_Cb func @optional; /*@ The callback function to be invoked when this item is pressed. */
@in void *data @optional; /*@ The pointer to the data to be attached */
@in after: Elm_Object_Item *; /*@ The item after which to add it */
@in label: const(char)*; /*@ The label of new item */
@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 */
}
}
}

View File

@ -18,7 +18,7 @@ class Elm.Multibuttonentry_Item(Elm.Widget_Item)
*/
}
values {
bool selected; /*@ EINA_TRUE if selected EINA_FALSE otherwise */
selected: bool; /*@ EINA_TRUE if selected EINA_FALSE otherwise */
}
}
prev_get @const {

View File

@ -30,7 +30,7 @@ class Elm.Naviframe (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Naviframe */
}
values {
bool enabled; /*@ Events are received when enabled is @c EINA_TRUE, and
enabled: bool; /*@ Events are received when enabled is @c EINA_TRUE, and
ignored otherwise. */
}
}
@ -54,7 +54,7 @@ class Elm.Naviframe (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Naviframe */
}
values {
bool preserve; /*@ Enable the preserve mode if @c EINA_TRUE, disable otherwise */
preserve: bool; /*@ Enable the preserve mode if @c EINA_TRUE, disable otherwise */
}
}
@property prev_btn_auto_pushed {
@ -79,7 +79,7 @@ class Elm.Naviframe (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Naviframe */
}
values {
bool auto_pushed; /*@ If @c EINA_TRUE, the previous button(back button) will
auto_pushed: bool; /*@ If @c EINA_TRUE, the previous button(back button) will
be created internally when you pass the @c NULL to the prev_btn
parameter in elm_naviframe_item_push */
}
@ -159,18 +159,18 @@ class Elm.Naviframe (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
return: Elm_Object_Item *;
params {
@in Elm_Object_Item *before; /*@ The naviframe item to insert before. */
@in const(char)* title_label @optional; /*@ The label in the title area. The name of the title
@in before: Elm_Object_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 Evas_Object *prev_btn @nullable; /*@ The button to go to the previous item. If it is NULL,
@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 Evas_Object *next_btn @nullable; /*@ The button to go to the next item. Or It could be just an
@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 Evas_Object *content; /*@ The main content object. The name of content part is
@in content: Evas_Object *; /*@ The main content object. The name of content part is
"elm.swallow.content" */
@in const(char)* item_style @nullable; /*@ The current item style name. @c NULL would be default. */
@in item_style: const(char)* @nullable; /*@ The current item style name. @c NULL would be default. */
}
}
item_push {
@ -193,17 +193,17 @@ class Elm.Naviframe (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
return: Elm_Object_Item *;
params {
@in const(char)* title_label @optional; /*@ The label in the title area. The name of the title
@in title_label: const(char)* @optional; /*@ The label in the title area. The name of the title
label part is "elm.text.title" */
@in Evas_Object *prev_btn @nullable; /*@ The button to go to the previous item. If it is NULL,
@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 Evas_Object *next_btn @nullable; /*@ The button to go to the next item. Or It could be just an
@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 Evas_Object *content; /*@ The main content object. The name of content part is
@in content: Evas_Object *; /*@ The main content object. The name of content part is
"elm.swallow.content" */
@in const(char)* item_style @nullable; /*@ The current item style name. @c NULL would be default. */
@in item_style: const(char)* @nullable; /*@ The current item style name. @c NULL would be default. */
}
}
item_simple_promote {
@ -213,7 +213,7 @@ class Elm.Naviframe (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@see elm_naviframe_item_promote */
params {
@in Evas_Object *content;
@in content: Evas_Object *;
}
}
item_insert_after {
@ -236,18 +236,18 @@ class Elm.Naviframe (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
return: Elm_Object_Item *;
params {
@in Elm_Object_Item *after; /*@ The naviframe item to insert after. */
@in const(char)* title_label @optional; /*@ The label in the title area. The name of the title
@in after: Elm_Object_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 Evas_Object *prev_btn @nullable; /*@ The button to go to the previous item. If it is NULL,
@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 Evas_Object *next_btn @nullable; /*@ The button to go to the next item. Or It could be just an
@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 Evas_Object *content; /*@ The main content object. The name of content part is
@in content: Evas_Object *; /*@ The main content object. The name of content part is
"elm.swallow.content" */
@in const(char)* item_style @nullable; /*@ The current item style name. @c NULL would be default. */
@in item_style: const(char)* @nullable; /*@ The current item style name. @c NULL would be default. */
}
}
}

View File

@ -25,7 +25,7 @@ class Elm.Naviframe_Item(Elm.Widget_Item)
*/
}
values {
const (char) *style @nullable; /*@ The current item style name. @c NULL would be default */
style: const (char) * @nullable; /*@ The current item style name. @c NULL would be default */
}
}
pop_to {
@ -62,8 +62,8 @@ class Elm.Naviframe_Item(Elm.Widget_Item)
@ingroup Naviframe
*/
params {
@in bool enable; /*@ If @c EINA_TRUE, title area will be enabled, disabled otherwise */
@in bool transition; /*@ If @c EINA_TRUE, transition effect of the title will be visible, invisible otherwise */
@in enable: bool; /*@ If @c EINA_TRUE, title area will be enabled, disabled otherwise */
@in transition: bool; /*@ If @c EINA_TRUE, transition effect of the title will be visible, invisible otherwise */
}
}
promote {
@ -91,8 +91,8 @@ class Elm.Naviframe_Item(Elm.Widget_Item)
@ingroup Naviframe
*/
params {
@in Elm_Naviframe_Item_Pop_Cb func @nullable; /*@ The callback function */
@in void *data @optional; /*@ Data to be passed to func call */
@in func: Elm_Naviframe_Item_Pop_Cb @nullable; /*@ The callback function */
@in data: void * @optional; /*@ Data to be passed to func call */
}
}
}

View File

@ -24,8 +24,8 @@ class Elm.Notify (Elm.Container)
@ingroup Notify */
}
values {
double horizontal; /*@ The horizontal alignment of the notification */
double vertical; /*@ The vertical alignment of the notification */
horizontal: double; /*@ The horizontal alignment of the notification */
vertical: double; /*@ The vertical alignment of the notification */
}
}
@property allow_events {
@ -49,7 +49,7 @@ class Elm.Notify (Elm.Container)
@ingroup Notify */
}
values {
bool allow; /*@ EINA_TRUE If events are allowed, otherwise not */
allow: bool; /*@ EINA_TRUE If events are allowed, otherwise not */
}
}
@property timeout {
@ -79,7 +79,7 @@ class Elm.Notify (Elm.Container)
@ingroup Notify */
}
values {
double timeout; /*@ The timeout in seconds */
timeout: double; /*@ The timeout in seconds */
}
}
}

View File

@ -11,8 +11,8 @@ class Elm_Pan (Evas.Smart_Clipped)
/*@ No description supplied by the EAPI. */
}
values {
double x;
double y;
x: double;
y: double;
}
}
@property pos {
@ -23,8 +23,8 @@ class Elm_Pan (Evas.Smart_Clipped)
/*@ No description supplied by the EAPI. */
}
values {
Evas_Coord x;
Evas_Coord y;
x: Evas_Coord;
y: Evas_Coord;
}
}
@property content_size {
@ -32,8 +32,8 @@ class Elm_Pan (Evas.Smart_Clipped)
/*@ No description supplied by the EAPI. */
}
values {
Evas_Coord w;
Evas_Coord h;
w: Evas_Coord;
h: Evas_Coord;
}
}
@property pos_min {
@ -41,8 +41,8 @@ class Elm_Pan (Evas.Smart_Clipped)
/*@ No description supplied by the EAPI. */
}
values {
Evas_Coord x;
Evas_Coord y;
x: Evas_Coord;
y: Evas_Coord;
}
}
@property pos_max {
@ -50,8 +50,8 @@ class Elm_Pan (Evas.Smart_Clipped)
/*@ No description supplied by the EAPI. */
}
values {
Evas_Coord x;
Evas_Coord y;
x: Evas_Coord;
y: Evas_Coord;
}
}
}

View File

@ -34,7 +34,7 @@ class Elm.Panel (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Panel */
}
values {
Elm.Panel.Orient orient(Elm.Panel.Orient.left); /*@ The panel orientation. Can be one of the following:
orient: Elm.Panel.Orient(Elm.Panel.Orient.left); /*@ The panel orientation. Can be one of the following:
@li #ELM_PANEL_ORIENT_TOP
@li #ELM_PANEL_ORIENT_LEFT
@li #ELM_PANEL_ORIENT_RIGHT */
@ -56,7 +56,7 @@ class Elm.Panel (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Panel */
}
values {
bool hidden; /*@ If true, the panel will run the animation to disappear. */
hidden: bool; /*@ If true, the panel will run the animation to disappear. */
}
}
@property scrollable {
@ -76,7 +76,7 @@ class Elm.Panel (Elm.Layout, Elm_Interface_Scrollable,
@since 1.12 */
}
values {
bool scrollable;
scrollable: bool;
}
}
@property scrollable_content_size {
@ -87,7 +87,7 @@ class Elm.Panel (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Panel */
}
values {
double ratio;
ratio: double;
}
}
toggle {

View File

@ -35,7 +35,7 @@ class Elm.Panes (Elm.Layout)
@ingroup Panes */
}
values {
double size; /*@ Value between 0.0 and 1.0 representing size proportion
size: double; /*@ Value between 0.0 and 1.0 representing size proportion
of left side. */
}
}
@ -67,7 +67,7 @@ class Elm.Panes (Elm.Layout)
@ingroup Panes */
}
values {
bool horizontal; /*@ Use @c EINA_TRUE to make @p obj to split panes
horizontal: bool; /*@ Use @c EINA_TRUE to make @p obj to split panes
horizontally ("top" and "bottom" contents). @c EINA_FALSE to make it
vertically ("left" and "right" contents) */
}
@ -98,7 +98,7 @@ class Elm.Panes (Elm.Layout)
@ingroup Panes */
}
values {
bool fixed; /*@ Use @c EINA_TRUE to fix the left and right panes sizes and make
fixed: bool; /*@ Use @c EINA_TRUE to fix the left and right panes sizes and make
them not to be resized by user interaction. Use @c EINA_FALSE to make them
resizable. */
}
@ -136,7 +136,7 @@ class Elm.Panes (Elm.Layout)
@ingroup Panes */
}
values {
double size; /*@ Value between 0.0 and 1.0 representing size proportion
size: double; /*@ Value between 0.0 and 1.0 representing size proportion
of right side. */
}
}
@ -169,7 +169,7 @@ class Elm.Panes (Elm.Layout)
@ingroup Panes */
}
values {
double size; /*@ value between 0.0 and 1.0 representing size proportion
size: double; /*@ value between 0.0 and 1.0 representing size proportion
of minimum size of left side. */
}
}
@ -201,7 +201,7 @@ class Elm.Panes (Elm.Layout)
@ingroup Panes */
}
values {
double size; /*@ value between 0.0 and 1.0 representing size proportion
size: double; /*@ value between 0.0 and 1.0 representing size proportion
of minimum size of right side. */
}
}
@ -231,7 +231,7 @@ class Elm.Panes (Elm.Layout)
@ingroup Panes */
}
values {
Evas_Coord size; /*@ value representing minimum size of left side
size: Evas_Coord; /*@ value representing minimum size of left side
in pixels. */
}
}
@ -261,7 +261,7 @@ class Elm.Panes (Elm.Layout)
@ingroup Panes */
}
values {
Evas_Coord size; /*@ value representing minimum size of right side
size: Evas_Coord; /*@ value representing minimum size of right side
in pixels. */
}
}

View File

@ -15,7 +15,7 @@ class Elm.Photo (Elm.Widget, Efl.File, Evas.Clickable_Interface, Evas.Draggable_
/*@ Get editability of the photo. */
}
values {
bool set; /*@ To set of clear editability. */
set: bool; /*@ To set of clear editability. */
}
}
@property fill_inside {
@ -29,7 +29,7 @@ class Elm.Photo (Elm.Widget, Efl.File, Evas.Clickable_Interface, Evas.Draggable_
/*@ Get if the photo should be completely visible or not. */
}
values {
bool fill; /*@ if true the photo will be completely visible */
fill: bool; /*@ if true the photo will be completely visible */
}
}
@property aspect_fixed {
@ -56,7 +56,7 @@ class Elm.Photo (Elm.Widget, Efl.File, Evas.Clickable_Interface, Evas.Draggable_
@ingroup Photo */
}
values {
bool fixed; /*@ @c EINA_TRUE if the photo should fix the aspect,
fixed: bool; /*@ @c EINA_TRUE if the photo should fix the aspect,
@c EINA_FALSE otherwise. */
}
}
@ -71,7 +71,7 @@ class Elm.Photo (Elm.Widget, Efl.File, Evas.Clickable_Interface, Evas.Draggable_
/*@ Get the size that will be used on the photo */
}
values {
int size; /*@ The size of the photo */
size: int; /*@ The size of the photo */
}
}
thumb_set @const {
@ -80,8 +80,8 @@ class Elm.Photo (Elm.Widget, Efl.File, Evas.Clickable_Interface, Evas.Draggable_
@ingroup Photo */
params {
@in const(char)* file @nullable; /*@ The path to file that will be used as thumbnail. */
@in const(char)* group @optional; /*@ The key used in case of an EET file. */
@in file: const(char)* @nullable; /*@ The path to file that will be used as thumbnail. */
@in group: const(char)* @optional; /*@ The key used in case of an EET file. */
}
}
}

View File

@ -28,7 +28,7 @@ class Elm.Photocam (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Photocam */
}
values {
bool paused; /*@ The pause state to set */
paused: bool; /*@ The pause state to set */
}
}
@property gesture_enabled {
@ -54,7 +54,7 @@ class Elm.Photocam (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Photocam */
}
values {
bool gesture; /*@ The gesture state to set */
gesture: bool; /*@ The gesture state to set */
}
}
@property zoom {
@ -90,7 +90,7 @@ class Elm.Photocam (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Photocam */
}
values {
double zoom; /*@ The zoom level to set */
zoom: double; /*@ The zoom level to set */
}
}
@property zoom_mode {
@ -123,7 +123,7 @@ class Elm.Photocam (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Photocam */
}
values {
Elm_Photocam_Zoom_Mode mode; /*@ The desired mode */
mode: Elm_Photocam_Zoom_Mode; /*@ The desired mode */
}
}
@property image_region {
@ -137,10 +137,10 @@ class Elm.Photocam (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Photocam */
}
values {
int x; /*@ A pointer to the X-coordinate of region */
int y; /*@ A pointer to the Y-coordinate of region */
int w; /*@ A pointer to the width */
int h; /*@ A pointer to the height */
x: int; /*@ A pointer to the X-coordinate of region */
y: int; /*@ A pointer to the Y-coordinate of region */
w: int; /*@ A pointer to the width */
h: int; /*@ A pointer to the height */
}
}
@property internal_image {
@ -170,8 +170,8 @@ class Elm.Photocam (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Photocam */
}
values {
int w; /*@ A pointer to the width return */
int h; /*@ A pointer to the height return */
w: int; /*@ A pointer to the width return */
h: int; /*@ A pointer to the height return */
}
}
@property image_orient {
@ -200,7 +200,7 @@ class Elm.Photocam (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Photocam */
}
values {
Evas_Image_Orient orient; /*@ The photocam image orientation @ref Evas_Image_Orient
orient: Evas_Image_Orient; /*@ The photocam image orientation @ref Evas_Image_Orient
Default is #EVAS_IMAGE_ORIENT_NONE. */
}
}
@ -213,10 +213,10 @@ class Elm.Photocam (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Photocam */
params {
@in int x; /*@ X-coordinate of region in image original pixels */
@in int y; /*@ Y-coordinate of region in image original pixels */
@in int w; /*@ Width of region in image original pixels */
@in int h; /*@ Height of region in image original pixels */
@in x: int; /*@ X-coordinate of region in image original pixels */
@in y: int; /*@ Y-coordinate of region in image original pixels */
@in w: int; /*@ Width of region in image original pixels */
@in h: int; /*@ Height of region in image original pixels */
}
}
}

View File

@ -31,9 +31,9 @@ class Elm.Plug (Elm.Widget)
return: bool;
params {
@in const(char)* svcname; /*@ The service name to connect to set up by the socket. */
@in int svcnum; /*@ The service number to connect to (set up by socket). */
@in bool svcsys; /*@ Boolean to set if the service is a system one or not (set up by socket). */
@in svcname: const(char)*; /*@ 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 svcsys: bool; /*@ Boolean to set if the service is a system one or not (set up by socket). */
}
}
}

View File

@ -22,8 +22,8 @@ class Elm.Popup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Popup */
}
values {
double horizontal; /*@ The horizontal alignment of the popup */
double vertical; /*@ The vertical alignment of the popup */
horizontal: double; /*@ The horizontal alignment of the popup */
vertical: double; /*@ The vertical alignment of the popup */
}
}
@property allow_events {
@ -49,7 +49,7 @@ class Elm.Popup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@note By default the Blocked event area is present */
}
values {
bool allow; /*@ @c EINA_TRUE Events are passed to lower objects, else not */
allow: bool; /*@ @c EINA_TRUE Events are passed to lower objects, else not */
}
}
@property content_text_wrap_type {
@ -72,7 +72,7 @@ class Elm.Popup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@see elm_popup_content_text_wrap_type_set */
}
values {
Elm_Wrap_Type wrap; /*@ wrapping type of type Elm_Wrap_Type */
wrap: Elm_Wrap_Type; /*@ wrapping type of type Elm_Wrap_Type */
}
}
@property orient {
@ -97,7 +97,7 @@ class Elm.Popup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@see Elm_Popup_Orient */
}
values {
Elm_Popup_Orient orient; /*@ the orientation of the popup */
orient: Elm_Popup_Orient; /*@ the orientation of the popup */
}
}
@property timeout {
@ -128,7 +128,7 @@ class Elm.Popup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@see elm_popup_timeout_set() */
}
values {
double timeout; /*@ The timeout in seconds */
timeout: double; /*@ The timeout in seconds */
}
}
item_append {
@ -147,10 +147,10 @@ class Elm.Popup (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
return: Elm_Object_Item *;
params {
@in const(char)* label; /*@ The Label of the new item */
@in Evas_Object *icon @optional; /*@ Icon to be set on new item */
@in Evas_Smart_Cb func @optional; /*@ Convenience function called when item selected */
@in const(void)* data @optional; /*@ Data passed to @p func above */
@in label: const(char)*; /*@ The Label of the 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 data: const(void)* @optional; /*@ Data passed to @p func above */
}
}
}

View File

@ -13,4 +13,3 @@ class Elm.Popup_Item(Elm.Widget_Item)
Elm.Widget_Item.part_content_unset;
}
}

View File

@ -48,7 +48,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
@since 1.8 */
}
values {
Elm_Prefs_Data *data @nullable; /*@ A valid prefs_data handle */
data: Elm_Prefs_Data * @nullable; /*@ A valid prefs_data handle */
}
}
@property autosave {
@ -84,7 +84,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
@since 1.8 */
}
values {
bool autosave; /*@ @c EINA_TRUE to save automatically, @c EINA_FALSE
autosave: bool; /*@ @c EINA_TRUE to save automatically, @c EINA_FALSE
otherwise. */
}
}
@ -101,7 +101,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
@since 1.8 */
params {
@in Elm_Prefs_Reset_Mode mode; /*@ The reset mode to apply on @a prefs */
@in mode: Elm_Prefs_Reset_Mode; /*@ The reset mode to apply on @a prefs */
}
}
item_value_set {
@ -118,9 +118,9 @@ class Elm.Prefs (Elm.Widget, Efl.File)
return: bool;
params {
@in const(char)* name; /*@ The name of the item (as declared in the prefs
@in name: const(char)*; /*@ The name of the item (as declared in the prefs
collection) */
@in const(Eina_Value)* value; /*@ The value to set on the item. It should be typed as
@in value: const(Eina_Value)*; /*@ The value to set on the item. It should be typed as
the item expects, preferably, or a conversion will
take place */
}
@ -138,9 +138,9 @@ class Elm.Prefs (Elm.Widget, Efl.File)
@since 1.8 */
return: bool;
params {
@in const(char)* name; /*@ The name of the item (as declared in the prefs
@in name: const(char)*; /*@ The name of the item (as declared in the prefs
collection) to get value from */
@out Eina_Value value; /*@ Where to store the value of the item. It will be
@out value: Eina_Value; /*@ Where to store the value of the item. It will be
overwritten and setup with the type the item
is bound to */
}
@ -164,7 +164,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
return: const(Evas_Object)*;
params {
@in const(char)* name; /*@ The name of the item (as declared in the prefs
@in name: const(char)*; /*@ The name of the item (as declared in the prefs
collection) to get object from */
}
}
@ -178,9 +178,9 @@ class Elm.Prefs (Elm.Widget, Efl.File)
@since 1.8 */
params {
@in const(char)* name; /*@ The name of the item (as declared in the prefs
@in name: const(char)*; /*@ The name of the item (as declared in the prefs
collection) to act on */
@in bool disabled; /*@ @c EINA_TRUE, to make it disabled, @c EINA_FALSE
@in disabled: bool; /*@ @c EINA_TRUE, to make it disabled, @c EINA_FALSE
otherwise */
}
}
@ -197,7 +197,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
@since 1.8 */
return: bool;
params {
@in const(char)* name; /*@ The name of the item (as declared in the prefs
@in name: const(char)*; /*@ The name of the item (as declared in the prefs
collection) to get disabled state from */
}
}
@ -213,9 +213,9 @@ class Elm.Prefs (Elm.Widget, Efl.File)
return: bool;
params {
@in const(char)* name; /*@ the name of the SWALLOW item (as declared in the prefs
@in name: const(char)*; /*@ the name of the SWALLOW item (as declared in the prefs
collection) */
@in Evas_Object *child; /*@ The object to occupy the item */
@in child: Evas_Object *; /*@ The object to occupy the item */
}
}
item_editable_set {
@ -232,9 +232,9 @@ class Elm.Prefs (Elm.Widget, Efl.File)
@since 1.8 */
params {
@in const(char)* name; /*@ The name of the item (as declared in the prefs
@in name: const(char)*; /*@ The name of the item (as declared in the prefs
collection) to act on */
@in bool editable; /*@ @c EINA_TRUE, to make it editable, @c EINA_FALSE
@in editable: bool; /*@ @c EINA_TRUE, to make it editable, @c EINA_FALSE
otherwise */
}
}
@ -251,7 +251,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
@since 1.8 */
return: bool;
params {
@in const(char)* name; /*@ The name of the item (as declared in the prefs
@in name: const(char)*; /*@ The name of the item (as declared in the prefs
collection) to get editable state from */
}
}
@ -267,7 +267,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
return: Evas_Object *;
params {
@in const(char)* name; /*@ the name of the SWALLOW item (as declared in the prefs
@in name: const(char)*; /*@ the name of the SWALLOW item (as declared in the prefs
collection) */
}
}
@ -285,9 +285,9 @@ class Elm.Prefs (Elm.Widget, Efl.File)
@since 1.8 */
params {
@in const(char)* name; /*@ The name of the item (as declared in the prefs
@in name: const(char)*; /*@ The name of the item (as declared in the prefs
collection) to change visibility of */
@in bool visible; /*@ @c EINA_TRUE, to make it visible, @c EINA_FALSE
@in visible: bool; /*@ @c EINA_TRUE, to make it visible, @c EINA_FALSE
otherwise */
}
}
@ -304,7 +304,7 @@ class Elm.Prefs (Elm.Widget, Efl.File)
@since 1.8 */
return: bool;
params {
@in const(char)* name; /*@ The name of the item (as declared in the prefs
@in name: const(char)*; /*@ The name of the item (as declared in the prefs
collection) to get visibility state from */
}
}

View File

@ -36,7 +36,7 @@ class Elm.Progressbar (Elm.Layout)
@ingroup Progressbar */
}
values {
Evas_Coord size; /*@ The length of the progress bar's bar region */
size: Evas_Coord; /*@ The length of the progress bar's bar region */
}
}
@property pulse {
@ -71,7 +71,7 @@ class Elm.Progressbar (Elm.Layout)
@ingroup Progressbar */
}
values {
bool pulse; /*@ @c EINA_TRUE to put @p obj in pulsing mode,
pulse: bool; /*@ @c EINA_TRUE to put @p obj in pulsing mode,
@c EINA_FALSE to put it back to its default one */
}
}
@ -101,7 +101,7 @@ class Elm.Progressbar (Elm.Layout)
@ingroup Progressbar */
}
values {
double val; /*@ The progress value (@b must be between @c 0.0 and @c
val: double; /*@ The progress value (@b must be between @c 0.0 and @c
1.0) */
}
}
@ -133,7 +133,7 @@ class Elm.Progressbar (Elm.Layout)
@ingroup Progressbar */
}
values {
bool inverted; /*@ Use @c EINA_TRUE to make @p obj inverted,
inverted: bool; /*@ Use @c EINA_TRUE to make @p obj inverted,
@c EINA_FALSE to bring it back to default, non-inverted values. */
}
}
@ -161,7 +161,7 @@ class Elm.Progressbar (Elm.Layout)
@ingroup Progressbar */
}
values {
bool horizontal; /*@ Use @c EINA_TRUE to make @p obj to be
horizontal: bool; /*@ Use @c EINA_TRUE to make @p obj to be
@b horizontal, @c EINA_FALSE to make it @b vertical */
}
}
@ -199,7 +199,7 @@ class Elm.Progressbar (Elm.Layout)
@ingroup Progressbar */
}
values {
const(char)* units @nullable; /*@ The format string for @p obj's units label */
units: const(char)* @nullable; /*@ The format string for @p obj's units label */
}
}
@property unit_format_function {
@ -216,8 +216,8 @@ class Elm.Progressbar (Elm.Layout)
@ingroup Progressbar */
}
values {
progressbar_func_type func @nullable; /*@ The unit format function */
progressbar_freefunc_type free_func @optional; /*@ The freeing function for the format string. */
func: progressbar_func_type @nullable; /*@ The unit format function */
free_func: progressbar_freefunc_type @optional; /*@ The freeing function for the format string. */
}
}
part_value_set {
@ -232,8 +232,8 @@ class Elm.Progressbar (Elm.Layout)
@ingroup Progressbar */
params {
@in const(char)* part; /*@ The partname to which val have to set */
@in double val; /*@ The progress value (@b must be between @c 0.0 and @c
@in part: const(char)*; /*@ The partname to which val have to set */
@in val: double; /*@ The progress value (@b must be between @c 0.0 and @c
1.0) */
}
}
@ -251,7 +251,7 @@ class Elm.Progressbar (Elm.Layout)
@ingroup Progressbar */
return: double;
params {
@in const(char)* part; /*@ The part name of the progress bar */
@in part: const(char)*; /*@ The part name of the progress bar */
}
}
pulse {
@ -266,7 +266,7 @@ class Elm.Progressbar (Elm.Layout)
@ingroup Progressbar */
params {
@in bool state; /*@ @c EINA_TRUE, to @b start the pulsing animation,
@in state: bool; /*@ @c EINA_TRUE, to @b start the pulsing animation,
@c EINA_FALSE to @b stop it */
}
}

View File

@ -23,7 +23,7 @@ class Elm.Radio (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Radio */
}
values {
int value; /*@ The value to use if this radio object is selected */
value: int; /*@ The value to use if this radio object is selected */
}
}
@property value {
@ -45,7 +45,7 @@ class Elm.Radio (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Radio */
}
values {
int value; /*@ The value to use for the group */
value: int; /*@ The value to use for the group */
}
}
@property value_pointer {
@ -64,7 +64,7 @@ class Elm.Radio (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Radio */
}
values {
int *valuep @nullable; /*@ Pointer to the integer to modify */
valuep: int * @nullable; /*@ Pointer to the integer to modify */
}
}
@property selected_object {
@ -90,7 +90,7 @@ class Elm.Radio (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Radio */
params {
@in Elm_Radio *group; /*@ Any radio object whose group the @p obj is to join. */
@in group: Elm_Radio *; /*@ Any radio object whose group the @p obj is to join. */
}
}
}

View File

@ -7,7 +7,7 @@ class Elm.Route (Elm.Widget)
/*@ No description supplied by the EAPI. */
}
values {
void *emap;
emap: void *;
}
}
@property longitude_min_max {
@ -21,8 +21,8 @@ class Elm.Route (Elm.Widget)
@ingroup Route */
}
values {
double min; /*@ Pointer to store the minimum value. */
double max; /*@ Pointer to store the maximum value. */
min: double; /*@ Pointer to store the minimum value. */
max: double; /*@ Pointer to store the maximum value. */
}
}
@property latitude_min_max {
@ -36,8 +36,8 @@ class Elm.Route (Elm.Widget)
@ingroup Route */
}
values {
double min; /*@ Pointer to store the minimum value. */
double max; /*@ Pointer to store the maximum value. */
min: double; /*@ Pointer to store the minimum value. */
max: double; /*@ Pointer to store the maximum value. */
}
}
}

View File

@ -71,7 +71,7 @@ class Elm.Scroller (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Scroller */
}
values {
bool propagation; /*@ If propagation is enabled or not */
propagation: bool; /*@ If propagation is enabled or not */
}
}
@property custom_widget_base_theme {
@ -79,8 +79,8 @@ class Elm.Scroller (Elm.Layout, Elm_Interface_Scrollable,
/*@ Set custom theme elements for the scroller */
}
values {
const(char)* klass;
const(char)* group;
klass: const(char)*;
group: const(char)*;
}
}
page_scroll_limit_set @const {
@ -95,8 +95,8 @@ class Elm.Scroller (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Scroller */
params {
@in int page_limit_h; /*@ The maximum of the movable horizontal page */
@in int page_limit_v; /*@ The maximum of the movable vertical page */
@in page_limit_h: int; /*@ The maximum of the movable horizontal page */
@in page_limit_v: int; /*@ The maximum of the movable vertical page */
}
}
page_scroll_limit_get @const {
@ -109,8 +109,8 @@ class Elm.Scroller (Elm.Layout, Elm_Interface_Scrollable,
@ingroup Scroller */
params {
@in int *page_limit_h; /*@ The maximum of the movable horizontal page */
@in int *page_limit_v; /*@ The maximum of the movable vertical page */
@in page_limit_h: int *; /*@ The maximum of the movable horizontal page */
@in page_limit_v: int *; /*@ The maximum of the movable vertical page */
}
}
}

View File

@ -49,7 +49,7 @@ class Elm.Segment_Control (Elm.Layout)
@ingroup SegmentControl */
return: const(char)*;
params {
@in int idx; /*@ The index of the segment item. */
@in idx: int; /*@ The index of the segment item. */
}
}
item_insert_at {
@ -80,11 +80,11 @@ class Elm.Segment_Control (Elm.Layout)
return: Elm_Object_Item *;
params {
@in Evas_Object *icon @optional; /*@ The icon object to use for the left side of the item. An
@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 const(char)* label @optional; /*@ The label of the item. */
@in int idx; /*@ Item position. Value should be between 0 and items count. */
@in label: const(char)* @optional; /*@ The label of the item. */
@in idx: int; /*@ Item position. Value should be between 0 and items count. */
}
}
item_get @const {
@ -101,7 +101,7 @@ class Elm.Segment_Control (Elm.Layout)
@ingroup SegmentControl */
return: Elm_Object_Item *;
params {
@in int idx; /*@ The index of the segment item. */
@in idx: int; /*@ The index of the segment item. */
}
}
item_del_at {
@ -115,7 +115,7 @@ class Elm.Segment_Control (Elm.Layout)
@ingroup SegmentControl */
params {
@in int idx; /*@ The position of the segment control item to be deleted. */
@in idx: int; /*@ The position of the segment control item to be deleted. */
}
}
item_add {
@ -156,10 +156,10 @@ class Elm.Segment_Control (Elm.Layout)
return: Elm_Object_Item *;
params {
@in Evas_Object *icon @optional; /*@ The icon object to use for the left side of the item. An
@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 const(char)* label @optional; /*@ The label of the item.
@in label: const(char)* @optional; /*@ The label of the item.
Note that, NULL is different from empty string "". */
}
}
@ -180,7 +180,7 @@ class Elm.Segment_Control (Elm.Layout)
@ingroup SegmentControl */
return: Evas_Object *;
params {
@in int idx; /*@ The index of the segment item. */
@in idx: int; /*@ The index of the segment item. */
}
}
}

View File

@ -48,7 +48,7 @@ class Elm.Segment_Control_Item(Elm.Widget_Item)
@ingroup SegmentControl
*/
params {
Eina_Bool selected; /*@ The selected state. */
selected: Eina_Bool; /*@ The selected state. */
}
}
}

View File

@ -20,7 +20,7 @@ class Elm.Separator (Elm.Layout)
@ingroup Separator */
}
values {
bool horizontal; /*@ If true, the separator is horizontal */
horizontal: bool; /*@ If true, the separator is horizontal */
}
}
}

View File

@ -29,7 +29,7 @@ class Elm.Slider (Elm.Layout, Elm_Interface_Atspi_Value,
@ingroup Slider */
}
values {
bool horizontal; /*@ Use @c EINA_TRUE to make @p obj to be
horizontal: bool; /*@ Use @c EINA_TRUE to make @p obj to be
@b horizontal, @c EINA_FALSE to make it @b vertical. */
}
}
@ -63,7 +63,7 @@ class Elm.Slider (Elm.Layout, Elm_Interface_Atspi_Value,
@ingroup Slider */
}
values {
double val; /*@ The value to be displayed. */
val: double; /*@ The value to be displayed. */
}
}
@property indicator_format {
@ -105,7 +105,7 @@ class Elm.Slider (Elm.Layout, Elm_Interface_Atspi_Value,
@ingroup Slider */
}
values {
const(char)* indicator @nullable; /*@ The format string for the indicator display. */
indicator: const(char)* @nullable; /*@ The format string for the indicator display. */
}
}
@property inverted {
@ -136,7 +136,7 @@ class Elm.Slider (Elm.Layout, Elm_Interface_Atspi_Value,
@ingroup Slider */
}
values {
bool inverted; /*@ Use @c EINA_TRUE to make @p obj inverted,
inverted: bool; /*@ Use @c EINA_TRUE to make @p obj inverted,
@c EINA_FALSE to bring it back to default, non-inverted values. */
}
}
@ -164,7 +164,7 @@ class Elm.Slider (Elm.Layout, Elm_Interface_Atspi_Value,
@ingroup Slider */
}
values {
bool show; /*@ @c EINA_TRUE will make it enlarge, @c EINA_FALSE will
show: bool; /*@ @c EINA_TRUE will make it enlarge, @c EINA_FALSE will
let the knob always at default size. */
}
}
@ -200,8 +200,8 @@ class Elm.Slider (Elm.Layout, Elm_Interface_Atspi_Value,
@ingroup Slider */
}
values {
double min; /*@ The minimum value. */
double max; /*@ The maximum value. */
min: double; /*@ The minimum value. */
max: double; /*@ The maximum value. */
}
}
@property unit_format {
@ -241,7 +241,7 @@ class Elm.Slider (Elm.Layout, Elm_Interface_Atspi_Value,
@ingroup Slider */
}
values {
const(char)* units @nullable; /*@ The format string for the unit display. */
units: const(char)* @nullable; /*@ The format string for the unit display. */
}
}
@property indicator_show_on_focus {
@ -261,7 +261,7 @@ class Elm.Slider (Elm.Layout, Elm_Interface_Atspi_Value,
@ingroup Slider */
}
values {
bool flag; /*@ @ EINA_TRUE sets the indicator visible */
flag: bool; /*@ @ EINA_TRUE sets the indicator visible */
}
}
@property span_size {
@ -297,7 +297,7 @@ class Elm.Slider (Elm.Layout, Elm_Interface_Atspi_Value,
@ingroup Slider */
}
values {
Evas_Coord size; /*@ The length of the slider's bar region. */
size: Evas_Coord; /*@ The length of the slider's bar region. */
}
}
@property step {
@ -327,7 +327,7 @@ class Elm.Slider (Elm.Layout, Elm_Interface_Atspi_Value,
@since 1.8 */
}
values {
double step; /*@ The step value. */
step: double; /*@ The step value. */
}
}
@property indicator_visible_mode {
@ -352,7 +352,7 @@ class Elm.Slider (Elm.Layout, Elm_Interface_Atspi_Value,
*/
}
values {
Elm_Slider_Indicator_Visible_Mode indicator_visible_mode; /*@ The indicator visible mode. */
indicator_visible_mode: Elm_Slider_Indicator_Visible_Mode; /*@ The indicator visible mode. */
}
}
@property indicator_format_function {
@ -367,8 +367,8 @@ class Elm.Slider (Elm.Layout, Elm_Interface_Atspi_Value,
@ingroup Slider */
}
values {
slider_func_type func @nullable; /*@ The indicator format function. */
slider_freefunc_type free_func @nullable; /*@ The freeing function for the format string. */
func: slider_func_type @nullable; /*@ The indicator format function. */
free_func: slider_freefunc_type @nullable; /*@ The freeing function for the format string. */
}
}
@property units_format_function {
@ -383,8 +383,8 @@ class Elm.Slider (Elm.Layout, Elm_Interface_Atspi_Value,
@ingroup Slider */
}
values {
slider_func_type func @nullable; /*@ The units format function. */
slider_freefunc_type free_func @nullable; /*@ The freeing function for the format string. */
func: slider_func_type @nullable; /*@ The units format function. */
free_func: slider_freefunc_type @nullable; /*@ The freeing function for the format string. */
}
}
}

View File

@ -27,7 +27,7 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Slideshow */
}
values {
int count; /*@ Number of items to cache after the current one */
count: int; /*@ Number of items to cache after the current one */
}
}
@property cache_before {
@ -55,7 +55,7 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Slideshow */
}
values {
int count; /*@ Number of items to cache before the current one */
count: int; /*@ Number of items to cache before the current one */
}
}
@property layout {
@ -82,7 +82,7 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Slideshow */
}
values {
const(char)* layout; /*@ The new layout's name string */
layout: const(char)*; /*@ The new layout's name string */
}
}
@property transition {
@ -112,7 +112,7 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Slideshow */
}
values {
const(char)* transition @nullable; /*@ The new transition's name string */
transition: const(char)* @nullable; /*@ The new transition's name string */
}
}
@property loop {
@ -143,7 +143,7 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Slideshow */
}
values {
bool loop; /*@ Use @c EINA_TRUE to make it cycle through items or
loop: bool; /*@ Use @c EINA_TRUE to make it cycle through items or
@c EINA_FALSE for it to stop at the end of @p obj's internal
list of items */
}
@ -181,7 +181,7 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Slideshow */
}
values {
double timeout; /*@ The new displaying timeout for images */
timeout: double; /*@ The new displaying timeout for images */
}
}
@property items {
@ -330,7 +330,7 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
@ingroup Slideshow */
return: Elm_Object_Item *;
params {
@in uint nth; /*@ The number of the item to grab a handle to (0 being
@in nth: uint; /*@ The number of the item to grab a handle to (0 being
the first) */
}
}
@ -380,8 +380,8 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
return: Elm_Object_Item *;
params {
@in const(Elm_Slideshow_Item_Class)* itc; /*@ The item class for the item */
@in const(void)* data; /*@ The item's data */
@in itc: const(Elm_Slideshow_Item_Class)*; /*@ The item class for the item */
@in data: const(void)*; /*@ The item's data */
}
}
item_sorted_insert {
@ -406,9 +406,9 @@ class Elm.Slideshow (Elm.Layout, Elm_Interface_Atspi_Widget_Action)
return: Elm_Object_Item *;
params {
@in const(Elm_Slideshow_Item_Class)* itc; /*@ The item class for the item */
@in const(void)* data; /*@ The item's data */
@in Eina_Compare_Cb func; /*@ The comparing function to be used to sort slideshow
@in itc: const(Elm_Slideshow_Item_Class)*; /*@ The item class for the item */
@in data: const(void)*; /*@ The item's data */
@in func: Eina_Compare_Cb; /*@ The comparing function to be used to sort slideshow
items <b>by #Elm_Slideshow_Item_Class item handles</b> */
}
}

View File

@ -33,8 +33,8 @@ class Elm.Spinner (Elm.Layout, Elm_Interface_Atspi_Value, Elm_Interface_Atspi_Wi
@ingroup Spinner */
}
values {
double min; /*@ The minimum value. */
double max; /*@ The maximum value. */
min: double; /*@ The minimum value. */
max: double; /*@ The maximum value. */
}
}
@property step {
@ -66,7 +66,7 @@ class Elm.Spinner (Elm.Layout, Elm_Interface_Atspi_Value, Elm_Interface_Atspi_Wi
@ingroup Spinner */
}
values {
double step; /*@ The step value. */
step: double; /*@ The step value. */
}
}
@property wrap {
@ -115,7 +115,7 @@ class Elm.Spinner (Elm.Layout, Elm_Interface_Atspi_Value, Elm_Interface_Atspi_Wi
@ingroup Spinner */
}
values {
bool wrap; /*@ @c EINA_TRUE to enable wrap or @c EINA_FALSE to
wrap: bool; /*@ @c EINA_TRUE to enable wrap or @c EINA_FALSE to
disable it. */
}
}
@ -155,7 +155,7 @@ class Elm.Spinner (Elm.Layout, Elm_Interface_Atspi_Value, Elm_Interface_Atspi_Wi
@ingroup Spinner */
}
values {
double interval; /*@ The (first) interval value in seconds. */
interval: double; /*@ The (first) interval value in seconds. */
}
}
@property round {
@ -184,7 +184,7 @@ class Elm.Spinner (Elm.Layout, Elm_Interface_Atspi_Value, Elm_Interface_Atspi_Wi
@ingroup Spinner */
}
values {
int rnd; /*@ The rounding value */
rnd: int; /*@ The rounding value */
}
}
@property editable {
@ -218,7 +218,7 @@ class Elm.Spinner (Elm.Layout, Elm_Interface_Atspi_Value, Elm_Interface_Atspi_Wi
@ingroup Spinner */
}
values {
bool editable; /*@ @c EINA_TRUE to allow users to edit it or @c EINA_FALSE to
editable: bool; /*@ @c EINA_TRUE to allow users to edit it or @c EINA_FALSE to
don't allow users to edit it directly. */
}
}
@ -261,7 +261,7 @@ class Elm.Spinner (Elm.Layout, Elm_Interface_Atspi_Value, Elm_Interface_Atspi_Wi
@ingroup Spinner */
}
values {
double base; /*@ The base value */
base: double; /*@ The base value */
}
}
@property value {
@ -292,7 +292,7 @@ class Elm.Spinner (Elm.Layout, Elm_Interface_Atspi_Value, Elm_Interface_Atspi_Wi
@ingroup Spinner */
}
values {
double val; /*@ The value to be displayed. */
val: double; /*@ The value to be displayed. */
}
}
@property label_format {
@ -325,7 +325,7 @@ class Elm.Spinner (Elm.Layout, Elm_Interface_Atspi_Value, Elm_Interface_Atspi_Wi
@ingroup Spinner */
}
values {
const(char)* fmt @nullable; /*@ The format string for the label display. */
fmt: const(char)* @nullable; /*@ The format string for the label display. */
}
}
special_value_add {
@ -354,8 +354,8 @@ class Elm.Spinner (Elm.Layout, Elm_Interface_Atspi_Value, Elm_Interface_Atspi_Wi
@ingroup Spinner */
params {
@in double value; /*@ The value to be replaced. */
@in const(char)* label; /*@ The label to be used. */
@in value: double; /*@ The value to be replaced. */
@in label: const(char)*; /*@ The label to be used. */
}
}
}

View File

@ -11,7 +11,7 @@ class Elm.Systray (Eo.Base)
/*@ Get the id of the Status Notifier Item. */
}
values {
const(char)* id @nullable;
id: const(char)* @nullable;
}
}
@property category {
@ -22,7 +22,7 @@ class Elm.Systray (Eo.Base)
/*@ Get the category of the Status Notifier Item. */
}
values {
Elm_Systray_Category cat; /*@ Category */
cat: Elm_Systray_Category; /*@ Category */
}
}
@property icon_theme_path {
@ -33,7 +33,7 @@ class Elm.Systray (Eo.Base)
/*@ Get the path to the icon's theme currently in use. */
}
values {
const(char)* icon_theme_path @nullable;
icon_theme_path: const(char)* @nullable;
}
}
@property menu {
@ -44,7 +44,7 @@ class Elm.Systray (Eo.Base)
/*@ Get the object path of the D-Bus Menu currently in use. */
}
values {
const(Eo)* menu @nullable;
menu: const(Eo)* @nullable;
}
}
@property att_icon_name {
@ -55,7 +55,7 @@ class Elm.Systray (Eo.Base)
/*@ Get the name of the attention icon used by the Status Notifier Item. */
}
values {
const(char)* att_icon_name @nullable;
att_icon_name: const(char)* @nullable;
}
}
@property status {
@ -66,7 +66,7 @@ class Elm.Systray (Eo.Base)
/*@ Get the status of the Status Notifier Item. */
}
values {
Elm_Systray_Status st; /*@ Status */
st: Elm_Systray_Status; /*@ Status */
}
}
@property icon_name {
@ -77,7 +77,7 @@ class Elm.Systray (Eo.Base)
/*@ Get the name of the icon used by the Status Notifier Item. */
}
values {
const(char)* icon_name @nullable;
icon_name: const(char)* @nullable;
}
}
@property title {
@ -88,7 +88,7 @@ class Elm.Systray (Eo.Base)
/*@ Get the title of the Status Notifier Item. */
}
values {
const(char)* title @nullable;
title: const(char)* @nullable;
}
}
register {

View File

@ -20,7 +20,7 @@ class Elm.Table (Elm.Widget)
@ingroup Table */
}
values {
bool homogeneous; /*@ A boolean to set if the layout is homogeneous in the
homogeneous: bool; /*@ A boolean to set if the layout is homogeneous in the
table (EINA_TRUE = homogeneous, EINA_FALSE = no homogeneous) */
}
}
@ -40,8 +40,8 @@ class Elm.Table (Elm.Widget)
@ingroup Table */
}
values {
Evas_Coord horizontal; /*@ set the horizontal padding. */
Evas_Coord vertical; /*@ set the vertical padding. */
horizontal: Evas_Coord; /*@ set the horizontal padding. */
vertical: Evas_Coord; /*@ set the vertical padding. */
}
}
@property align {
@ -62,8 +62,8 @@ class Elm.Table (Elm.Widget)
@ingroup Table */
}
values {
double horizontal; /*@ the horizontal alignment. */
double vertical; /*@ the vertical alignment. */
horizontal: double; /*@ the horizontal alignment. */
vertical: double; /*@ the vertical alignment. */
}
}
clear {
@ -73,7 +73,7 @@ class Elm.Table (Elm.Widget)
@ingroup Table */
params {
@in bool clear; /*@ If true, will delete children, else just remove from table. */
@in clear: bool; /*@ If true, will delete children, else just remove from table. */
}
}
child_get @const {
@ -83,8 +83,8 @@ class Elm.Table (Elm.Widget)
@return Child of object if find if not return NULL. */
return: Evas_Object *;
params {
@in int col; /*@ Column number of child object */
@in int row; /*@ Row number of child object */
@in col: int; /*@ Column number of child object */
@in row: int; /*@ Row number of child object */
}
}
pack_set {
@ -100,11 +100,11 @@ class Elm.Table (Elm.Widget)
@ingroup Table */
params {
@in Evas_Object *subobj; /*@ The subobject to be modified in the table */
@in int column; /*@ Column number */
@in int row; /*@ Row number */
@in int colspan; /*@ colspan */
@in int rowspan; /*@ rowspan */
@in subobj: Evas_Object *; /*@ The subobject to be modified in the table */
@in column: int; /*@ Column number */
@in row: int; /*@ Row number */
@in colspan: int; /*@ colspan */
@in rowspan: int; /*@ rowspan */
}
legacy: null;
}
@ -117,11 +117,11 @@ class Elm.Table (Elm.Widget)
@ingroup Table */
params {
@in Evas_Object *subobj; /*@ The subobject to be modified in the table */
@out int column; /*@ Column number */
@out int row; /*@ Row number */
@out int colspan; /*@ colspan */
@out int rowspan; /*@ rowspan */
@in subobj: Evas_Object *; /*@ The subobject to be modified in the table */
@out column: int; /*@ Column number */
@out row: int; /*@ Row number */
@out colspan: int; /*@ colspan */
@out rowspan: int; /*@ rowspan */
}
legacy: null;
}
@ -132,7 +132,7 @@ class Elm.Table (Elm.Widget)
@ingroup Table */
params {
@in Evas_Object *subobj; /*@ The subobject */
@in subobj: Evas_Object *; /*@ The subobject */
}
}
pack {
@ -152,11 +152,11 @@ class Elm.Table (Elm.Widget)
@ingroup Table */
params {
@in Evas_Object *subobj; /*@ The subobject to be added to the table */
@in int column; /*@ Column number */
@in int row; /*@ Row number */
@in int colspan; /*@ colspan */
@in int rowspan; /*@ rowspan */
@in subobj: Evas_Object *; /*@ The subobject to be added to the table */
@in column: int; /*@ Column number */
@in row: int; /*@ Row number */
@in colspan: int; /*@ colspan */
@in rowspan: int; /*@ rowspan */
}
}
}

View File

@ -25,7 +25,7 @@ class Elm.Thumb (Elm.Layout, Efl.File, Evas.Clickable_Interface)
return: void; /*@ Force the return type to be sure the argument doesn't become the return */
}
values {
int compress; /*@ The compression of the thumb. */
compress: int; /*@ The compression of the thumb. */
}
}
@property format {
@ -50,7 +50,7 @@ class Elm.Thumb (Elm.Layout, Efl.File, Evas.Clickable_Interface)
@ingroup Thumb */
}
values {
Ethumb_Thumb_Format format; /*@ The format setting. */
format: Ethumb_Thumb_Format; /*@ The format setting. */
}
}
@property animate {
@ -76,7 +76,7 @@ class Elm.Thumb (Elm.Layout, Efl.File, Evas.Clickable_Interface)
@ingroup Thumb */
}
values {
Elm_Thumb_Animation_Setting setting; /*@ The animation setting. */
setting: Elm_Thumb_Animation_Setting; /*@ The animation setting. */
}
}
@property fdo_size {
@ -101,7 +101,7 @@ class Elm.Thumb (Elm.Layout, Efl.File, Evas.Clickable_Interface)
@ingroup Thumb */
}
values {
Ethumb_Thumb_FDO_Size size; /*@ The FDO size setting. */
size: Ethumb_Thumb_FDO_Size; /*@ The FDO size setting. */
}
}
@property orientation {
@ -126,7 +126,7 @@ class Elm.Thumb (Elm.Layout, Efl.File, Evas.Clickable_Interface)
@ingroup Thumb */
}
values {
Ethumb_Thumb_Orientation orient; /*@ The orientation setting. */
orient: Ethumb_Thumb_Orientation; /*@ The orientation setting. */
}
}
@property editable {
@ -156,7 +156,7 @@ class Elm.Thumb (Elm.Layout, Efl.File, Evas.Clickable_Interface)
@ingroup Thumb */
}
values {
bool edit; /*@ Turn on or off editability. Default is @c EINA_FALSE. */
edit: bool; /*@ Turn on or off editability. Default is @c EINA_FALSE. */
}
}
@property aspect {
@ -181,7 +181,7 @@ class Elm.Thumb (Elm.Layout, Efl.File, Evas.Clickable_Interface)
@ingroup Thumb */
}
values {
Ethumb_Thumb_Aspect aspect; /*@ The aspect setting. */
aspect: Ethumb_Thumb_Aspect; /*@ The aspect setting. */
}
}
@property quality {
@ -207,7 +207,7 @@ class Elm.Thumb (Elm.Layout, Efl.File, Evas.Clickable_Interface)
return: void; /*@ Force the return type to be sure the argument doesn't become the return */
}
values {
int quality; /*@ The quality of the thumb. */
quality: int; /*@ The quality of the thumb. */
}
}
@property size {
@ -232,8 +232,8 @@ class Elm.Thumb (Elm.Layout, Efl.File, Evas.Clickable_Interface)
@ingroup Thumb */
}
values {
int tw; /*@ The width of the thumb. */
int th; /*@ The height of the thumb. */
tw: int; /*@ The width of the thumb. */
th: int; /*@ The height of the thumb. */
}
}
@property crop_align {
@ -258,8 +258,8 @@ class Elm.Thumb (Elm.Layout, Efl.File, Evas.Clickable_Interface)
@ingroup Thumb */
}
values {
double cropx; /*@ The x coordinate of the crop. */
double cropy; /*@ The y coordinate of the crop. */
cropx: double; /*@ The x coordinate of the crop. */
cropy: double; /*@ The y coordinate of the crop. */
}
}
@property path {
@ -276,8 +276,8 @@ class Elm.Thumb (Elm.Layout, Efl.File, Evas.Clickable_Interface)
@ingroup Thumb */
}
values {
const(char)* file @optional; /*@ Pointer to thumb path. */
const(char)* key @optional; /*@ Pointer to thumb key. */
file: const(char)* @optional; /*@ Pointer to thumb path. */
key: const(char)* @optional; /*@ Pointer to thumb key. */
}
}
reload {

View File

@ -52,7 +52,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Toolbar */
}
values {
bool homogeneous; /*@ Assume the items within the toolbar are of the
homogeneous: bool; /*@ Assume the items within the toolbar are of the
same size (EINA_TRUE = on, EINA_FALSE = off). Default is @c EINA_FALSE. */
}
}
@ -83,7 +83,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Toolbar */
}
values {
double align; /*@ The new alignment, a float between <tt> 0.0 </tt>
align: double; /*@ The new alignment, a float between <tt> 0.0 </tt>
and <tt> 1.0 </tt>. */
}
}
@ -118,7 +118,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Toolbar */
}
values {
Elm_Object_Select_Mode mode(4); /*@ The select mode */
mode: Elm_Object_Select_Mode(4); /*@ The select mode */
}
}
@property icon_size {
@ -143,7 +143,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Toolbar */
}
values {
int icon_size; /*@ The icon size in pixels */
icon_size: int; /*@ The icon size in pixels */
}
}
@property horizontal {
@ -161,7 +161,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Toolbar */
}
values {
bool horizontal; /*@ If @c EINA_TRUE, the toolbar is horizontal */
horizontal: bool; /*@ If @c EINA_TRUE, the toolbar is horizontal */
}
}
@property icon_order_lookup {
@ -188,7 +188,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Toolbar */
}
values {
Elm_Icon_Lookup_Order order(1); /*@ The icon lookup order. */
order: Elm_Icon_Lookup_Order(1); /*@ The icon lookup order. */
}
}
@property shrink_mode {
@ -220,7 +220,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Toolbar */
}
values {
Elm.Toolbar.Shrink_Mode shrink_mode; /*@ Toolbar's items display behavior */
shrink_mode: Elm.Toolbar.Shrink_Mode; /*@ Toolbar's items display behavior */
}
}
@property menu_parent {
@ -249,7 +249,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Toolbar */
}
values {
Evas_Object *parent; /*@ The parent of the menu objects. */
parent: Evas_Object *; /*@ The parent of the menu objects. */
}
}
@property standard_priority {
@ -275,7 +275,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Toolbar */
}
values {
int priority; /*@ The standard_priority of visible items */
priority: int; /*@ The standard_priority of visible items */
}
}
@property selected_item {
@ -375,11 +375,11 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in Elm_Object_Item *before; /*@ The toolbar item to insert before. */
@in const(char)* icon @optional; /*@ A string with icon name or the absolute path of an image file. */
@in const(char)* label; /*@ The label of the item. */
@in Evas_Smart_Cb func @optional; /*@ The function to call when the item is clicked. */
@in const(void)* data @optional; /*@ The data to associate with the item for related callbacks. */
@in before: Elm_Object_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 label: const(char)*; /*@ The label of the item. */
@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. */
}
}
item_insert_after {
@ -415,11 +415,11 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in Elm_Object_Item *after; /*@ The toolbar item to insert after. */
@in const(char)* icon @optional; /*@ A string with icon name or the absolute path of an image file. */
@in const(char)* label; /*@ The label of the item. */
@in Evas_Smart_Cb func @optional; /*@ The function to call when the item is clicked. */
@in const(void)* data @optional; /*@ The data to associate with the item for related callbacks. */
@in after: Elm_Object_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 label: const(char)*; /*@ The label of the item. */
@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. */
}
}
item_append {
@ -455,10 +455,10 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in const(char)* icon @optional; /*@ A string with icon name or the absolute path of an image file. */
@in const(char)* label; /*@ The label of the item. */
@in Evas_Smart_Cb func @optional; /*@ The function to call when the item is clicked. */
@in const(void)* data @optional; /*@ The data to associate with the item for related callbacks. */
@in icon: const(char)* @optional; /*@ A string with icon name or the absolute path of an image file. */
@in label: const(char)*; /*@ The label of the item. */
@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. */
}
}
items_count @const {
@ -501,10 +501,10 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
return: Elm_Object_Item *;
params {
@in const(char)* icon @optional; /*@ A string with icon name or the absolute path of an image file. */
@in const(char)* label; /*@ The label of the item. */
@in Evas_Smart_Cb func @optional; /*@ The function to call when the item is clicked. */
@in const(void)* data @optional; /*@ The data to associate with the item for related callbacks. */
@in icon: const(char)* @optional; /*@ A string with icon name or the absolute path of an image file. */
@in label: const(char)*; /*@ The label of the item. */
@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. */
}
}
item_find_by_label @const {
@ -517,7 +517,7 @@ class Elm.Toolbar (Elm.Widget, Elm_Interface_Scrollable,
@ingroup Toolbar */
return: Elm_Object_Item *;
params {
@in const(char)* label; /*@ The label of the item to find. */
@in label: const(char)*; /*@ The label of the item to find. */
}
}
}

View File

@ -31,7 +31,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
*/
}
values {
Elm_Object_Item *item; /*@ The item before @p item, or @c NULL if none or on failure. */
item: Elm_Object_Item *; /*@ The item before @p item, or @c NULL if none or on failure. */
}
}
@property next {
@ -47,7 +47,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
*/
}
values {
Elm_Object_Item *item; /*@ The item after @p item, or @c NULL if none or on failure. */
item: Elm_Object_Item *; /*@ The item after @p item, or @c NULL if none or on failure. */
}
}
@property priority {
@ -77,7 +77,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
*/
}
values {
int priority; /*@ The @p item priority. The default is zero for set and 0 is returned on failure. */
priority: int; /*@ The @p item priority. The default is zero for set and 0 is returned on failure. */
}
}
@property selected {
@ -114,7 +114,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
*/
}
values {
bool selected; /*@ The selected state */
selected: bool; /*@ The selected state */
}
}
@property icon {
@ -148,7 +148,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
*/
}
values {
const (char) *icon;
icon: const (char) *;
}
}
@property object {
@ -161,7 +161,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
*/
}
values {
Evas_Object *obj; /*@ The base Edje object associated with @p it. */
obj: Evas_Object *; /*@ The base Edje object associated with @p it. */
}
}
@property icon_object {
@ -176,7 +176,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
*/
}
values {
Evas_Object *obj; /*@ The icon object */
obj: Evas_Object *; /*@ The icon object */
}
}
@property separator {
@ -210,7 +210,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
*/
}
values {
bool separator;
separator: bool;
}
}
@property menu {
@ -227,7 +227,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
*/
}
values {
Evas_Object *menu; /*@ Item's menu object or @c NULL on failure. */
menu: Evas_Object *; /*@ Item's menu object or @c NULL on failure. */
}
}
@property state {
@ -262,7 +262,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
return: bool;
}
values {
Elm_Toolbar_Item_State *state @nullable;
state: Elm_Toolbar_Item_State * @nullable;
}
}
/* init { FIXME
@ -281,10 +281,10 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
@ingroup Toolbar
*/
params {
@in const (void) *img; /*@ The binary data that will be used as an image */
@in size_t size; /*@ The size of binary data @p img */
@in const (char) *format; /*@ Optional format of @p img to pass to the image loader */
@in const (char) *key; /*@ Optional key of @p img to pass to the image loader (eg. if @p img is an edje file) */
@in img: const (void) *; /*@ The binary data that will be used as an image */
@in size: size_t; /*@ The size of binary data @p img */
@in format: const (char) *; /*@ Optional format of @p img to pass to the image loader */
@in key: const (char) *; /*@ Optional key of @p img to pass to the image loader (eg. if @p img is an edje file) */
}
return: bool; /*@ (@c EINA_TRUE = success, @c EINA_FALSE = error) */
}
@ -298,8 +298,8 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
@ingroup Toolbar
*/
params {
@in const (char) *file; /*@ The file that contains the image */
@in const (char) *key; /*@ Optional key of @p img to pass to the image loader (eg. if @p img is an edje file) */
@in file: const (char) *; /*@ The file that contains the image */
@in key: const (char) *; /*@ Optional key of @p img to pass to the image loader (eg. if @p img is an edje file) */
}
return: bool; /*@ (@c EINA_TRUE = success, @c EINA_FALSE = error) */
}
@ -321,10 +321,10 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
@ingroup Toolbar
*/
params {
@in const (char) *icon; /*@ A string with icon name or the absolute path of an image file. */
@in const (char) *label; /*@ The label of the new state. */
@in Evas_Smart_Cb func @optional; /*@ The function to call when the item is clicked when this * state is selected. */
@in const (void) *data @optional; /*@ The data to associate with the state. */
@in icon: const (char) *; /*@ A string with icon name or the absolute path of an image file. */
@in label: const (char) *; /*@ 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 data: const (void) * @optional; /*@ The data to associate with the state. */
}
return: Elm_Toolbar_Item_State *; /*@ The toolbar item state, or @c NULL upon failure. */
}
@ -335,7 +335,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
@see elm_toolbar_item_state_add()
*/
params {
@in Elm_Toolbar_Item_State *state; /*@ The state to be deleted. */
@in state: Elm_Toolbar_Item_State *; /*@ The state to be deleted. */
}
return: bool; /*@ @c EINA_TRUE on success or @c EINA_FALSE on failure. */
}
@ -376,7 +376,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
@ingroup Toolbar
*/
params {
@in Elm_Toolbar_Item_Scrollto_Type scrollto; /*@ the position the item should appear at */
@in scrollto: Elm_Toolbar_Item_Scrollto_Type; /*@ the position the item should appear at */
}
}
bring_in {
@ -389,7 +389,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
@ingroup Toolbar
*/
params {
@in Elm_Toolbar_Item_Scrollto_Type scrollto; /*@ the position the item should appear at */
@in scrollto: Elm_Toolbar_Item_Scrollto_Type; /*@ the position the item should appear at */
}
}
menu_set {
@ -423,7 +423,7 @@ class Elm.Toolbar_Item(Elm.Widget_Item)
@ingroup Toolbar
*/
params {
@in bool menu; /*@ If @c EINA_TRUE, @p item will opens a menu when selected. */
@in menu: bool; /*@ If @c EINA_TRUE, @p item will opens a menu when selected. */
}
}
}

View File

@ -18,7 +18,7 @@ class Elm.Video (Elm.Layout, Efl.File, Elm_Interface_Atspi_Widget_Action)
@ingroup Video */
}
values {
double volume; /*@ The new audio volume. */
volume: double; /*@ The new audio volume. */
}
}
@property remember_position {
@ -42,7 +42,7 @@ class Elm.Video (Elm.Layout, Efl.File, Elm_Interface_Atspi_Widget_Action)
@ingroup Video */
}
values {
bool remember; /*@ the last played position of the Elm_Video object. */
remember: bool; /*@ the last played position of the Elm_Video object. */
}
}
@property play_position {
@ -63,7 +63,7 @@ class Elm.Video (Elm.Layout, Efl.File, Elm_Interface_Atspi_Widget_Action)
@ingroup Video */
}
values {
double position; /*@ The time (in seconds) since the beginning of the media file. */
position: double; /*@ The time (in seconds) since the beginning of the media file. */
}
}
@property audio_mute {
@ -82,7 +82,7 @@ class Elm.Video (Elm.Layout, Efl.File, Elm_Interface_Atspi_Widget_Action)
@ingroup Video */
}
values {
bool mute; /*@ The new mute state. */
mute: bool; /*@ The new mute state. */
}
}
@property is_playing {

View File

@ -25,7 +25,7 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
bool highlight; /*@ Whether to highlight the marks or not */
highlight: bool; /*@ Whether to highlight the marks or not */
}
}
@property useragent {
@ -44,7 +44,7 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
const(char)* user_agent; /*@ String for useragent */
user_agent: const(char)*; /*@ String for useragent */
}
}
@property url {
@ -73,7 +73,7 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
const(char)* url; /*@ The URL to set */
url: const(char)*; /*@ The URL to set */
}
}
@property bg_color {
@ -96,10 +96,10 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
int r; /*@ Red component */
int g; /*@ Green component */
int b; /*@ Blue component */
int a; /*@ Alpha component */
r: int; /*@ Red component */
g: int; /*@ Green component */
b: int; /*@ Blue component */
a: int; /*@ Alpha component */
}
}
@property inwin_mode {
@ -122,7 +122,7 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
bool value; /*@ @c EINA_TRUE to use Inwin, @c EINA_FALSE to use a normal window */
value: bool; /*@ @c EINA_TRUE to use Inwin, @c EINA_FALSE to use a normal window */
}
}
@property tab_propagate {
@ -149,7 +149,7 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
bool propagate; /*@ Whether to propagate Tab keys to Elementary or not */
propagate: bool; /*@ Whether to propagate Tab keys to Elementary or not */
}
}
@property history_enabled {
@ -168,7 +168,7 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
bool enable; /*@ Whether to enable or disable the browsing history */
enable: bool; /*@ Whether to enable or disable the browsing history */
}
}
@property zoom_mode {
@ -199,7 +199,7 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
Elm_Web_Zoom_Mode mode; /*@ The mode to set */
mode: Elm_Web_Zoom_Mode; /*@ The mode to set */
}
}
@property zoom {
@ -229,7 +229,7 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
double zoom; /*@ The zoom level to set */
zoom: double; /*@ The zoom level to set */
}
}
@property console_message_hook {
@ -243,8 +243,8 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
Elm_Web_Console_Message func; /*@ The callback function to be used */
void *data; /*@ User data */
func: Elm_Web_Console_Message; /*@ The callback function to be used */
data: void *; /*@ User data */
}
}
@property window_create_hook {
@ -261,8 +261,8 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
Elm_Web_Window_Open func @nullable; /*@ The hook function to be called when a window is requested */
void *data @optional; /*@ User data */
func: Elm_Web_Window_Open @nullable; /*@ The hook function to be called when a window is requested */
data: void * @optional; /*@ User data */
}
}
@property dialog_file_selector_hook {
@ -280,8 +280,8 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
Elm_Web_Dialog_File_Selector func @nullable; /*@ The callback function to be used */
void *data @optional; /*@ User data */
func: Elm_Web_Dialog_File_Selector @nullable; /*@ The callback function to be used */
data: void * @optional; /*@ User data */
}
}
@property dialog_confirm_hook {
@ -298,8 +298,8 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
Elm_Web_Dialog_Confirm func @nullable; /*@ The callback function to be used */
void *data @optional; /*@ User data */
func: Elm_Web_Dialog_Confirm @nullable; /*@ The callback function to be used */
data: void * @optional; /*@ User data */
}
}
@property popup_selected {
@ -316,7 +316,7 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
int idx; /*@ The index selected */
idx: int; /*@ The index selected */
}
}
@property dialog_prompt_hook {
@ -333,8 +333,8 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
Elm_Web_Dialog_Prompt func @nullable; /*@ The callback function to be used */
void *data @optional; /*@ User data */
func: Elm_Web_Dialog_Prompt @nullable; /*@ The callback function to be used */
data: void * @optional; /*@ User data */
}
}
@property dialog_alert_hook {
@ -351,8 +351,8 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
}
values {
Elm_Web_Dialog_Alert func @nullable; /*@ The callback function to be used */
void *data @optional; /*@ User data */
func: Elm_Web_Dialog_Alert @nullable; /*@ The callback function to be used */
data: void * @optional; /*@ User data */
}
}
@property forward_possible {
@ -462,7 +462,7 @@ class Elm.Web (Elm.Widget)
return: bool;
params {
@in int steps; /*@ The number of steps to jump */
@in steps: int; /*@ The number of steps to jump */
}
}
back {
@ -500,9 +500,9 @@ class Elm.Web (Elm.Widget)
return: bool;
params {
@in const(char)* html; /*@ HTML data to load */
@in const(char)* base_url @optional; /*@ Base URL used for relative paths to external objects (optional) */
@in const(char)* unreachable_url @optional; /*@ URL that could not be reached (optional) */
@in html: const(char)*; /*@ HTML data to load */
@in base_url: const(char)* @optional; /*@ Base URL used for relative paths to external objects (optional) */
@in unreachable_url: const(char)* @optional; /*@ URL that could not be reached (optional) */
}
}
text_search @const {
@ -515,10 +515,10 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
return: bool;
params {
@in const(char)* string; /*@ String to search */
@in bool case_sensitive; /*@ If search should be case sensitive or not */
@in bool forward; /*@ If search is from cursor and on or backwards */
@in bool wrap; /*@ If search should wrap at the end */
@in string: const(char)*; /*@ String to search */
@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 wrap: bool; /*@ If search should wrap at the end */
}
}
popup_destroy {
@ -544,10 +544,10 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
params {
@in int x; /*@ The x coordinate of the region to show */
@in int y; /*@ The y coordinate of the region to show */
@in int w; /*@ The width of the region to show */
@in int h; /*@ The height of the region to show */
@in x: int; /*@ The x coordinate of the region to show */
@in y: int; /*@ The y coordinate of the region to show */
@in w: int; /*@ The width of the region to show */
@in h: int; /*@ The height of the region to show */
}
}
forward {
@ -577,10 +577,10 @@ class Elm.Web (Elm.Widget)
return: uint;
params {
@in const(char)* string; /*@ String to match */
@in bool case_sensitive; /*@ If match should be case sensitive or not */
@in bool highlight; /*@ If matches should be highlighted */
@in uint limit; /*@ Maximum amount of matches, or zero to unlimited */
@in string: const(char)*; /*@ String to match */
@in case_sensitive: bool; /*@ If match should be case sensitive or not */
@in highlight: bool; /*@ If matches should be highlighted */
@in limit: uint; /*@ Maximum amount of matches, or zero to unlimited */
}
}
region_bring_in {
@ -593,10 +593,10 @@ class Elm.Web (Elm.Widget)
@ingroup Web */
params {
@in int x; /*@ The x coordinate of the region to show */
@in int y; /*@ The y coordinate of the region to show */
@in int w; /*@ The width of the region to show */
@in int h; /*@ The height of the region to show */
@in x: int; /*@ The x coordinate of the region to show */
@in y: int; /*@ The y coordinate of the region to show */
@in w: int; /*@ The width of the region to show */
@in h: int; /*@ The height of the region to show */
}
}
stop {
@ -627,7 +627,7 @@ class Elm.Web (Elm.Widget)
return: bool;
params {
@in int steps; /*@ The number of steps to check for */
@in steps: int; /*@ The number of steps to check for */
}
}
reload_full {

View File

@ -11,7 +11,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
bool focus;
focus: bool;
}
}
@property drag_lock_y {
@ -22,7 +22,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
bool lock;
lock: bool;
}
}
@property focus_highlight_style {
@ -34,7 +34,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ This function returns the widget focus highlight style. */
}
values {
const(char)* style;
style: const(char)*;
}
}
@property tree_unfocusable {
@ -45,7 +45,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
bool tree_unfocusable;
tree_unfocusable: bool;
}
}
@property mirrored {
@ -56,7 +56,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ Returns the widget's mirrored mode. */
}
values {
bool mirrored;
mirrored: bool;
}
}
@property theme {
@ -67,7 +67,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
Elm_Theme *th @nullable;
th: Elm_Theme * @nullable;
}
}
@property disabled {
@ -78,7 +78,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
bool disabled;
disabled: bool;
}
}
@property highlight_ignore {
@ -89,7 +89,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
bool ignore;
ignore: bool;
}
}
@property mirrored_automatic {
@ -100,7 +100,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ Returns the widget's mirrored mode setting. */
}
values {
bool automatic;
automatic: bool;
}
}
@property orientation_mode_disabled {
@ -111,7 +111,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
bool disabled;
disabled: bool;
}
}
@property style {
@ -123,7 +123,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
const(char)* style;
style: const(char)*;
}
}
@property scale {
@ -134,7 +134,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
double scale;
scale: double;
}
}
@property focus_custom_chain {
@ -145,7 +145,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
list<Evas_Object *> *objs @const_get;
objs: list<Evas_Object *> * @const_get;
}
}
@property can_focus {
@ -156,7 +156,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
bool can_focus;
can_focus: bool;
}
}
@property highlight_in_theme {
@ -167,7 +167,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
bool highlight;
highlight: bool;
}
}
@property parent {
@ -178,7 +178,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
Evas_Object *parent @nullable;
parent: Evas_Object * @nullable;
}
}
@property access_info {
@ -189,7 +189,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
const(char)* txt @nullable;
txt: const(char)* @nullable;
}
}
@property drag_lock_x {
@ -200,7 +200,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
bool lock;
lock: bool;
}
}
@property access_highlight_in_theme {
@ -211,7 +211,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
bool highlight; /*@ highlight */
highlight: bool; /*@ highlight */
}
}
@property parent_highlight {
@ -219,7 +219,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
bool highlighted;
highlighted: bool;
}
}
@property theme_object {
@ -228,10 +228,10 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
return: bool;
}
values {
Evas_Object *edj;
const(char)* wname;
const(char)* welement;
const(char)* wstyle;
edj: Evas_Object *;
wname: const(char)*;
welement: const(char)*;
wstyle: const(char)*;
}
}
@property hover_object {
@ -239,7 +239,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
Evas_Object *sobj @nullable;
sobj: Evas_Object * @nullable;
}
}
@property display_mode {
@ -247,7 +247,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
Evas_Display_Mode dispmode;
dispmode: Evas_Display_Mode;
}
}
@property on_show_region_hook {
@ -255,8 +255,8 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
region_hook_func_type func @nullable;
void *data @optional;
func: region_hook_func_type @nullable;
data: void * @optional;
}
}
@property domain_part_text_translatable {
@ -264,9 +264,9 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
const(char)* part;
const(char)* domain;
bool translatable;
part: const(char)*;
domain: const(char)*;
translatable: bool;
}
}
@property orientation {
@ -274,7 +274,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
int rotation;
rotation: int;
}
}
@property resize_object {
@ -282,8 +282,8 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
Evas_Object *sobj @nullable;
bool sub_obj;
sobj: Evas_Object * @nullable;
sub_obj: bool;
}
}
@property domain_translatable_part_text {
@ -291,9 +291,9 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
const(char)* part;
const(char)* domain;
const(char)* label;
part: const(char)*;
domain: const(char)*;
label: const(char)*;
}
}
@property scrollable_children {
@ -324,7 +324,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ Get the value whether item loop feature is enabled or not. */
}
values {
bool enable;
enable: bool;
}
}
@property child_can_focus {
@ -345,10 +345,10 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
return: bool;
}
values {
Evas_Coord x;
Evas_Coord y;
Evas_Coord w;
Evas_Coord h;
x: Evas_Coord;
y: Evas_Coord;
w: Evas_Coord;
h: Evas_Coord;
}
}
@property top {
@ -386,8 +386,8 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
bool horiz;
bool vert;
horiz: bool;
vert: bool;
}
}
@property parent_widget {
@ -417,7 +417,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
values {
Evas_Object *parent @nullable;
parent: Evas_Object * @nullable;
}
}
@property part_text {
@ -428,18 +428,18 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
}
keys {
const(char)* part;
part: const(char)*;
}
values {
const(char)* label;
label: const(char)*;
}
}
newest_focus_order_get @const {
/*@ No description supplied by the EAPI. */
return: Evas_Object *;
params {
@out uint newest_focus_order;
@in bool can_focus_only;
@out newest_focus_order: uint;
@in can_focus_only: bool;
}
}
scroll_hold_push {
@ -448,21 +448,21 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
cursor_add {
/*@ No description supplied by the EAPI. */
params {
@in Elm_Cursor *cur;
@in cur: Elm_Cursor *;
}
}
focus_next_object_set {
/*@ No description supplied by the EAPI. */
params {
@in Evas_Object *next @nullable;
@in Elm_Focus_Direction dir;
@in next: Evas_Object * @nullable;
@in dir: Elm_Focus_Direction;
}
}
focus_next_object_get @const {
/*@ No description supplied by the EAPI. */
return: Evas_Object *;
params {
@in Elm_Focus_Direction dir;
@in dir: Elm_Focus_Direction;
}
}
focus_tree_unfocusable_handle {
@ -471,31 +471,31 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
focus_custom_chain_prepend {
/*@ No description supplied by the EAPI. */
params {
@in Evas_Object *child;
@in Evas_Object *relative_child @optional;
@in child: Evas_Object *;
@in relative_child: Evas_Object * @optional;
}
}
part_text_translate {
/*@ No description supplied by the EAPI. */
return: const(char)*;
params {
@in const(char)* part;
@in const(char)* text;
@in part: const(char)*;
@in text: const(char)*;
}
}
focus_highlight_geometry_get @const {
/*@ Get the focus highlight geometry of widget. */
params {
@in Evas_Coord *x;
@in Evas_Coord *y;
@in Evas_Coord *w;
@in Evas_Coord *h;
@in x: Evas_Coord *;
@in y: Evas_Coord *;
@in w: Evas_Coord *;
@in h: Evas_Coord *;
}
}
activate {
/*@ 'Virtual' function to activate widget. */
params {
@in Elm_Activate act;
@in act: Elm_Activate;
}
return: bool;
legacy: null; /* the legacy API has not the same number of parameter to we don't generate it. */
@ -504,7 +504,7 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ 'Virtual' function handling sub objects being added. */
return: bool;
params {
@in Evas_Object *sobj;
@in sobj: Evas_Object *;
}
}
focus_direction_manager_is {
@ -515,38 +515,38 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
event {
/*@ 'Virtual' function handling input events on the widget. */
params {
@in Evas_Object *source;
@in Evas_Callback_Type type;
@in void *event_info;
@in source: Evas_Object *;
@in type: Evas_Callback_Type;
@in event_info: void *;
}
return: bool;
}
event_callback_add {
/*@ No description supplied by the EAPI. */
params {
@in Elm_Event_Cb func;
@in const(void)* data @optional;
@in func: Elm_Event_Cb;
@in data: const(void)* @optional;
}
}
access {
/*@ 'Virtual' function on the widget being set access. */
params {
@in bool acs;
@in acs: bool;
}
legacy: null;
}
cursor_del {
/*@ No description supplied by the EAPI. */
params {
@in Elm_Cursor *cur;
@in cur: Elm_Cursor *;
}
}
event_callback_del {
/*@ No description supplied by the EAPI. */
return: void *;
params {
@in Elm_Event_Cb func;
@in const(void)* data @nullable;
@in func: Elm_Event_Cb;
@in data: const(void)* @nullable;
}
}
on_focus {
@ -557,26 +557,26 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
on_focus_region {
/*@ 'Virtual' function returning an inner area of a widget that should be brought into the visible area of a broader viewport, may this context arise. */
params {
@out Evas_Coord x;
@out Evas_Coord y;
@out Evas_Coord w;
@out Evas_Coord h;
@out x: Evas_Coord;
@out y: Evas_Coord;
@out w: Evas_Coord;
@out h: Evas_Coord;
}
return: bool;
}
focus_cycle {
/*@ No description supplied by the EAPI. */
params {
@in Elm_Focus_Direction dir;
@in dir: Elm_Focus_Direction;
}
}
focus_direction {
/*@ 'Virtual' function handling passing focus to sub-objects given a direction, in degrees. */
params {
@in const(Evas_Object)* base;
@in double degree;
@out Evas_Object *direction;
@out double weight;
@in base: const(Evas_Object)*;
@in degree: double;
@out direction: Evas_Object *;
@out weight: double;
}
return: bool;
}
@ -584,18 +584,18 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
return: bool;
params {
@in Evas_Callback_Type type;
@in void *event_info;
@in Evas_Event_Flags *event_flags;
@in type: Evas_Callback_Type;
@in event_info: void *;
@in event_flags: Evas_Event_Flags *;
}
}
signal_callback_add {
/*@ No description supplied by the EAPI. */
params {
@in const(char)* emission;
@in const(char)* source;
@in Edje_Signal_Cb func;
@in void *data;
@in emission: const(char)*;
@in source: const(char)*;
@in func: Edje_Signal_Cb;
@in data: void *;
}
}
focus_next_manager_is {
@ -606,20 +606,20 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
return: Evas_Object *;
params {
@in const(char)* name;
@in int recurse;
@in name: const(char)*;
@in recurse: int;
}
}
focus_list_direction_get @const {
/*@ No description supplied by the EAPI. */
return: bool;
params {
@in const(Evas_Object)* base;
@in const(list<Eo.Base*>)* items;
@in list_data_get_func_type list_data_get;
@in double degree;
@out Evas_Object *direction;
@out double weight;
@in base: const(Evas_Object)*;
@in items: const(list<Eo.Base*>)*;
@in list_data_get: list_data_get_func_type;
@in degree: double;
@out direction: Evas_Object *;
@out weight: double;
}
}
focused_object_clear {
@ -629,26 +629,26 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
return: bool;
params {
@in double degree;
@in degree: double;
}
}
show_region_set {
/*@ No description supplied by the EAPI. */
params {
@in Evas_Coord x;
@in Evas_Coord y;
@in Evas_Coord w;
@in Evas_Coord h;
@in bool forceshow;
@in x: Evas_Coord;
@in y: Evas_Coord;
@in w: Evas_Coord;
@in h: Evas_Coord;
@in forceshow: bool;
}
}
show_region_get @const {
/*@ No description supplied by the EAPI. */
params {
@out Evas_Coord x @optional;
@out Evas_Coord y @optional;
@out Evas_Coord w @optional;
@out Evas_Coord h @optional;
@out x: Evas_Coord @optional;
@out y: Evas_Coord @optional;
@out w: Evas_Coord @optional;
@out h: Evas_Coord @optional;
}
}
scroll_freeze_pop {
@ -657,22 +657,22 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
tooltip_del {
/*@ No description supplied by the EAPI. */
params {
@in Elm_Tooltip *tt;
@in tt: Elm_Tooltip *;
}
}
focus_next_get @const {
/*@ No description supplied by the EAPI. */
return: bool;
params {
@in Elm_Focus_Direction dir;
@out Evas_Object *next;
@in dir: Elm_Focus_Direction;
@out next: Evas_Object *;
}
}
translatable_part_text_get @const {
/*@ No description supplied by the EAPI. */
return: const(char)*;
params {
@in const(char)* part;
@in part: const(char)*;
}
}
focus_restore {
@ -711,8 +711,8 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
focus_next {
/*@ 'Virtual' function handling passing focus to sub-objects. */
params {
@in Elm_Focus_Direction dir;
@out Evas_Object *next;
@in dir: Elm_Focus_Direction;
@out next: Evas_Object *;
}
return: bool;
}
@ -720,10 +720,10 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
return: bool;
params {
@in const(list<Eo.Base*>)* items;
@in list_data_get_func_type list_data_get;
@in Elm_Focus_Direction dir;
@out Evas_Object *next;
@in items: const(list<Eo.Base*>)*;
@in list_data_get: list_data_get_func_type;
@in dir: Elm_Focus_Direction;
@out next: Evas_Object *;
}
}
focus_mouse_up_handle {
@ -738,26 +738,26 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ No description supplied by the EAPI. */
return: bool;
params {
@in const(Evas_Object)* base;
@in double degree;
@out Evas_Object *direction;
@out double weight;
@in base: const(Evas_Object)*;
@in degree: double;
@out direction: Evas_Object *;
@out weight: double;
}
}
signal_callback_del {
/*@ No description supplied by the EAPI. */
return: void *;
params {
@in const(char)* emission;
@in const(char)* source;
@in Edje_Signal_Cb func;
@in emission: const(char)*;
@in source: const(char)*;
@in func: Edje_Signal_Cb;
}
}
signal_emit {
/*@ No description supplied by the EAPI. */
params {
@in const(char)* emission;
@in const(char)* source;
@in emission: const(char)*;
@in source: const(char)*;
}
}
disable {
@ -768,13 +768,13 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
/*@ 'Virtual' function handling sub objects being removed. */
return: bool;
params {
@in Evas_Object *sobj;
@in sobj: Evas_Object *;
}
}
tooltip_add {
/*@ No description supplied by the EAPI. */
params {
@in Elm_Tooltip *tt;
@in tt: Elm_Tooltip *;
}
}
focus_region_show @const {
@ -786,8 +786,8 @@ abstract Elm.Widget (Evas.Object_Smart, Elm_Interface_Atspi_Accessible, Elm_Inte
focus_custom_chain_append {
/*@ No description supplied by the EAPI. */
params {
@in Evas_Object *child;
@in Evas_Object *relative_child @optional;
@in child: Evas_Object *;
@in relative_child: Evas_Object * @optional;
}
}
}

View File

@ -24,7 +24,7 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
return: bool; /*@ @c EINA_FALSE on failure, @c EINA_TRUE on success */
}
values {
Eina_Bool disable; /*@ If @c EINA_TRUE, size restrictions are disabled */
disable: Eina_Bool; /*@ If @c EINA_TRUE, size restrictions are disabled */
}
}
@property tooltip_style {
@ -52,7 +52,7 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
*/
}
values {
const (char)* style; /*@ the theme style used/to use (default, transparent, ...) */
style: const (char)*; /*@ the theme style used/to use (default, transparent, ...) */
}
}
@property cursor {
@ -90,7 +90,7 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
*/
}
values {
const (char) *cursor; /*@ the cursor type's name */
cursor: const (char) *; /*@ the cursor type's name */
}
}
@property cursor_style {
@ -126,7 +126,7 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
*/
}
values {
const (char) *style; /*@ the <b>theme style</b> to use/in use (e.g. @c "default", @c "transparent", etc) */
style: const (char) *; /*@ the <b>theme style</b> to use/in use (e.g. @c "default", @c "transparent", etc) */
}
}
@property cursor_engine_only {
@ -161,7 +161,7 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
*/
}
values {
bool engine_only; /*@ Use @c EINA_TRUE to have cursors looked for only
engine_only: bool; /*@ Use @c EINA_TRUE to have cursors looked for only
on those provided by the rendering engine, @c EINA_FALSE
to have them searched on the widget's theme, as well. */
}
@ -192,10 +192,10 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
*/
}
keys {
const (char) *part @nullable; /*@ The content part name (NULL for the default content) */
part: const (char) * @nullable; /*@ The content part name (NULL for the default content) */
}
values {
Evas_Object *content; /*@ The content of the object item */
content: Evas_Object *; /*@ The content of the object item */
}
}
@property part_text {
@ -218,10 +218,10 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
*/
}
keys {
const (char) *part @nullable; /*@ The text part name (NULL for the default label) */
part: const (char) * @nullable; /*@ The text part name (NULL for the default label) */
}
values {
const (char) *label; /*@ Text of the label */
label: const (char) *; /*@ Text of the label */
}
}
@property part_text_custom @protected {
@ -234,10 +234,10 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
legacy: null;
}
keys {
const (char) *part;
part: const (char) *;
}
values {
const (char) *label;
label: const (char) *;
}
}
@property focus {
@ -262,7 +262,7 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
*/
}
values {
bool focused; /*@ The focused state */
focused: bool; /*@ The focused state */
}
}
@property style {
@ -285,7 +285,7 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
*/
}
values {
const (char) *style; /*@ The style of object item */
style: const (char) *; /*@ The style of object item */
}
}
@property disabled {
@ -315,7 +315,7 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
*/
}
values {
bool disable; /*@ @c EINA_TRUE, if the widget item is disabled, @c EINA_FALSE if it's enabled (or on errors) */
disable: bool; /*@ @c EINA_TRUE, if the widget item is disabled, @c EINA_FALSE if it's enabled (or on errors) */
}
}
access_order_get {
@ -335,7 +335,7 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
@ingroup General
*/
params {
@in own(list<Evas_Object *> *) objs; /*@ Order of objects to pass highlight */
@in objs: own(list<Evas_Object *> *); /*@ Order of objects to pass highlight */
}
}
widget_get @const {
@ -372,14 +372,14 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
@ingroup General
*/
params {
const (char) *text; /*@ The text to set in the content. */
text: const (char) *; /*@ The text to set in the content. */
}
}
tooltip_translatable_text_set @protected {
/*@ Set widget item tooltip as a text string */
legacy: null;
params {
const (char) *text;
text: const (char) *;
}
}
tooltip_unset {
@ -420,7 +420,7 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
@ingroup General
*/
params {
const (char) *part; /*@ The content part name to unset (NULL for the default content) */
part: const (char) *; /*@ The content part name to unset (NULL for the default content) */
}
return: Evas_Object*;
}
@ -441,10 +441,10 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
@ingroup General
*/
params {
const (char) *emission; /*@ The signal's name. */
const (char) *source; /*@ The signal's source. */
Elm_Object_Item_Signal_Cb func; /*@ The callback function to be executed when the signal is emitted. */
void *data; /*@ A pointer to data to pass to the callback function. */
emission: const (char) *; /*@ The signal's name. */
source: const (char) *; /*@ The signal's source. */
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. */
}
}
signal_callback_del {
@ -464,9 +464,9 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
@ingroup General
*/
params {
const (char) *emission; /*@ The signal's name. */
const (char) *source; /*@ The signal's source. */
Elm_Object_Item_Signal_Cb func; /*@ The callback function to be executed when the signal is emitted. */
emission: const (char) *; /*@ The signal's name. */
source: const (char) *; /*@ The signal's source. */
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 @c NULL, on errors. */
}
@ -481,8 +481,8 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
@ingroup General
*/
params {
const (char) *emission; /*@ The signal's name. */
const (char) *source; /*@ The signal's source. */
emission: const (char) *; /*@ The signal's name. */
source: const (char) *; /*@ The signal's source. */
}
}
access_info_set {
@ -492,7 +492,7 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
@ingroup General
*/
params {
const (char) *txt; /*@ The text that describes the widget to people with poor or no vision */
txt: const (char) *; /*@ The text that describes the widget to people with poor or no vision */
}
}
access_object_get @const {
@ -524,9 +524,9 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
@since 1.8
*/
params {
const (char) *part; /*@ The name of the part to set */
const (char) *domain; /*@ The translation domain to use */
const (char) *label; /*@ The original, non-translated text to set */
part: const (char) *; /*@ The name of the part to set */
domain: const (char) *; /*@ The translation domain to use */
label: const (char) *; /*@ The original, non-translated text to set */
}
}
translatable_part_text_get @const {
@ -541,7 +541,7 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
@since 1.8
*/
params {
const (char) *part; /*@ The name of the part that was set */
part: const (char) *; /*@ The name of the part that was set */
}
return: const (char)*; /*@ The original, untranslated string */
}
@ -568,9 +568,9 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
@ingroup General
*/
params {
const (char) *part; /*@ The part name of the translatable text */
const (char) *domain; /*@ The translation domain to use */
bool translatable; /*@ @c EINA_TRUE, the part text will be translated internally. @c EINA_FALSE, otherwise. */
part: const (char) *; /*@ The part name of the translatable text */
domain: const (char) *; /*@ The translation domain to use */
translatable: bool; /*@ @c EINA_TRUE, the part text will be translated internally. @c EINA_FALSE, otherwise. */
}
}
track {
@ -660,7 +660,7 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
@ingroup General
*/
params {
Evas_Smart_Cb del_cb @nullable; /*@ The function called */
del_cb: Evas_Smart_Cb @nullable; /*@ The function called */
}
}
tooltip_content_cb_set {
@ -678,9 +678,9 @@ class Elm.Widget_Item(Eo.Base, Elm_Interface_Atspi_Accessible,
@ingroup General
*/
params {
Elm_Tooltip_Item_Content_Cb func @nullable; /*@ the function used to create the tooltip contents. */
const (void) *data @optional; /*@ what to provide to @a func as callback data/context. */
Evas_Smart_Cb del_cb @optional; /*@ called when data is not needed anymore, either when
func: Elm_Tooltip_Item_Content_Cb @nullable; /*@ the function used to create the tooltip contents. */
data: const (void) * @optional; /*@ what to provide to @a func as callback data/context. */
del_cb: Evas_Smart_Cb @optional; /*@ called when data is not needed anymore, either when
another callback replaces @a func, the tooltip is unset with
elm_object_item_tooltip_unset() or the owner @a item
dies. This callback receives as the first parameter the

View File

@ -195,7 +195,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool is_keyboard; /*@ If true, the window is a virtual keyboard */
is_keyboard: bool; /*@ If true, the window is a virtual keyboard */
}
}
@property autodel {
@ -227,7 +227,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool autodel; /*@ If true, the window will automatically delete itself when
autodel: bool; /*@ If true, the window will automatically delete itself when
closed */
}
}
@ -259,7 +259,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool override; /*@ If true, the window is overridden */
override: bool; /*@ If true, the window is overridden */
}
}
@property iconified {
@ -278,7 +278,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool iconified; /*@ If true, the window is iconified */
iconified: bool; /*@ If true, the window is iconified */
}
}
@property wm_available_rotations {
@ -309,8 +309,8 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
return: bool;
}
values {
int *rotations @const_set; /*@ The array of rotation value. */
uint count; /*@ The size of the @param rotations array. */
rotations: int * @const_set; /*@ The array of rotation value. */
count: uint; /*@ The size of the @param rotations array. */
}
}
@property quickpanel_zone {
@ -329,7 +329,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
int zone; /*@ The requested zone for this quickpanel */
zone: int; /*@ The requested zone for this quickpanel */
}
}
@property maximized {
@ -348,7 +348,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool maximized; /*@ If true, the window is maximized */
maximized: bool; /*@ If true, the window is maximized */
}
}
@property modal {
@ -367,7 +367,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool modal; /*@ If true, the window is modal */
modal: bool; /*@ If true, the window is modal */
}
}
@property icon_name {
@ -390,7 +390,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
const(char)* icon_name; /*@ The icon name to set */
icon_name: const(char)*; /*@ The icon name to set */
}
}
@property withdrawn {
@ -409,7 +409,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool withdrawn; /*@ If true, the window is withdrawn */
withdrawn: bool; /*@ If true, the window is withdrawn */
}
}
@property role {
@ -432,7 +432,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
const(char)* role; /*@ The role to set */
role: const(char)*; /*@ The role to set */
}
}
@property size_step {
@ -457,8 +457,8 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@since 1.7 */
}
values {
int w; /*@ The stepping width (0 disables) */
int h; /*@ The stepping height (0 disables) */
w: int; /*@ The stepping width (0 disables) */
h: int; /*@ The stepping height (0 disables) */
}
}
@property focus_highlight_style {
@ -483,7 +483,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
const(char)* style @nullable; /*@ The style to set */
style: const(char)* @nullable; /*@ The style to set */
}
}
@property borderless {
@ -505,7 +505,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool borderless; /*@ If true, the window is borderless */
borderless: bool; /*@ If true, the window is borderless */
}
}
@property screen_constrain {
@ -526,7 +526,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool constrain; /*@ EINA_TRUE to restrict the window's maximum size, EINA_FALSE to disable restriction */
constrain: bool; /*@ EINA_TRUE to restrict the window's maximum size, EINA_FALSE to disable restriction */
}
}
@property available_profiles {
@ -548,8 +548,8 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
return: bool;
}
values {
char **profiles @const_set; /*@ The string array of available profiles */
uint count; /*@ The number of members in profiles */
profiles: char ** @const_set; /*@ The string array of available profiles */
count: uint; /*@ The number of members in profiles */
}
}
@property focus_highlight_enabled {
@ -571,7 +571,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool enabled; /*@ The enabled value for the highlight */
enabled: bool; /*@ The enabled value for the highlight */
}
}
@property title {
@ -594,7 +594,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
const(char)* title; /*@ The title to set */
title: const(char)*; /*@ The title to set */
}
}
@property alpha {
@ -627,7 +627,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool alpha; /*@ EINA_TRUE if the window alpha channel is enabled, EINA_FALSE otherwise */
alpha: bool; /*@ EINA_TRUE if the window alpha channel is enabled, EINA_FALSE otherwise */
}
}
@property urgent {
@ -646,7 +646,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool urgent; /*@ If true, the window is urgent */
urgent: bool; /*@ If true, the window is urgent */
}
}
@property rotation {
@ -675,7 +675,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
int rotation; /*@ The rotation of the window, in degrees (0-360),
rotation: int; /*@ The rotation of the window, in degrees (0-360),
counter-clockwise. */
}
}
@ -714,7 +714,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
Evas_Object *icon @const_get @nullable; /*@ The Evas image object to use for an icon */
icon: Evas_Object * @const_get @nullable; /*@ The Evas image object to use for an icon */
}
}
@property quickpanel_priority_minor {
@ -733,7 +733,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
int priority(-1); /*@ The minor priority for this quickpanel */
priority: int(-1); /*@ The minor priority for this quickpanel */
}
}
@property sticky {
@ -757,7 +757,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool sticky; /*@ If true, the window's sticky state is enabled */
sticky: bool; /*@ If true, the window's sticky state is enabled */
}
}
@property keyboard_mode {
@ -776,7 +776,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
Elm.Win.Keyboard_Mode mode; /*@ The mode to set, one of #Elm_Win_Keyboard_Mode */
mode: Elm.Win.Keyboard_Mode; /*@ The mode to set, one of #Elm_Win_Keyboard_Mode */
}
}
@property focus_highlight_animate {
@ -798,7 +798,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool animate; /*@ The enabled value for the highlight animation */
animate: bool; /*@ The enabled value for the highlight animation */
}
}
@property aspect {
@ -817,7 +817,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
double aspect; /*@ If 0, the window has no aspect limits, otherwise it is
aspect: double; /*@ If 0, the window has no aspect limits, otherwise it is
width divided by height */
}
}
@ -837,7 +837,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
int priority(-1); /*@ The major priority for this quickpanel */
priority: int(-1); /*@ The major priority for this quickpanel */
}
}
@property indicator_opacity {
@ -856,7 +856,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
Elm.Win.Indicator_Opacity_Mode mode; /*@ The mode to set, one of #Elm_Win_Indicator_Opacity_Mode */
mode: Elm.Win.Indicator_Opacity_Mode; /*@ The mode to set, one of #Elm_Win_Indicator_Opacity_Mode */
}
}
@property demand_attention {
@ -875,7 +875,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool demand_attention; /*@ If true, the window is demand_attention */
demand_attention: bool; /*@ If true, the window is demand_attention */
}
}
@property wm_preferred_rotation {
@ -907,7 +907,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
legacy: elm_win_wm_rotation_preferred_rotation_get;
}
values {
int rotation; /*@ The preferred rotation of the window in degrees (0-360),
rotation: int; /*@ The preferred rotation of the window in degrees (0-360),
counter-clockwise. */
}
}
@ -937,7 +937,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
int layer; /*@ The layer of the window */
layer: int; /*@ The layer of the window */
}
}
@property profile {
@ -958,7 +958,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@since 1.8 */
}
values {
const(char)* profile; /*@ The string value of a window profile */
profile: const(char)*; /*@ The string value of a window profile */
}
}
@property shaped {
@ -988,7 +988,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool shaped; /*@ If true, the window is shaped */
shaped: bool; /*@ If true, the window is shaped */
}
}
@property fullscreen {
@ -1007,7 +1007,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool fullscreen; /*@ If true, the window is fullscreen */
fullscreen: bool; /*@ If true, the window is fullscreen */
}
}
@property wm_manual_rotation_done {
@ -1043,7 +1043,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
legacy: elm_win_wm_rotation_manual_rotation_done_get;
}
values {
bool set; /*@ EINA_TRUE means to set manual rotation done mode EINA_FALSE otherwise. */
set: bool; /*@ EINA_TRUE means to set manual rotation done mode EINA_FALSE otherwise. */
}
}
@property indicator_mode {
@ -1062,7 +1062,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
Elm.Win.Indicator_Mode mode; /*@ The mode to set, one of #Elm_Win_Indicator_Mode */
mode: Elm.Win.Indicator_Mode; /*@ The mode to set, one of #Elm_Win_Indicator_Mode */
}
}
@property conformant {
@ -1081,7 +1081,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool conformant; /*@ The conformant flag (1 = conformant, 0 = non-conformant) */
conformant: bool; /*@ The conformant flag (1 = conformant, 0 = non-conformant) */
}
}
@property size_base {
@ -1106,8 +1106,8 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@since 1.7 */
}
values {
int w; /*@ The base width */
int h; /*@ The base height */
w: int; /*@ The base width */
h: int; /*@ The base height */
}
}
@property quickpanel {
@ -1128,7 +1128,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool quickpanel; /*@ The quickpanel flag (1 = quickpanel, 0 = normal window) */
quickpanel: bool; /*@ The quickpanel flag (1 = quickpanel, 0 = normal window) */
}
}
@property rotation_with_resize {
@ -1142,7 +1142,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
int rotation; /*@ The rotation of the window in degrees (0-360),
rotation: int; /*@ The rotation of the window in degrees (0-360),
counter-clockwise. */
}
}
@ -1167,7 +1167,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool skip; /*@ The skip flag state (EINA_TRUE if it is to be skipped) */
skip: bool; /*@ The skip flag state (EINA_TRUE if it is to be skipped) */
}
}
@property screen_position {
@ -1178,8 +1178,8 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
int x; /*@ The int to store the x coordinate to */
int y; /*@ The int to store the y coordinate to */
x: int; /*@ The int to store the x coordinate to */
y: int; /*@ The int to store the y coordinate to */
}
}
@property wm_rotation_supported {
@ -1234,10 +1234,10 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
int x; /*@ where to return the horizontal offset value. May be NULL. */
int y; /*@ where to return the vertical offset value. May be NULL. */
int w; /*@ where to return the width value. May be NULL. */
int h; /*@ where to return the height value. May be NULL. */
x: int; /*@ where to return the horizontal offset value. May be NULL. */
y: int; /*@ where to return the vertical offset value. May be NULL. */
w: int; /*@ where to return the width value. May be NULL. */
h: int; /*@ where to return the height value. May be NULL. */
}
}
@property main_menu {
@ -1286,8 +1286,8 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@since 1.7 */
}
values {
int xdpi; /*@ Pointer to value to store return horizontal dpi. May be NULL. */
int ydpi; /*@ Pointer to value to store return vertical dpi. May be NULL. */
xdpi: int; /*@ Pointer to value to store return horizontal dpi. May be NULL. */
ydpi: int; /*@ Pointer to value to store return vertical dpi. May be NULL. */
}
}
@property inlined_image_object {
@ -1332,7 +1332,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
const(char)* name @nullable;
name: const(char)* @nullable;
}
}
@property type {
@ -1370,7 +1370,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
Elm.Win.Type type(Elm.Win.Type.unknown);
type: Elm.Win.Type(Elm.Win.Type.unknown);
}
}
@property noblank {
@ -1400,7 +1400,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
bool noblank; /*@ If true, the window is set to noblank */
noblank: bool; /*@ If true, the window is set to noblank */
}
}
@property trap_data {
@ -1413,7 +1413,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
}
values {
void *trap_data; /*@ The trap data of the window */
trap_data: void *; /*@ The trap data of the window */
}
}
@property fake_canvas @protected {
@ -1421,7 +1421,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
/*@ Internal. Used to completent the fake window type. */
}
values {
Ecore_Evas *oee;
oee: Ecore_Evas *;
}
}
wm_manual_rotation_done_manual {
@ -1448,9 +1448,9 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
return: bool;
params {
@in const(char)* svcname; /*@ The name of the service to be advertised. ensure that it is unique (when combined with @p svcnum) otherwise creation may fail. */
@in int svcnum; /*@ A number (any value, 0 being the common default) to differentiate multiple instances of services with the same name. */
@in bool svcsys; /*@ A boolean that if true, specifies to create a system-wide service all users can connect to, otherwise the service is private to the user id that created the service. */
@in svcname: const(char)*; /*@ The name of the service to be advertised. ensure that it is unique (when combined with @p svcnum) otherwise creation may fail. */
@in svcnum: int; /*@ A number (any value, 0 being the common default) to differentiate multiple instances of services with the same name. */
@in svcsys: bool; /*@ A boolean that if true, specifies to create a system-wide service all users can connect to, otherwise the service is private to the user id that created the service. */
}
}
illume_command_send {
@ -1467,8 +1467,8 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
params {
@in Elm.Illume_Command command; /*@ The command to send */
@in void *params @optional; /*@ Optional parameters for the command */
@in command: Elm.Illume_Command; /*@ The command to send */
@in params: void * @optional; /*@ Optional parameters for the command */
}
}
activate {
@ -1514,7 +1514,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
params {
@in Evas_Object *subobj; /*@ The resize object to add */
@in subobj: Evas_Object *; /*@ The resize object to add */
}
}
raise {
@ -1555,7 +1555,7 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
params {
@in Evas_Object *subobj; /*@ The resize object to add */
@in subobj: Evas_Object *; /*@ The resize object to add */
}
}
center {
@ -1567,8 +1567,8 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
@ingroup Win */
params {
@in bool h; /*@ If true, center horizontally. If false, do not change horizontal location. */
@in bool v; /*@ If true, center vertically. If false, do not change vertical location. */
@in h: bool; /*@ If true, center horizontally. If false, do not change horizontal location. */
@in v: bool; /*@ If true, center vertically. If false, do not change vertical location. */
}
}
keygrab_set {
@ -1580,11 +1580,11 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
return: bool;
params {
@in const(char)* key; /*@ This string is the keyname to grab. */
@in Evas_Modifier_Mask modifiers; /*@ This is for the keymask feature. Currently this feature is not supported. */
@in Evas_Modifier_Mask not_modifiers; /*@ This is for the keymask feature. Currently this feature is not supported. */
@in int proirity; /*@ This is for the priority of keygrab. Currently this feature is not supported. */
@in Elm.Win.Keygrab_Mode grab_mode; /*@ According to the grabmode, it can grab key differently */
@in key: const(char)*; /*@ 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 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 grab_mode: Elm.Win.Keygrab_Mode; /*@ According to the grabmode, it can grab key differently */
}
}
keygrab_unset {
@ -1596,9 +1596,9 @@ class Elm.Win (Elm.Widget, Elm_Interface_Atspi_Window,
return: bool;
params {
@in const(char)* key; /*@ This string is the keyname to grab. */
@in Evas_Modifier_Mask modifiers; /*@ This is for the keymask feature. Currently this feature is not supported. */
@in Evas_Modifier_Mask not_modifiers; /*@ This is for the keymask feature. Currently this feature is not supported. */
@in key: const(char)*; /*@ 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 not_modifiers: Evas_Modifier_Mask; /*@ This is for the keymask feature. Currently this feature is not supported. */
}
}
}