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 interface when performing provider_find. It will enforce this by
|
||||
|
@ -25,7 +25,7 @@ abstract Efl.Loop_Consumer (Efl.Object)
|
|||
params {
|
||||
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
|
||||
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)]]
|
||||
|
|
|
@ -15,7 +15,7 @@ enum Efl.Task_Flags {
|
|||
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 {
|
||||
|
|
|
@ -12,7 +12,7 @@ enum Ecore.Audio.Format {
|
|||
last [[Sentinel value to indicate last enum field during iteration]]
|
||||
}
|
||||
|
||||
abstract Ecore.Audio (Efl.Object)
|
||||
abstract Ecore.Audio extends Efl.Object
|
||||
{
|
||||
[[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.
|
||||
|
||||
@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]]
|
||||
methods {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import eina_types;
|
||||
|
||||
abstract Ector.Renderer (Efl.Object)
|
||||
abstract Ector.Renderer extends Efl.Object
|
||||
{
|
||||
[[Ector renderer abstract interface]]
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import ector_types;
|
||||
|
||||
abstract Ector.Renderer.GL (Ector.Renderer)
|
||||
abstract Ector.Renderer.GL extends Ector.Renderer
|
||||
{
|
||||
[[Ector GL renderer abstract class]]
|
||||
methods {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
abstract Ector.Renderer.Software (Ector.Renderer)
|
||||
abstract Ector.Renderer.Software extends Ector.Renderer
|
||||
{
|
||||
[[Ector software renderer class]]
|
||||
data: null;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
|
||||
abstract Efl.Ui.Grid_Item (Efl.Ui.Item)
|
||||
abstract Efl.Ui.Grid_Item extends Efl.Ui.Item
|
||||
{
|
||||
implements {
|
||||
//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.]]
|
||||
methods {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
|
||||
abstract Efl.Ui.List_Item (Efl.Ui.Item)
|
||||
abstract Efl.Ui.List_Item extends Efl.Ui.Item
|
||||
{
|
||||
implements {
|
||||
//Efl.Object
|
||||
|
|
|
@ -13,10 +13,10 @@ struct Efl.Ui.Widget_Focus_State {
|
|||
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.Ui.Cursor, Efl.Ui.L10n,
|
||||
Efl.Ui.Selection, Efl.Ui.Dnd)
|
||||
Efl.Ui.Selection, Efl.Ui.Dnd
|
||||
{
|
||||
[[Efl UI widget abstract class]]
|
||||
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_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]]
|
||||
legacy_prefix: elm_web;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
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]]
|
||||
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]]
|
||||
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.Fill, Efl.Gfx.View,
|
||||
Efl.Orientation, Efl.File)
|
||||
Efl.Orientation, Efl.File
|
||||
{
|
||||
[[Efl canvas internal image class]]
|
||||
data: Evas_Image_Data;
|
||||
|
|
|
@ -2,9 +2,9 @@ import efl_text_types;
|
|||
|
||||
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.Gfx.Map, Efl.Ui.I18n, Efl.Canvas.Pointer)
|
||||
Efl.Gfx.Map, Efl.Ui.I18n, Efl.Canvas.Pointer
|
||||
{
|
||||
[[Efl canvas object abstract class]]
|
||||
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
|
||||
object as normal.
|
||||
|
||||
|
||||
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
|
||||
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.
|
||||
|
||||
|
|
|
@ -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]]
|
||||
legacy_prefix: evas_vg_gradient;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
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]]
|
||||
eo_prefix: efl_canvas_vg_node;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import evas_canvas3d_types;
|
||||
|
||||
abstract Evas.Canvas3D.Object (Efl.Object)
|
||||
abstract Evas.Canvas3D.Object extends Efl.Object
|
||||
{
|
||||
[[Evas 3D canvas object class]]
|
||||
data: Evas_Canvas3D_Object_Data;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import efl_canvas_gesture_types;
|
||||
|
||||
abstract Efl.Canvas.Gesture(Efl.Object)
|
||||
abstract Efl.Canvas.Gesture extends Efl.Object
|
||||
{
|
||||
[[EFL Gesture abstract class]]
|
||||
eo_prefix: efl_gesture;
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
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]]
|
||||
eo_prefix: efl_gesture_recognizer;
|
||||
|
|
Loading…
Reference in New Issue