docs: efl_ui*: add docs for interfaces and events

This commit is contained in:
Stefan Schmidt 2016-11-04 10:47:46 +01:00
parent ff53608bdb
commit f742c8488c
5 changed files with 17 additions and 12 deletions

View File

@ -1,14 +1,15 @@
interface Efl.Ui.Clickable ()
{
[[Efl UI clickable interface]]
event_prefix: efl_ui;
events {
clicked;
clicked,double;
clicked,triple;
clicked,right;
pressed;
unpressed;
longpressed;
repeated;
clicked; [[Called when object was clicked]]
clicked,double; [[Called when object received a double click]]
clicked,triple; [[Called when object received a triple click]]
clicked,right; [[Called when object received a right click]]
pressed; [[Called when the object was pressed]]
unpressed; [[Called when the object is now longer pressed]]
longpressed; [[Called when the object received a longpress]]
repeated; [[Called when the object received repeated presses/clicks]]
}
}

View File

@ -1,9 +1,10 @@
interface Efl.Ui.Draggable ()
{
[[Efl UI draggable interface]]
event_prefix: efl_ui;
methods {
@property drag_target {
[[Contrtol whether the object's content is changed by drag and drop.
[[Control whether the object's content is changed by drag and drop.
If $drag_target is true, the object can be target of dragging
object and the content of this object can be changed into

View File

@ -1,5 +1,6 @@
interface Efl.Ui.Scrollable ()
{
[[Efl UI scrollable interface]]
event_prefix: efl_ui;
events {
scroll;

View File

@ -1,5 +1,6 @@
interface Efl.Ui.Selectable ()
{
[[Efl UI selectable interface]]
event_prefix: efl_ui;
events {
selected;

View File

@ -1,9 +1,10 @@
interface Efl.Ui.Zoomable ()
{
[[Efl UI zoomable interface]]
event_prefix: efl_ui;
events {
zoom,start;
zoom,stop;
zoom,change;
zoom,start; [[Called when zooming started]]
zoom,stop; [[Called when zooming stopped]]
zoom,change; [[Called when zooming changed]]
}
}