forked from enlightenment/efl
efl: convert all abstracts to the new eolian syntax
ref T7459 Reviewed-by: Daniel Kolesa <daniel@octaforge.org> Reviewed-by: Xavi Artigas <xavierartigas@yahoo.es> Differential Revision: https://phab.enlightenment.org/D7686
This commit is contained in:
parent
4fc83c9cbb
commit
3b6a9152c1
|
@ -1,4 +1,4 @@
|
||||||
abstract Efl.Loop_Consumer (Efl.Object)
|
abstract Efl.Loop_Consumer extends Efl.Object
|
||||||
{
|
{
|
||||||
[[An Efl.Loop_Consumer is a class which requires one of the parents to provide
|
[[An Efl.Loop_Consumer is a class which requires one of the parents to provide
|
||||||
an Efl.Loop interface when performing provider_find. It will enforce this by
|
an Efl.Loop interface when performing provider_find. It will enforce this by
|
||||||
|
@ -25,7 +25,7 @@ abstract Efl.Loop_Consumer (Efl.Object)
|
||||||
params {
|
params {
|
||||||
result: any_value; [[The value to be delivered.
|
result: any_value; [[The value to be delivered.
|
||||||
|
|
||||||
Note that the value contents must survive this function scope, that is, do
|
Note that the value contents must survive this function scope, that is, do
|
||||||
not use stack allocated blobs, arrays, structures or types that keep
|
not use stack allocated blobs, arrays, structures or types that keep
|
||||||
references to memory you give. Values will be automatically cleaned up using
|
references to memory you give. Values will be automatically cleaned up using
|
||||||
\@ref eina_value_flush() once they are unused (no more future or futures returned a new value)]]
|
\@ref eina_value_flush() once they are unused (no more future or futures returned a new value)]]
|
||||||
|
|
|
@ -15,7 +15,7 @@ enum Efl.Task_Flags {
|
||||||
no_exit_code_error = 4,
|
no_exit_code_error = 4,
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract Efl.Task (Efl.Object, Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer)
|
abstract Efl.Task extends Efl.Object implements Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Closer
|
||||||
{
|
{
|
||||||
[[ ]]
|
[[ ]]
|
||||||
methods {
|
methods {
|
||||||
|
|
|
@ -12,7 +12,7 @@ enum Ecore.Audio.Format {
|
||||||
last [[Sentinel value to indicate last enum field during iteration]]
|
last [[Sentinel value to indicate last enum field during iteration]]
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract Ecore.Audio (Efl.Object)
|
abstract Ecore.Audio extends Efl.Object
|
||||||
{
|
{
|
||||||
[[Convenience audio class.]]
|
[[Convenience audio class.]]
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
abstract Efl.Net.Server_Fd (Efl.Loop_Fd, Efl.Net.Server) {
|
abstract Efl.Net.Server_Fd extends Efl.Loop_Fd implements Efl.Net.Server {
|
||||||
[[A generic server based on file descriptors.
|
[[A generic server based on file descriptors.
|
||||||
|
|
||||||
@since 1.19
|
@since 1.19
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
abstract Ector.Renderer.Cairo (Ector.Renderer)
|
abstract Ector.Renderer.Cairo extends Ector.Renderer
|
||||||
{
|
{
|
||||||
[[Ector cairo renderer abstract class]]
|
[[Ector cairo renderer abstract class]]
|
||||||
methods {
|
methods {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import eina_types;
|
import eina_types;
|
||||||
|
|
||||||
abstract Ector.Renderer (Efl.Object)
|
abstract Ector.Renderer extends Efl.Object
|
||||||
{
|
{
|
||||||
[[Ector renderer abstract interface]]
|
[[Ector renderer abstract interface]]
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import ector_types;
|
import ector_types;
|
||||||
|
|
||||||
abstract Ector.Renderer.GL (Ector.Renderer)
|
abstract Ector.Renderer.GL extends Ector.Renderer
|
||||||
{
|
{
|
||||||
[[Ector GL renderer abstract class]]
|
[[Ector GL renderer abstract class]]
|
||||||
methods {
|
methods {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
abstract Ector.Renderer.Software (Ector.Renderer)
|
abstract Ector.Renderer.Software extends Ector.Renderer
|
||||||
{
|
{
|
||||||
[[Ector software renderer class]]
|
[[Ector software renderer class]]
|
||||||
data: null;
|
data: null;
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
abstract Efl.Ui.Grid_Item (Efl.Ui.Item)
|
abstract Efl.Ui.Grid_Item extends Efl.Ui.Item
|
||||||
{
|
{
|
||||||
implements {
|
implements {
|
||||||
//Efl.Object
|
//Efl.Object
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
abstract Efl.Ui.Item (Efl.Ui.Layout, Efl.Ui.Selectable, Efl.Ui.Clickable)
|
abstract Efl.Ui.Item extends Efl.Ui.Layout implements Efl.Ui.Selectable, Efl.Ui.Clickable
|
||||||
{
|
{
|
||||||
[[Item abstract class for pack widget. All item have to be inherited from this class.]]
|
[[Item abstract class for pack widget. All item have to be inherited from this class.]]
|
||||||
methods {
|
methods {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
|
|
||||||
abstract Efl.Ui.List_Item (Efl.Ui.Item)
|
abstract Efl.Ui.List_Item extends Efl.Ui.Item
|
||||||
{
|
{
|
||||||
implements {
|
implements {
|
||||||
//Efl.Object
|
//Efl.Object
|
||||||
|
|
|
@ -13,10 +13,10 @@ struct Efl.Ui.Widget_Focus_State {
|
||||||
logical : bool; [[$true if this is registered as logical currently]]
|
logical : bool; [[$true if this is registered as logical currently]]
|
||||||
}
|
}
|
||||||
|
|
||||||
abstract Efl.Ui.Widget (Efl.Canvas.Group, Efl.Access.Object,
|
abstract Efl.Ui.Widget extends Efl.Canvas.Group implements Efl.Access.Object,
|
||||||
Efl.Access.Component, Efl.Part, Efl.Ui.Focus.Object,
|
Efl.Access.Component, Efl.Part, Efl.Ui.Focus.Object,
|
||||||
Efl.Ui.Cursor, Efl.Ui.L10n,
|
Efl.Ui.Cursor, Efl.Ui.L10n,
|
||||||
Efl.Ui.Selection, Efl.Ui.Dnd)
|
Efl.Ui.Selection, Efl.Ui.Dnd
|
||||||
{
|
{
|
||||||
[[Efl UI widget abstract class]]
|
[[Efl UI widget abstract class]]
|
||||||
legacy_prefix: elm_widget;
|
legacy_prefix: elm_widget;
|
||||||
|
|
|
@ -5,7 +5,7 @@ type Elm_Web_Dialog_Confirm: __undefined_type; [[Elementary web dialog confirm t
|
||||||
type Elm_Web_Dialog_Prompt: __undefined_type; [[Elementary web dialog prompt type]]
|
type Elm_Web_Dialog_Prompt: __undefined_type; [[Elementary web dialog prompt type]]
|
||||||
type Elm_Web_Dialog_Alert: __undefined_type; [[Elementary web dialog alert type]]
|
type Elm_Web_Dialog_Alert: __undefined_type; [[Elementary web dialog alert type]]
|
||||||
|
|
||||||
abstract Elm.Web (Efl.Ui.Widget, Efl.Ui.Legacy, Efl.Ui.Zoom)
|
abstract Elm.Web extends Efl.Ui.Widget implements Efl.Ui.Legacy, Efl.Ui.Zoom
|
||||||
{
|
{
|
||||||
[[Elementary web view class]]
|
[[Elementary web view class]]
|
||||||
legacy_prefix: elm_web;
|
legacy_prefix: elm_web;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import efl_canvas_animation_types;
|
import efl_canvas_animation_types;
|
||||||
|
|
||||||
abstract Efl.Canvas.Animation (Efl.Object, Efl.Playable)
|
abstract Efl.Canvas.Animation extends Efl.Object implements Efl.Playable
|
||||||
{
|
{
|
||||||
[[Efl animation class]]
|
[[Efl animation class]]
|
||||||
eo_prefix: efl_animation;
|
eo_prefix: efl_animation;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
abstract Efl.Canvas.Animation_Group (Efl.Canvas.Animation)
|
abstract Efl.Canvas.Animation_Group extends Efl.Canvas.Animation
|
||||||
{
|
{
|
||||||
[[Efl group animation abstract class]]
|
[[Efl group animation abstract class]]
|
||||||
eo_prefix: efl_animation_group;
|
eo_prefix: efl_animation_group;
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
abstract Efl.Canvas.Image_Internal (Efl.Canvas.Object, Efl.Canvas.Filter.Internal,
|
abstract Efl.Canvas.Image_Internal extends Efl.Canvas.Object implements Efl.Canvas.Filter.Internal,
|
||||||
Efl.Gfx.Image, Efl.Gfx.Buffer,
|
Efl.Gfx.Image, Efl.Gfx.Buffer,
|
||||||
Efl.Gfx.Fill, Efl.Gfx.View,
|
Efl.Gfx.Fill, Efl.Gfx.View,
|
||||||
Efl.Orientation, Efl.File)
|
Efl.Orientation, Efl.File
|
||||||
{
|
{
|
||||||
[[Efl canvas internal image class]]
|
[[Efl canvas internal image class]]
|
||||||
data: Evas_Image_Data;
|
data: Evas_Image_Data;
|
||||||
|
|
|
@ -2,9 +2,9 @@ import efl_text_types;
|
||||||
|
|
||||||
struct Efl.Canvas.Object_Animation_Event; [[Information of animation events]]
|
struct Efl.Canvas.Object_Animation_Event; [[Information of animation events]]
|
||||||
|
|
||||||
abstract Efl.Canvas.Object (Efl.Loop_Consumer, Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Animator,
|
abstract Efl.Canvas.Object extends Efl.Loop_Consumer implements Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Animator,
|
||||||
Efl.Input.Interface, Efl.Gfx.Size_Hint,
|
Efl.Input.Interface, Efl.Gfx.Size_Hint,
|
||||||
Efl.Gfx.Map, Efl.Ui.I18n, Efl.Canvas.Pointer)
|
Efl.Gfx.Map, Efl.Ui.I18n, Efl.Canvas.Pointer
|
||||||
{
|
{
|
||||||
[[Efl canvas object abstract class]]
|
[[Efl canvas object abstract class]]
|
||||||
legacy_prefix: evas_object;
|
legacy_prefix: evas_object;
|
||||||
|
@ -93,7 +93,7 @@ abstract Efl.Canvas.Object (Efl.Loop_Consumer, Efl.Gfx.Entity, Efl.Gfx.Color, Ef
|
||||||
|
|
||||||
If $freeze is $false, events will be processed on that
|
If $freeze is $false, events will be processed on that
|
||||||
object as normal.
|
object as normal.
|
||||||
|
|
||||||
Warning: If you block only key/mouse up events with this API,
|
Warning: If you block only key/mouse up events with this API,
|
||||||
you can't be sure of the state of any objects that have only
|
you can't be sure of the state of any objects that have only
|
||||||
key/mouse down events.
|
key/mouse down events.
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
abstract Efl.Canvas.Surface (Efl.Canvas.Image_Internal)
|
abstract Efl.Canvas.Surface extends Efl.Canvas.Image_Internal
|
||||||
{
|
{
|
||||||
[[Native surfaces usually bound to an externally-managed buffer.
|
[[Native surfaces usually bound to an externally-managed buffer.
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
abstract Efl.Canvas.Vg.Gradient (Efl.Canvas.Vg.Node, Efl.Gfx.Gradient)
|
abstract Efl.Canvas.Vg.Gradient extends Efl.Canvas.Vg.Node implements Efl.Gfx.Gradient
|
||||||
{
|
{
|
||||||
[[Efl vectopr graphics gradient abstract class]]
|
[[Efl vectopr graphics gradient abstract class]]
|
||||||
legacy_prefix: evas_vg_gradient;
|
legacy_prefix: evas_vg_gradient;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import eina_types;
|
import eina_types;
|
||||||
|
|
||||||
abstract Efl.Canvas.Vg.Node (Efl.Object, Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Duplicate, Efl.Gfx.Path)
|
abstract Efl.Canvas.Vg.Node extends Efl.Object implements Efl.Gfx.Entity, Efl.Gfx.Color, Efl.Gfx.Stack, Efl.Duplicate, Efl.Gfx.Path
|
||||||
{
|
{
|
||||||
[[Efl vector graphics abstract class]]
|
[[Efl vector graphics abstract class]]
|
||||||
eo_prefix: efl_canvas_vg_node;
|
eo_prefix: efl_canvas_vg_node;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import evas_canvas3d_types;
|
import evas_canvas3d_types;
|
||||||
|
|
||||||
abstract Evas.Canvas3D.Object (Efl.Object)
|
abstract Evas.Canvas3D.Object extends Efl.Object
|
||||||
{
|
{
|
||||||
[[Evas 3D canvas object class]]
|
[[Evas 3D canvas object class]]
|
||||||
data: Evas_Canvas3D_Object_Data;
|
data: Evas_Canvas3D_Object_Data;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import efl_canvas_gesture_types;
|
import efl_canvas_gesture_types;
|
||||||
|
|
||||||
abstract Efl.Canvas.Gesture(Efl.Object)
|
abstract Efl.Canvas.Gesture extends Efl.Object
|
||||||
{
|
{
|
||||||
[[EFL Gesture abstract class]]
|
[[EFL Gesture abstract class]]
|
||||||
eo_prefix: efl_gesture;
|
eo_prefix: efl_gesture;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import efl_canvas_gesture_types;
|
import efl_canvas_gesture_types;
|
||||||
|
|
||||||
abstract Efl.Canvas.Gesture_Recognizer (Efl.Object)
|
abstract Efl.Canvas.Gesture_Recognizer extends Efl.Object
|
||||||
{
|
{
|
||||||
[[EFL Gesture Recognizer abstract class]]
|
[[EFL Gesture Recognizer abstract class]]
|
||||||
eo_prefix: efl_gesture_recognizer;
|
eo_prefix: efl_gesture_recognizer;
|
||||||
|
|
Loading…
Reference in New Issue