docs: Remove obsolete @since tags from EO files
Summary: All legacy @since tags have already moved to the *.legacy.h files. EO files are now devoid of @since tags (except some eldbus still needed for legacy). Upcoming patches will add @since 1.22 to those APIs which come out of beta in this release. APIs marked @beta do not need @since tags. Test Plan: Everything builds, EO docs (like DocFX) have no Since tags. Reviewers: zmike, bu5hm4n, lauromoura, cedric Reviewed By: cedric Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D8430
This commit is contained in:
parent
c081825bc8
commit
bbd4b6e514
|
@ -31,8 +31,6 @@ class @beta Efl.Io.Buffered_Stream extends Efl.Loop_Consumer implements Efl.Io.R
|
|||
and can be retrieved with @.inner_io.get, which should be used
|
||||
with care -- calling @Efl.Io.Reader.read and
|
||||
@Efl.Io.Writer.write on it may produce unexpected results.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
mixin @beta Efl.Io.Closer_Fd requires Efl.Object extends Efl.Io.Closer {
|
||||
[[Close fd using close(2).
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -59,8 +59,6 @@ class @beta Efl.Io.Copier extends Efl.Loop_Consumer implements Efl.Io.Closer {
|
|||
@Efl.Io.Closer.close_on_exec and
|
||||
@Efl.Io.Closer.close_on_invalidate are respected and applied to
|
||||
both source and destination. Both default to $true.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -4,8 +4,6 @@ class @beta Efl.Io.File extends Efl.Loop_Fd implements Efl.File, Efl.Io.Reader_F
|
|||
@Efl.Io.Closer.close_on_exec and
|
||||
@Efl.Io.Closer.close_on_invalidate are respected and default to
|
||||
$true. @Efl.Io.Closer.close_on_exec.set sets flag O_CLOEXEC.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
mixin @beta Efl.Io.Positioner_Fd extends Efl.Io.Positioner {
|
||||
[[Positions fd using lseek(2).
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
mixin @beta Efl.Io.Reader_Fd extends Efl.Io.Reader {
|
||||
[[Reads fd using read(2).
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
mixin @beta Efl.Io.Sizer_Fd extends Efl.Io.Sizer {
|
||||
[[Resizes fd usign ftruncate(2).
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
class @beta Efl.Io.Stderr extends Efl.Loop_Fd implements Efl.Io.Writer_Fd {
|
||||
[[Application's standard error (stderr).
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
data: null;
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
class @beta Efl.Io.Stdin extends Efl.Loop_Fd implements Efl.Io.Reader_Fd {
|
||||
[[Application's standard input (stdin).
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
data: null;
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
class @beta Efl.Io.Stdout extends Efl.Loop_Fd implements Efl.Io.Writer_Fd {
|
||||
[[Application's standard output (stdout).
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
data: null;
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
mixin @beta Efl.Io.Writer_Fd extends Efl.Io.Writer {
|
||||
[[Writes fd using write(2).
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -32,14 +32,11 @@ class Efl.Loop_Timer extends Efl.Loop_Consumer
|
|||
timer start ticking off from zero now.
|
||||
|
||||
This is equal to delaying the timer by the already passed time, since the timer started ticking
|
||||
|
||||
@since 1.2
|
||||
]]
|
||||
}
|
||||
timer_loop_reset {
|
||||
[[This effectively resets a timer but based on the time when this iteration of the main loop started.
|
||||
@since 1.18
|
||||
]]
|
||||
]]
|
||||
}
|
||||
timer_delay {
|
||||
[[Adds a delay to the next occurrence of a timer.
|
||||
|
|
|
@ -21,8 +21,6 @@ abstract @beta Ecore.Audio extends Efl.Object
|
|||
methods {
|
||||
@property paused {
|
||||
[[Pauses state of the object
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
@ -34,8 +32,6 @@ abstract @beta Ecore.Audio extends Efl.Object
|
|||
}
|
||||
@property volume {
|
||||
[[Volume of the object
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
@ -51,8 +47,6 @@ abstract @beta Ecore.Audio extends Efl.Object
|
|||
What sources are supported depends on the actual object.
|
||||
For example, the libsndfile class accepts WAV, OGG, FLAC
|
||||
files as source.
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
set {
|
||||
return: bool; [[$true if the source was set correctly (i.e. the file
|
||||
|
@ -71,8 +65,6 @@ abstract @beta Ecore.Audio extends Efl.Object
|
|||
|
||||
What formats are supported depends on the actual object. Default
|
||||
is ECORE_AUDIO_FORMAT_AUTO
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
return: bool; [[$true if the format was supported, $false otherwise]]
|
||||
}
|
||||
|
@ -81,8 +73,6 @@ abstract @beta Ecore.Audio extends Efl.Object
|
|||
|
||||
After setting the source if the format was ECORE_AUDIO_FORMAT_AUTO
|
||||
this function will now return the actual format.
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
}
|
||||
values {
|
||||
|
@ -91,8 +81,6 @@ abstract @beta Ecore.Audio extends Efl.Object
|
|||
}
|
||||
vio_set @pure_virtual {
|
||||
[[Sets the virtual IO functions
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
params {
|
||||
vio: ptr(Ecore.Audio.Vio); [[The @Ecore.Audio.Vio struct with
|
||||
|
|
|
@ -7,8 +7,6 @@ class @beta Ecore.Audio.In extends Ecore.Audio
|
|||
methods {
|
||||
@property speed {
|
||||
[[Playback speed of the input.
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
@ -20,8 +18,6 @@ class @beta Ecore.Audio.In extends Ecore.Audio
|
|||
}
|
||||
@property samplerate {
|
||||
[[Sample-rate of the input
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
@ -33,8 +29,6 @@ class @beta Ecore.Audio.In extends Ecore.Audio
|
|||
}
|
||||
@property channels {
|
||||
[[Amount of channels the input has
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
@ -46,8 +40,6 @@ class @beta Ecore.Audio.In extends Ecore.Audio
|
|||
}
|
||||
@property preloaded {
|
||||
[[Preloaded state of the input
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
@ -63,8 +55,6 @@ class @beta Ecore.Audio.In extends Ecore.Audio
|
|||
If the input is looped and reaches the end it will start from the
|
||||
beginning again. At the same time the event
|
||||
\@ref ECORE_AUDIO_EV_IN_LOOPED will be emitted
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
@ -79,8 +69,6 @@ class @beta Ecore.Audio.In extends Ecore.Audio
|
|||
|
||||
This function is only implemented by some classes
|
||||
(i.e. ECORE_AUDIO_OBJ_IN_TONE_CLASS)
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
@ -93,8 +81,6 @@ class @beta Ecore.Audio.In extends Ecore.Audio
|
|||
@property output {
|
||||
get {
|
||||
[[Gets the output that this input is attached to
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
}
|
||||
values {
|
||||
|
@ -104,8 +90,6 @@ class @beta Ecore.Audio.In extends Ecore.Audio
|
|||
@property remaining {
|
||||
get {
|
||||
[[Gets the remaining time of the input
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
}
|
||||
values {
|
||||
|
@ -114,8 +98,6 @@ class @beta Ecore.Audio.In extends Ecore.Audio
|
|||
}
|
||||
read {
|
||||
[[Reads from the input
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
return: ssize; [[The amount of samples written to buf]]
|
||||
params {
|
||||
|
@ -125,8 +107,6 @@ class @beta Ecore.Audio.In extends Ecore.Audio
|
|||
}
|
||||
read_internal {
|
||||
[[Internal read function
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
return: ssize; [[The amount of samples written to buf]]
|
||||
params {
|
||||
|
@ -136,8 +116,6 @@ class @beta Ecore.Audio.In extends Ecore.Audio
|
|||
}
|
||||
seek {
|
||||
[[Seeks within the input
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
return: double; [[The current absolute position in seconds within
|
||||
the input]]
|
||||
|
|
|
@ -7,8 +7,6 @@ abstract @beta Ecore.Audio.Out extends Ecore.Audio
|
|||
methods {
|
||||
input_attach {
|
||||
[[Attaches an input to an output
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
return: bool; [[$true if the input was attached, $false otherwise]]
|
||||
params {
|
||||
|
@ -17,8 +15,6 @@ abstract @beta Ecore.Audio.Out extends Ecore.Audio
|
|||
}
|
||||
input_detach {
|
||||
[[Detaches an input from an output
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
return: bool; [[$true if the input was detached, $false otherwise]]
|
||||
params {
|
||||
|
@ -27,8 +23,6 @@ abstract @beta Ecore.Audio.Out extends Ecore.Audio
|
|||
}
|
||||
inputs_get {
|
||||
[[Returns the list of all attached inputs
|
||||
|
||||
@since 1.8
|
||||
]]
|
||||
return: list<Ecore.Audio.In>; [[A list of the inputs that are attached to the output]]
|
||||
}
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
enum @beta Efl.Net.Control.Access_Point_State {
|
||||
[[Provides the access point state.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
idle, [[Nothing is happening with this access point]]
|
||||
association, [[The access point is trying to associate itself. This is the first state after a connection attempt.]]
|
||||
|
@ -14,8 +12,6 @@ enum @beta Efl.Net.Control.Access_Point_State {
|
|||
|
||||
enum @beta Efl.Net.Control.Access_Point_Error {
|
||||
[[The reason for the connection error.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
none, [[All OK, no errors]]
|
||||
out_of_range, [[Wireless device is out of range.]]
|
||||
|
@ -27,8 +23,6 @@ enum @beta Efl.Net.Control.Access_Point_Error {
|
|||
|
||||
enum @beta Efl.Net.Control.Access_Point_Security {
|
||||
[[Bitwise-able securities supported by an access point.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
unknow = 0, [[Unknown]]
|
||||
none = (1 << 0), [[Open access, no security]]
|
||||
|
@ -39,8 +33,6 @@ enum @beta Efl.Net.Control.Access_Point_Security {
|
|||
|
||||
enum @beta Efl.Net.Control.Access_Point_Ipv4_Method {
|
||||
[[The method used to configure IPv4
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
off, [[IPv4 is disabled.]]
|
||||
dhcp, [[IPv4 is configured using DHCP.]]
|
||||
|
@ -50,8 +42,6 @@ enum @beta Efl.Net.Control.Access_Point_Ipv4_Method {
|
|||
|
||||
enum @beta Efl.Net.Control.Access_Point_Ipv6_Method {
|
||||
[[The method used to configure IPv6
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
off, [[IPv6 is disabled.]]
|
||||
fixed, [[IPv6 is fixed by operator and cannot be changed.]]
|
||||
|
@ -65,8 +55,6 @@ enum @beta Efl.Net.Control.Access_Point_Ipv6_Method {
|
|||
|
||||
enum @beta Efl.Net.Control.Access_Point_Proxy_Method {
|
||||
[[The method used to configure Proxies.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
off, [[Direct connection to the internet, no proxy used.]]
|
||||
auto, [[Proxy is autoconfigured using Proxy-Auto-Configuration (PAC) using given URL.]]
|
||||
|
@ -82,8 +70,6 @@ class @beta Efl.Net.Control.Access_Point extends Efl.Loop_Consumer {
|
|||
|
||||
An application requiring only a network connection can just
|
||||
use a @Efl.Net.Session instead.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
events {
|
||||
|
|
|
@ -7,8 +7,6 @@ enum @beta Efl.Net.Control.State {
|
|||
|
||||
For more details, use @Efl.Net.Control.Manager access points and
|
||||
their property state.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
offline, [[No access point is connected.]]
|
||||
local, [[At least one access point is connected and the internet connection hasn't been verified.]]
|
||||
|
@ -17,8 +15,6 @@ enum @beta Efl.Net.Control.State {
|
|||
|
||||
enum @beta Efl.Net.Control.Agent_Request_Input_Field {
|
||||
[[Bitwise-able fields requested to the agent.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
name = (1 << 0), [[Used for hidden WiFi access points. If SSID is present, this is an alternative to that.]]
|
||||
ssid = (1 << 1), [[Used for hidden WiFi access points. If name is present, this is an alternative to that.]]
|
||||
|
@ -29,8 +25,6 @@ enum @beta Efl.Net.Control.Agent_Request_Input_Field {
|
|||
|
||||
struct @beta Efl.Net.Control.Agent_Request_Input_Information {
|
||||
[[Name-value information pair provided to the agent.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
name: string; [[The information name, such as PreviousPassphrase, Host, Name...]]
|
||||
value: string; [[The contents of the information]]
|
||||
|
@ -38,8 +32,6 @@ struct @beta Efl.Net.Control.Agent_Request_Input_Information {
|
|||
|
||||
struct @beta Efl.Net.Control.Agent_Request_Input {
|
||||
[[Requests input to the agent.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
access_point: Efl.Net.Control.Access_Point; [[The access point which triggered this request.]]
|
||||
fields: Efl.Net.Control.Agent_Request_Input_Field; [[Bitwise OR of fields present in this request.]]
|
||||
|
@ -49,8 +41,6 @@ struct @beta Efl.Net.Control.Agent_Request_Input {
|
|||
|
||||
struct @beta Efl.Net.Control.Agent_Error {
|
||||
[[Reports error to the agent.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
access_point: Efl.Net.Control.Access_Point; [[The access point that triggered this error.]]
|
||||
message: string; [[The error message.]]
|
||||
|
@ -58,8 +48,6 @@ struct @beta Efl.Net.Control.Agent_Error {
|
|||
|
||||
struct @beta Efl.Net.Control.Agent_Browser_Url {
|
||||
[[Reports to agent that it should open a browser at a given URL.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
access_point: Efl.Net.Control.Access_Point; [[The access point that triggered this request.]]
|
||||
url: string; [[The URL to point the browser at.]]
|
||||
|
@ -103,9 +91,6 @@ class @beta Efl.Net.Control.Manager extends Efl.Loop_Consumer {
|
|||
(@Efl.Net.Control.State.online) and iterators for
|
||||
@.access_points and @.technologies will be empty (they will be
|
||||
returned but won't contain any items).
|
||||
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
events {
|
||||
access_point,add: Efl.Net.Control.Access_Point; [[The given access point has been added]]
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
enum @beta Efl.Net.Control.Technology_Type {
|
||||
[[Technology types
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
unknown, [[Type: unknown]]
|
||||
system, [[Type: system]]
|
||||
|
@ -24,8 +22,6 @@ class @beta Efl.Net.Control.Technology extends Efl.Loop_Consumer {
|
|||
When powered, the technology will dynamically create and remove
|
||||
access points in
|
||||
@Efl.Net.Control.Manager.access_points.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
events {
|
||||
changed: void; [[Called when some properties were changed.]]
|
||||
|
|
|
@ -17,8 +17,6 @@ interface @beta Efl.Net.Dialer extends Efl.Net.Socket {
|
|||
|
||||
Once the socket is closed, @Efl.Io.Closer.closed will be called
|
||||
and the "closed" event is dispatched.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
methods {
|
||||
dial {
|
||||
|
|
|
@ -47,8 +47,6 @@ class @beta Efl.Net.Dialer_Http extends Efl.Loop_Consumer implements Efl.Net.Dia
|
|||
- socks5://proxyserver (default port 1080)
|
||||
- socks4a://proxyserver:port (SOCKSv4 and let socks server to resolve domain)
|
||||
- socks4://proxyserver:port (SOCKSv4)
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
methods {
|
||||
@property method {
|
||||
|
|
|
@ -40,8 +40,6 @@ class @beta Efl.Net.Dialer_Simple extends Efl.Net.Socket_Simple implements Efl.N
|
|||
to be set prior to @Efl.Object.finalize, then use
|
||||
@Efl.Io.Buffered_Stream.inner_io directly providing an already
|
||||
created dialer.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -21,8 +21,6 @@ class @beta Efl.Net.Dialer_Ssl extends Efl.Net.Socket_Ssl implements Efl.Net.Dia
|
|||
- socks5://proxyserver (default port 1080)
|
||||
- socks4a://proxyserver:port (SOCKSv4 and let socks server to resolve domain)
|
||||
- socks4://proxyserver:port (SOCKSv4)
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -18,8 +18,6 @@ class @beta Efl.Net.Dialer_Tcp extends Efl.Net.Socket_Tcp implements Efl.Net.Dia
|
|||
- socks5://proxyserver (default port 1080)
|
||||
- socks4a://proxyserver:port (SOCKSv4 and let socks server to resolve domain)
|
||||
- socks4://proxyserver:port (SOCKSv4)
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
implements {
|
||||
|
|
|
@ -19,10 +19,6 @@ class @beta Efl.Net.Dialer_Udp extends Efl.Net.Socket_Udp implements Efl.Net.Dia
|
|||
- @Efl.Net.Socket_Udp.multicast_join: join other multicast groups.
|
||||
- @Efl.Net.Socket_Udp.multicast_loopback: if packets should be delivered locally or only to remote peers.
|
||||
- @Efl.Net.Socket_Udp.multicast_time_to_live: how far, in number of hops, the packet should go.
|
||||
|
||||
I
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
implements {
|
||||
|
|
|
@ -6,8 +6,6 @@ class @beta Efl.Net.Dialer_Unix extends Efl.Net.Socket_Unix implements Efl.Net.D
|
|||
|
||||
Note: Proxies are meaningless for AF_UNIX family, thus are not
|
||||
implemented.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
implements {
|
||||
|
|
|
@ -3,8 +3,6 @@ import efl_net_http_types;
|
|||
|
||||
enum @beta Efl.Net.Dialer_Websocket_Streaming_Mode {
|
||||
[[How to map WebSocket to EFL I/O Interfaces.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
disabled, [[@Efl.Io.Writer.write and @Efl.Io.Reader.read will fail by returning ENOSTR]]
|
||||
binary, [[@Efl.Io.Writer.write will result in @Efl.Net.Dialer_Websocket.binary_send]]
|
||||
|
@ -18,8 +16,6 @@ enum @beta Efl.Net.Dialer_Websocket_Close_Reason {
|
|||
using "_start" and "end" suffixes.
|
||||
|
||||
See https://tools.ietf.org/html/rfc6455#section-7.4.1
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
normal = 1000, [[Indicates a normal closure, meaning that the purpose for which the connection was established has been fulfilled.]]
|
||||
going_away = 1001, [[Indicates that an endpoint is "going away", such as a server going down or a browser having navigated away from a page.]]
|
||||
|
@ -40,8 +36,6 @@ enum @beta Efl.Net.Dialer_Websocket_Close_Reason {
|
|||
|
||||
struct @beta Efl.Net.Dialer_Websocket_Closed_Reason {
|
||||
[[Close reason event payload.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
reason: Efl.Net.Dialer_Websocket_Close_Reason; [[Closing reason]]
|
||||
message: string; [[Textual closing reason message]]
|
||||
|
@ -74,8 +68,6 @@ class @beta Efl.Net.Dialer_Websocket extends Efl.Loop_Consumer implements Efl.Ne
|
|||
- socks5://proxyserver (default port 1080)
|
||||
- socks4a://proxyserver:port (SOCKSv4 and let socks server to resolve domain)
|
||||
- socks4://proxyserver:port (SOCKSv4)
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -5,8 +5,6 @@ class @beta Efl.Net.Dialer_Windows extends Efl.Net.Socket_Windows implements Efl
|
|||
Windows CreateNamedPipe().
|
||||
|
||||
Note: Proxies are meaningless, thus are not implemented.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
implements {
|
||||
|
|
|
@ -4,8 +4,6 @@ struct @beta Efl.Net.Ip_Address_Resolve_Results {
|
|||
[[The results of @Efl.Net.Ip_Address.resolve call.
|
||||
|
||||
This structure is created by @Efl.Net.Ip_Address.resolve.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
request_address: string; [[The 'address' argument given to Efl.Net.Ip_Address.resolve]]
|
||||
canonical_name: string; [[The canonical name, if it was requested in flags]]
|
||||
|
@ -36,8 +34,6 @@ class @beta Efl.Net.Ip_Address extends Efl.Object {
|
|||
|
||||
The result of @.string can be passed to @Efl.Net.Dialer.dial and
|
||||
@Efl.Net.Server.serve
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -9,8 +9,6 @@ interface @beta Efl.Net.Server {
|
|||
interface. These implement the standard @Efl.Io.Reader,
|
||||
@Efl.Io.Writer and @Efl.Io.Closer interfaces, so can be used
|
||||
with utilities such as @Efl.Io.Copier.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
events {
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
abstract @beta Efl.Net.Server_Fd extends Efl.Loop_Fd implements Efl.Net.Server {
|
||||
[[A generic server based on file descriptors.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
abstract @beta Efl.Net.Server_Ip extends Efl.Net.Server_Fd {
|
||||
[[An IP server.
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
methods {
|
||||
@property ipv6_only {
|
||||
|
|
|
@ -3,8 +3,6 @@ class @beta Efl.Net.Server_Simple extends Efl.Loop_Consumer implements Efl.Net.S
|
|||
|
||||
This is just a wrapper server. It takes an actual server
|
||||
using @.inner_server or creates one using @.inner_class.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
methods {
|
||||
@property inner_class {
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
class @beta Efl.Net.Server_Ssl extends Efl.Net.Server_Tcp {
|
||||
[[A SSL server over TCP.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
class @beta Efl.Net.Server_Tcp extends Efl.Net.Server_Ip {
|
||||
[[A TCP server.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
implements {
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
class @beta Efl.Net.Server_Udp extends Efl.Net.Server_Ip {
|
||||
[[A UDP server.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -9,8 +9,6 @@ class @beta Efl.Net.Server_Udp_Client extends Efl.Object implements Efl.Net.Sock
|
|||
Given this limitation, some features such as 'cork' (used to
|
||||
coalesce multiple writes() into a single datagram) are not
|
||||
available since it could interfere with other clients.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -6,8 +6,6 @@ class @beta Efl.Net.Server_Unix extends Efl.Net.Server_Fd {
|
|||
created socket must be subject to some special mode or user,
|
||||
change before executing said method, for example by calling
|
||||
umask(2).
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -5,8 +5,6 @@ class @beta Efl.Net.Server_Windows extends Efl.Loop_Consumer implements Efl.Net.
|
|||
directly, so the path will be accessed and created in that
|
||||
method. If the created socket must be subject to some special
|
||||
mode or user, change before executing said method.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
enum @beta Efl.Net.Session_State {
|
||||
[[Provides the session connectivity state.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
offline, [[No access point is connected.]]
|
||||
local, [[At least one access point has connected and the internet connection hasn't been verified.]]
|
||||
|
@ -11,8 +9,6 @@ enum @beta Efl.Net.Session_State {
|
|||
/* keep in sync with efl_net_control_technology.eo, comment what doesn't make sense */
|
||||
enum @beta Efl.Net.Session_Technology {
|
||||
[[Bitwise-able technologies to allow for a network session.
|
||||
|
||||
@since 1.9
|
||||
]]
|
||||
unknown = 0, [[Type: unknown]]
|
||||
/* system = (1 << 0), [[Type: system]]*/
|
||||
|
@ -47,8 +43,6 @@ class @beta Efl.Net.Session extends Efl.Loop_Consumer {
|
|||
Note: the @.connect method is subject to backend policy. For
|
||||
instance, ConnMan uses
|
||||
https://github.com/aldebaran/connman/blob/master/doc/session-policy-format.txt
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
events {
|
||||
changed: void; [[Called when some properties were changed.]]
|
||||
|
|
|
@ -7,8 +7,6 @@ interface @beta Efl.Net.Socket extends Efl.Io.Reader, Efl.Io.Writer, Efl.Io.Clos
|
|||
- @Efl.Io.Closer: to close the socket for further operations.
|
||||
|
||||
As such it can be used with utilities like @Efl.Io.Copier.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
methods {
|
||||
@property address_local {
|
||||
|
|
|
@ -7,8 +7,6 @@ class @beta Efl.Net.Socket_Fd extends Efl.Loop_Fd implements Efl.Io.Reader_Fd, E
|
|||
@Efl.Io.Closer.close_on_exec and
|
||||
@Efl.Io.Closer.close_on_invalidate are respected and default to
|
||||
$true.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -33,8 +33,6 @@ class @beta Efl.Net.Socket_Simple extends Efl.Io.Buffered_Stream implements Efl.
|
|||
@Efl.Io.Buffered_Stream.inner_io.set and can be retrieved with
|
||||
@Efl.Io.Buffered_Stream.inner_io.get, which should be used with
|
||||
care.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
implements {
|
||||
|
|
|
@ -8,8 +8,6 @@ class @beta Efl.Net.Socket_Ssl extends Efl.Loop_Consumer implements Efl.Net.Sock
|
|||
communication. One common use is to apply it to TCP sockets
|
||||
created with @Efl.Net.Dialer_Tcp or @Efl.Net.Server_Tcp created
|
||||
with "client,add" event.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
events {
|
||||
|
|
|
@ -3,8 +3,6 @@ class @beta Efl.Net.Socket_Tcp extends Efl.Net.Socket_Fd {
|
|||
|
||||
This is the common class and takes an existing FD, usually
|
||||
created by an dialer or server.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -9,8 +9,6 @@ class @beta Efl.Net.Socket_Udp extends Efl.Net.Socket_Fd {
|
|||
Since for the server 'clients' there is no accepted connection
|
||||
it will reuse the same file decriptor. To avoid it being
|
||||
closed, another class Efl.Net.Server_Udp_Client is used instead.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -3,8 +3,6 @@ class @beta Efl.Net.Socket_Unix extends Efl.Net.Socket_Fd {
|
|||
|
||||
This is the common class and takes an existing FD, usually
|
||||
created by an dialer or server.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
implements {
|
||||
|
|
|
@ -4,8 +4,6 @@ class @beta Efl.Net.Socket_Windows extends Efl.Loop_Consumer implements Efl.Net.
|
|||
This is the common class and takes an existing file HANDLE,
|
||||
usually created by an dialer (CreatFile()) or server
|
||||
(CreateNamedPipe()).
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
implements {
|
||||
|
|
|
@ -12,8 +12,6 @@ class @beta Efl.Net.Ssl.Context extends Efl.Object {
|
|||
operational parameters.
|
||||
|
||||
Note: All setter methods must be called before @Efl.Object.finalize.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -24,8 +24,6 @@ enum @beta Ector.Buffer.Access_Flag {
|
|||
mixin @beta Ector.Buffer
|
||||
{
|
||||
[[2D pixel buffer interface for Ector
|
||||
|
||||
@since 1.17
|
||||
]]
|
||||
eo_prefix: ector_buffer;
|
||||
methods {
|
||||
|
|
|
@ -44,8 +44,7 @@ class @beta Efl.Canvas.Layout extends Efl.Canvas.Group implements Efl.File, Efl.
|
|||
Edje naming follows a incrementional convention: first
|
||||
registered name is "seat1", second is "seat2", differently
|
||||
from Evas.
|
||||
|
||||
@since 1.19]]
|
||||
]]
|
||||
|
||||
return: Efl.Input.Device; [[The seat device or $null if not found.]]
|
||||
}
|
||||
|
@ -61,9 +60,7 @@ class @beta Efl.Canvas.Layout extends Efl.Canvas.Group implements Efl.File, Efl.
|
|||
Edje naming follows a incrementional convention: first
|
||||
registered name is "seat1", second is "seat2", differently
|
||||
from Evas.
|
||||
|
||||
@since 1.19]]
|
||||
|
||||
]]
|
||||
return: stringshare; [[The name's character string or $null if not found.]]
|
||||
}
|
||||
keys {
|
||||
|
|
|
@ -8,8 +8,6 @@ class @beta Efl.Canvas.Layout_Part extends Efl.Object implements Efl.Gfx.Entity,
|
|||
to be used for one and only one function call. In pseudo-code, the use
|
||||
of object of this type looks like the following:
|
||||
rect = layout.part("somepart").geometry_get();
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
methods {
|
||||
@property state {
|
||||
|
|
|
@ -20,8 +20,6 @@ class @beta Efl.Canvas.Layout_Part_External extends Efl.Canvas.Layout_Part imple
|
|||
efl_text_set(efl_part(layout, "title"), "hello");
|
||||
Or in pseudo-script:
|
||||
layout["title"].text = "hello";
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
data: null;
|
||||
implements {
|
||||
|
|
|
@ -9,8 +9,6 @@ class @beta Efl.Canvas.Layout_Part_Invalid extends Efl.Canvas.Layout_Part implem
|
|||
to be used for one and only one function call. In pseudo-code, the use
|
||||
of object of this type looks like the following:
|
||||
rect = layout.part("somepart").geometry_get();
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
data: null;
|
||||
implements {
|
||||
|
|
|
@ -7,8 +7,6 @@ interface Efl.Layout.Calc
|
|||
|
||||
This defines all the APIs supported by legacy "Edje" object, known in EO
|
||||
API as Efl.Canvas.Layout.
|
||||
|
||||
@since 1.21
|
||||
]]
|
||||
event_prefix: efl_layout;
|
||||
methods {
|
||||
|
|
|
@ -3,8 +3,6 @@ import eina_types;
|
|||
interface Efl.Layout.Group
|
||||
{
|
||||
[[APIs representing static data from a group in an edje file.
|
||||
|
||||
@since 1.21
|
||||
]]
|
||||
methods {
|
||||
@property group_size_min {
|
||||
|
|
|
@ -20,8 +20,6 @@ function EflLayoutSignalCb {
|
|||
interface Efl.Layout.Signal
|
||||
{
|
||||
[[Layouts asynchronous messaging and signaling interface.
|
||||
|
||||
@since 1.21
|
||||
]]
|
||||
methods {
|
||||
// FIXME: There is no message_handler in EO!
|
||||
|
|
|
@ -149,8 +149,6 @@ interface Efl.Canvas.Scene
|
|||
A "seat" is the term used for a group of input devices, typically including
|
||||
a pointer and a keyboard. A seat object is the parent of the individual input
|
||||
devices.
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
return: iterator<Efl.Input.Device> @owned;
|
||||
[[An iterator over the attached seats.]]
|
||||
|
|
|
@ -120,8 +120,7 @@ mixin @beta Efl.Gfx.Color_Class
|
|||
This function deletes any color classes defined in object level.
|
||||
Clearing color classes will revert the color of all edje parts to
|
||||
the values defined in global level or theme file.
|
||||
|
||||
@since 1.17.0]]
|
||||
]]
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -7,8 +7,6 @@ interface @beta Efl.Gfx.Filter
|
|||
be found under "EFL Graphics Filters".
|
||||
|
||||
This was a beta feature since 1.15.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
eo_prefix: efl_gfx;
|
||||
methods {
|
||||
|
|
|
@ -19,8 +19,6 @@ interface @beta Efl.Gfx.Frame_Controller
|
|||
|
||||
This will be $true for animated object for instance but $false
|
||||
for a single frame object.
|
||||
|
||||
@since 1.1
|
||||
]]
|
||||
}
|
||||
values {
|
||||
|
@ -34,8 +32,6 @@ interface @beta Efl.Gfx.Frame_Controller
|
|||
]]
|
||||
set {
|
||||
[[Set the frame to current frame of an animated object.
|
||||
|
||||
@since 1.1
|
||||
]]
|
||||
return: bool; [[Returns $true if the frame index is valid.]]
|
||||
}
|
||||
|
@ -49,8 +45,6 @@ interface @beta Efl.Gfx.Frame_Controller
|
|||
[[Get the total number of frames of the object, if animated.
|
||||
|
||||
Returns -1 if not animated.
|
||||
|
||||
@since 1.1
|
||||
]]
|
||||
return: int; [[The number of frames in the animated object.]]
|
||||
}
|
||||
|
@ -70,8 +64,6 @@ interface @beta Efl.Gfx.Frame_Controller
|
|||
1->2->3->2->1->2->3->1...
|
||||
|
||||
The default type is @Efl.Gfx.Frame_Controller_Loop_Hint.loop.
|
||||
|
||||
@since 1.1
|
||||
]]
|
||||
return: Efl.Gfx.Frame_Controller_Loop_Hint; [[Loop type of the animated object.]]
|
||||
}
|
||||
|
@ -86,8 +78,6 @@ interface @beta Efl.Gfx.Frame_Controller
|
|||
|
||||
If 0 is returned, then looping should happen indefinitely
|
||||
(no limit to the number of times it loops).
|
||||
|
||||
@since 1.1
|
||||
]]
|
||||
return: int; [[The number of loop of an animated object.]]
|
||||
}
|
||||
|
@ -102,8 +92,6 @@ interface @beta Efl.Gfx.Frame_Controller
|
|||
If $start_frame is 1 and $frame_num is 0, this returns the
|
||||
duration of frame 1. If $start_frame is 1 and $frame_num is 1,
|
||||
this returns the total duration of frame 1 + frame 2.
|
||||
|
||||
@since 1.1
|
||||
]]
|
||||
}
|
||||
keys {
|
||||
|
|
|
@ -148,8 +148,6 @@ interface @beta Efl.Gfx.Image
|
|||
as stored in the original file.
|
||||
|
||||
This is a read-only property, and may return 0x0.
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
get {}
|
||||
values {
|
||||
|
|
|
@ -92,8 +92,6 @@ interface @beta Efl.Gfx.Image_Load_Controller
|
|||
@property load_region_support {
|
||||
[[Indicates whether the @.load_region property is supported for the
|
||||
current file.
|
||||
|
||||
@since 1.2
|
||||
]]
|
||||
get {}
|
||||
values {
|
||||
|
@ -130,8 +128,6 @@ interface @beta Efl.Gfx.Image_Load_Controller
|
|||
JPEG image. If this flag is $false, then the orientation will be
|
||||
ignored at load time, otherwise the image will be loaded with the
|
||||
proper orientation.
|
||||
|
||||
@since 1.1
|
||||
]]
|
||||
set {}
|
||||
get {}
|
||||
|
|
|
@ -8,8 +8,6 @@ mixin @beta Efl.Gfx.Path
|
|||
@property path {
|
||||
[[Set the list of commands and points to be used to create the
|
||||
content of path.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
@ -50,8 +48,6 @@ mixin @beta Efl.Gfx.Path
|
|||
/* FIXME: Return a new object!!! */
|
||||
copy_from {
|
||||
[[Copy the path data from the object specified.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in dup_from: const(Efl.Object); [[Shape object from where data will be copied.]]
|
||||
|
@ -59,8 +55,6 @@ mixin @beta Efl.Gfx.Path
|
|||
}
|
||||
bounds_get @const {
|
||||
[[Compute and return the bounding box of the currently set path
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@out r: Eina.Rect; [[Contain the bounding box of the currently set path]]
|
||||
|
@ -68,8 +62,6 @@ mixin @beta Efl.Gfx.Path
|
|||
}
|
||||
reset {
|
||||
[[Reset the path data of the path object.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
}
|
||||
append_move_to {
|
||||
|
@ -77,8 +69,6 @@ mixin @beta Efl.Gfx.Path
|
|||
implicitly starting a new subpath and closing the previous one.
|
||||
|
||||
See also @.append_close.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in x: double; [[X co-ordinate of the current point.]]
|
||||
|
@ -94,8 +84,6 @@ mixin @beta Efl.Gfx.Path
|
|||
a point.
|
||||
|
||||
See also @.append_move_to.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in x: double; [[X co-ordinate of end point of the line.]]
|
||||
|
@ -107,8 +95,6 @@ mixin @beta Efl.Gfx.Path
|
|||
given end point (x,y) using the control points specified by (ctrl_x,
|
||||
ctrl_y). After the path is drawn, the current position is updated to
|
||||
be at the end point of the path.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in x: double; [[X co-ordinate of end point of the line.]]
|
||||
|
@ -122,8 +108,6 @@ mixin @beta Efl.Gfx.Path
|
|||
that it uses the current control point to draw the bezier.
|
||||
|
||||
See also @.append_quadratic_to.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in x: double; [[X co-ordinate of end point of the line.]]
|
||||
|
@ -135,8 +119,6 @@ mixin @beta Efl.Gfx.Path
|
|||
given end point (x,y) using the control points specified by
|
||||
(ctrl_x0, ctrl_y0), and (ctrl_x1, ctrl_y1). After the path is drawn,
|
||||
the current position is updated to be at the end point of the path.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in ctrl_x0: double; [[X co-ordinate of 1st control point.]]
|
||||
|
@ -152,8 +134,6 @@ mixin @beta Efl.Gfx.Path
|
|||
uses the current control point to draw the bezier.
|
||||
|
||||
See also @.append_cubic_to.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in x: double; [[X co-ordinate of end point of the line.]]
|
||||
|
@ -169,8 +149,6 @@ mixin @beta Efl.Gfx.Path
|
|||
|
||||
Use this api if you know the end point's of the arc otherwise use
|
||||
more convenient function @.append_arc.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in x: double; [[X co-ordinate of end point of the arc.]]
|
||||
|
@ -189,8 +167,6 @@ mixin @beta Efl.Gfx.Path
|
|||
append_arc {
|
||||
[[Append an arc that enclosed in the given rectangle (x, y, w, h).
|
||||
The angle is defined in counter clock wise , use -ve angle for clockwise arc.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in x: double; [[X co-ordinate of the rect.]]
|
||||
|
@ -207,14 +183,10 @@ mixin @beta Efl.Gfx.Path
|
|||
new path is (0, 0).
|
||||
|
||||
If the subpath does not contain any points, this function does nothing.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
}
|
||||
append_circle {
|
||||
[[Append a circle with given center and radius.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in x: double; [[X co-ordinate of the center of the circle.]]
|
||||
|
@ -232,8 +204,6 @@ mixin @beta Efl.Gfx.Path
|
|||
|
||||
If xr and yr are 0, then it will draw a rectangle without rounded
|
||||
corner.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in x: double; [[X co-ordinate of the rectangle.]]
|
||||
|
@ -284,8 +254,6 @@ mixin @beta Efl.Gfx.Path
|
|||
[[Reserve path commands buffer in advance. If you know the count of
|
||||
path commands coming, you can reserve commands buffer in advance
|
||||
to avoid buffer growing job.
|
||||
|
||||
@since 1.22
|
||||
]]
|
||||
params {
|
||||
@in cmd_count: uint; [[Commands count to reserve]]
|
||||
|
|
|
@ -7,8 +7,6 @@ mixin @beta Efl.Gfx.Shape extends Efl.Gfx.Path
|
|||
@property stroke_scale {
|
||||
[[The stroke scale to be used for stroking the path. Will be used along
|
||||
with stroke width property.
|
||||
|
||||
@since 1.14
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
@ -20,8 +18,6 @@ mixin @beta Efl.Gfx.Shape extends Efl.Gfx.Path
|
|||
}
|
||||
@property stroke_color {
|
||||
[[The color to be used for stroking the path.
|
||||
|
||||
@since 1.14
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
@ -36,8 +32,6 @@ mixin @beta Efl.Gfx.Shape extends Efl.Gfx.Path
|
|||
}
|
||||
@property stroke_width {
|
||||
[[The stroke width to be used for stroking the path.
|
||||
|
||||
@since 1.14
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
@ -79,8 +73,6 @@ mixin @beta Efl.Gfx.Shape extends Efl.Gfx.Path
|
|||
open subpath.
|
||||
|
||||
See also @Efl.Gfx.Cap.
|
||||
|
||||
@since 1.14
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
@ -96,8 +88,6 @@ mixin @beta Efl.Gfx.Shape extends Efl.Gfx.Path
|
|||
while stroking the path.
|
||||
|
||||
See also @Efl.Gfx.Join.
|
||||
|
||||
@since 1.14
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
@ -110,8 +100,6 @@ mixin @beta Efl.Gfx.Shape extends Efl.Gfx.Path
|
|||
@property fill_rule {
|
||||
[[The fill rule of the given shape object.
|
||||
@Efl.Gfx.Fill_Rule.winding or @Efl.Gfx.Fill_Rule.odd_even.
|
||||
|
||||
@since 1.14
|
||||
]]
|
||||
set {
|
||||
}
|
||||
|
|
|
@ -9,8 +9,7 @@ interface @beta Efl.Gfx.Size_Class
|
|||
This function sets width and height for a size class.
|
||||
This will make all edje parts in the specified object that have
|
||||
the specified size class update their size with given values.
|
||||
|
||||
@since 1.17]]
|
||||
]]
|
||||
return: bool; [[$true, on success or $false, on error]]
|
||||
}
|
||||
get {
|
||||
|
@ -19,8 +18,7 @@ interface @beta Efl.Gfx.Size_Class
|
|||
This function gets width and height for a size class.
|
||||
These values will only be valid until the size class is changed
|
||||
or the edje object is deleted.
|
||||
|
||||
@since 1.17]]
|
||||
]]
|
||||
return: bool; [[$true, on success or $false, on error]]
|
||||
}
|
||||
keys {
|
||||
|
@ -40,8 +38,7 @@ interface @beta Efl.Gfx.Size_Class
|
|||
|
||||
Deleting the size class will revert it to the values defined
|
||||
by @.size_class.set() or the size class defined in the theme file.
|
||||
|
||||
@since 1.17]]
|
||||
]]
|
||||
params {
|
||||
@in size_class: string; [[The size class to be deleted.]]
|
||||
}
|
||||
|
|
|
@ -34,8 +34,7 @@ interface @beta Efl.Gfx.Text_Class
|
|||
|
||||
Deleting the text class will revert it to the values defined
|
||||
by @.text_class.set() or the text class defined in the theme file.
|
||||
|
||||
@since 1.17]]
|
||||
]]
|
||||
params {
|
||||
@in text_class: string; [[The text class to be deleted.]]
|
||||
}
|
||||
|
|
|
@ -22,8 +22,6 @@ enum @beta Efl.Input.Device_Type
|
|||
class @beta Efl.Input.Device extends Efl.Object
|
||||
{
|
||||
[[Represents a pointing device such as a touch finger, pen or mouse.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
methods {
|
||||
@property device_type {
|
||||
|
@ -56,8 +54,6 @@ class @beta Efl.Input.Device extends Efl.Object
|
|||
}
|
||||
@property seat_id {
|
||||
[[Seat id number
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
values {
|
||||
id: uint; [[The id of the seat]]
|
||||
|
@ -68,8 +64,6 @@ class @beta Efl.Input.Device extends Efl.Object
|
|||
|
||||
This is only meaningful with seat devices, as they are groups of
|
||||
real input devices.
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
return: iterator<const(Efl.Input.Device)> @owned; [[List of device children]]
|
||||
}
|
||||
|
@ -79,8 +73,6 @@ class @beta Efl.Input.Device extends Efl.Object
|
|||
Returns 1 for Mouse, Touch, Pen, Pointer, and Wand type devices.
|
||||
|
||||
If a seat device is passed returns the number of pointer devices in the seat.
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
return: uint; [[Pointer caps]]
|
||||
}
|
||||
|
|
|
@ -10,8 +10,6 @@ class @beta Efl.Io.Buffer extends Efl.Object implements Efl.Io.Reader, Efl.Io.Wr
|
|||
|
||||
A fixed sized buffer can be implemented by setting @.limit
|
||||
followed by @.preallocate
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -8,8 +8,6 @@ interface Efl.Io.Closer {
|
|||
|
||||
Calls to @.close() may or may not block, that's not up to this
|
||||
interface to specify.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -9,8 +9,6 @@ enum @beta Efl.Io.Positioner_Whence {
|
|||
|
||||
mixin @beta Efl.Io.Positioner {
|
||||
[[Generic interface for objects that can change or report position.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
data: null;
|
||||
|
|
|
@ -7,8 +7,6 @@ class @beta Efl.Io.Queue extends Efl.Object implements Efl.Io.Reader, Efl.Io.Wri
|
|||
|
||||
A fixed sized queue can be implemented by setting @.limit
|
||||
followed by @.preallocate
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -11,8 +11,6 @@ interface Efl.Io.Reader {
|
|||
and signal if the stream reached an end, with event
|
||||
"can_read,changed" or property @.can_read to known whenever a read
|
||||
would have data to return.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -5,8 +5,6 @@ mixin @beta Efl.Io.Sizer {
|
|||
|
||||
This interface allows external objects to transparently resize
|
||||
or report its size.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
data: null;
|
||||
|
|
|
@ -11,8 +11,6 @@ interface Efl.Io.Writer {
|
|||
interface to specify. The user can check with event
|
||||
"can_write,changed" or property @.can_write to known whenever a write
|
||||
could push more data.
|
||||
|
||||
@since 1.19
|
||||
]]
|
||||
|
||||
methods {
|
||||
|
|
|
@ -28,8 +28,6 @@ interface @beta Efl.Model
|
|||
listeners of any modifications in the properties.
|
||||
|
||||
See also @[Efl.Model.properties,changed].
|
||||
|
||||
@since 1.14
|
||||
]]
|
||||
}
|
||||
values {
|
||||
|
@ -52,8 +50,6 @@ interface @beta Efl.Model
|
|||
property in model
|
||||
|
||||
See @.property.get, @[Efl.Model.properties,changed]
|
||||
|
||||
@since 1.14
|
||||
]]
|
||||
return: future<any_value_ptr>; [[Return an error in case the property could not be set, the value that was set otherwise.]]
|
||||
}
|
||||
|
@ -65,8 +61,6 @@ interface @beta Efl.Model
|
|||
notify listeners of the property/value.
|
||||
|
||||
See @.properties.get, @[Efl.Model.properties,changed]
|
||||
|
||||
@since 1.14
|
||||
]]
|
||||
}
|
||||
keys {
|
||||
|
@ -120,8 +114,6 @@ interface @beta Efl.Model
|
|||
Note: The returned children will live only as long as the future
|
||||
itself. Once the future is done, if you want to keep the object
|
||||
alive, you need to take a reference for yourself.
|
||||
|
||||
@since 1.14
|
||||
]]
|
||||
params {
|
||||
@in start: uint; [[Range begin - start from here.]]
|
||||
|
@ -142,8 +134,6 @@ interface @beta Efl.Model
|
|||
emitted when count is finished.
|
||||
|
||||
See also @.children_slice_get.
|
||||
|
||||
@since 1.14
|
||||
]]
|
||||
}
|
||||
values {
|
||||
|
@ -157,8 +147,6 @@ interface @beta Efl.Model
|
|||
of a internal keeping. When the child is effectively
|
||||
added the event @[Efl.Model.child,added] is then raised
|
||||
and the new child is kept along with other children.
|
||||
|
||||
@since 1.14
|
||||
]]
|
||||
return: Efl.Object; [[Child object]]
|
||||
}
|
||||
|
@ -169,8 +157,6 @@ interface @beta Efl.Model
|
|||
removed the event @[Efl.Model.child,removed] is then
|
||||
raised to give a chance for listeners to perform any cleanup
|
||||
and/or update references.
|
||||
|
||||
@since 1.14
|
||||
]]
|
||||
params {
|
||||
@in child: Efl.Object; [[Child to be removed]]
|
||||
|
|
|
@ -15,8 +15,7 @@ class @beta Efl.Observable extends Efl.Object {
|
|||
|
||||
Note: Observers that observe this observable are grouped by the $key
|
||||
and an observer can belong to multiple groups at the same time.
|
||||
|
||||
@since 1.19]]
|
||||
]]
|
||||
params {
|
||||
@in key: string; [[A key to classify observer groups]]
|
||||
@in obs: Efl.Observer; [[An observer object]]
|
||||
|
@ -26,8 +25,7 @@ class @beta Efl.Observable extends Efl.Object {
|
|||
[[Delete an observer from a group of observers.
|
||||
|
||||
See also @.observer_add().
|
||||
|
||||
@since 1.19]]
|
||||
]]
|
||||
params {
|
||||
@in key: string; [[A key to classify observer groups]]
|
||||
@in obs: Efl.Observer; [[An observer object]]
|
||||
|
@ -35,16 +33,14 @@ class @beta Efl.Observable extends Efl.Object {
|
|||
}
|
||||
observer_clean {
|
||||
[[Clear an observer from all groups of observers.
|
||||
|
||||
@since 1.19]]
|
||||
]]
|
||||
params {
|
||||
@in obs: Efl.Observer; [[An observer object]]
|
||||
}
|
||||
}
|
||||
observers_iterator_new {
|
||||
[[Return a new iterator associated with a group of observers.
|
||||
|
||||
@since 1.19]]
|
||||
]]
|
||||
return: iterator<Efl.Observer> @owned; [[Iterator for observers group]]
|
||||
params {
|
||||
@in key: string; [[A key to classify observer groups]]
|
||||
|
@ -52,8 +48,7 @@ class @beta Efl.Observable extends Efl.Object {
|
|||
}
|
||||
observers_update {
|
||||
[[Update all observers in a group by calling their update() method.
|
||||
|
||||
@since 1.19]]
|
||||
]]
|
||||
params {
|
||||
@in key: string; [[A key to classify observer groups]]
|
||||
@in data: void_ptr; [[Required data to update observer]]
|
||||
|
@ -61,8 +56,7 @@ class @beta Efl.Observable extends Efl.Object {
|
|||
}
|
||||
iterator_tuple_new {
|
||||
[[Return a new iterator associated to this observable.
|
||||
|
||||
@since 1.19]]
|
||||
]]
|
||||
return: iterator<ptr(Efl.Observable_Tuple)> @owned; [[Iterator for observer]]
|
||||
}
|
||||
}
|
||||
|
|
|
@ -3,8 +3,7 @@ interface @beta Efl.Observer {
|
|||
methods {
|
||||
update {
|
||||
[[Update observer according to the changes of observable object.
|
||||
|
||||
@since 1.19]]
|
||||
]]
|
||||
params {
|
||||
/* FIXME: obs should be Efl.Observable, but cyclic dependency error occurs. */
|
||||
@in obs: Efl.Object; [[An observable object]]
|
||||
|
|
|
@ -47,7 +47,6 @@ interface Efl.Screen
|
|||
[[Get the rotation of the screen.
|
||||
|
||||
Most engines only return multiples of 90.
|
||||
@since 1.19
|
||||
]]
|
||||
}
|
||||
values {
|
||||
|
@ -57,8 +56,6 @@ interface Efl.Screen
|
|||
@property screen_dpi {
|
||||
get {
|
||||
[[Get the pixel density in DPI (Dots Per Inch) for the screen that a window is on.
|
||||
|
||||
@since 1.7
|
||||
]]
|
||||
}
|
||||
values {
|
||||
|
|
|
@ -2,8 +2,6 @@ import efl_text_types;
|
|||
|
||||
interface @beta Efl.Text_Annotate {
|
||||
[[Cursor API
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
eo_prefix: efl_text;
|
||||
methods {
|
||||
|
@ -15,8 +13,6 @@ interface @beta Efl.Text_Annotate {
|
|||
Assumes that $annotation is a handle for an existing annotation,
|
||||
i.e. one that was added using @.annotation_insert to this object.
|
||||
Otherwise, this will fail and return $false.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
set {
|
||||
return: bool; [[$true on success, $false otherwise.]]
|
||||
|
@ -32,8 +28,6 @@ interface @beta Efl.Text_Annotate {
|
|||
}
|
||||
range_annotations_get @const {
|
||||
[[Returns an iterator of all the handles in a range.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in start: ptr(const(Efl.Text_Cursor_Cursor)); [[Start of range]]
|
||||
|
@ -46,8 +40,6 @@ interface @beta Efl.Text_Annotate {
|
|||
|
||||
The $format will be applied to the given range, and the $annotation
|
||||
handle will be returned for further handling.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in start: ptr(Efl.Text_Cursor_Cursor); [[Start of range]]
|
||||
|
@ -61,8 +53,6 @@ interface @beta Efl.Text_Annotate {
|
|||
|
||||
All formats applied by $annotation will be removed and it will be
|
||||
deleted.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in annotation: ptr(Efl.Text_Annotate_Annotation); [[Annotation to be
|
||||
|
@ -75,8 +65,6 @@ interface @beta Efl.Text_Annotate {
|
|||
|
||||
The cursors $start and $end will be set to the start and end
|
||||
positions of the given annotation $annotation.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in annotation: ptr(const(Efl.Text_Annotate_Annotation)); [[Annotation
|
||||
|
@ -94,8 +82,6 @@ interface @beta Efl.Text_Annotate {
|
|||
|
||||
see @.cursor_item_insert
|
||||
see @.item_geometry_get
|
||||
|
||||
@since 1.21
|
||||
]]
|
||||
params {
|
||||
annotation: ptr(Efl.Text_Annotate_Annotation); [[Given annotation]]
|
||||
|
@ -106,8 +92,6 @@ interface @beta Efl.Text_Annotate {
|
|||
[[Queries a given object item for its geometry.
|
||||
|
||||
Note that the provided annotation should be an object item type.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
params {
|
||||
@in an: ptr(const(Efl.Text_Annotate_Annotation)); [[Given annotation to query]]
|
||||
|
|
|
@ -22,15 +22,11 @@ enum @beta Efl.Text_Cursor_Type
|
|||
|
||||
interface @beta Efl.Text_Cursor {
|
||||
[[Cursor API
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
methods {
|
||||
// Cursor
|
||||
@property text_cursor {
|
||||
[[The object's main cursor.
|
||||
|
||||
@since 1.18
|
||||
]]
|
||||
get {
|
||||
return: ptr(Efl.Text_Cursor_Cursor); [[Text cursor object]]
|
||||
|
|
|
@ -42,8 +42,6 @@ enum @beta Efl.Text_Font_Slant {
|
|||
*/
|
||||
enum @beta Efl.Text_Font_Bitmap_Scalable {
|
||||
[[Scalable of bitmap fonts
|
||||
|
||||
@since 1.21
|
||||
]]
|
||||
none = 0, [[Disable scalable feature for bitmap fonts.]]
|
||||
color = (1 << 0), [[Enable scalable feature for color bitmap fonts.]]
|
||||
|
@ -51,8 +49,6 @@ enum @beta Efl.Text_Font_Bitmap_Scalable {
|
|||
|
||||
interface @beta Efl.Text_Font {
|
||||
[[Font settings of the text
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
eo_prefix: efl_text;
|
||||
methods {
|
||||
|
|
|
@ -20,8 +20,6 @@ interface @beta Efl.Text_Format {
|
|||
|
||||
The text format can affect the geometry of the text object, as well as
|
||||
how characters are presented.
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
eo_prefix: efl_text;
|
||||
methods {
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
interface @beta Efl.Text_Markup {
|
||||
[[Markup data that populates the text object's style and format
|
||||
|
||||
@since 1.21
|
||||
]]
|
||||
methods {
|
||||
@property markup {
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
interface @beta Efl.Text_Markup_Interactive extends Efl.Text_Cursor {
|
||||
[[Markup data that populates the text object's style and format
|
||||
|
||||
@since 1.22
|
||||
]]
|
||||
methods {
|
||||
@property markup_range {
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
class @beta Efl.Text_Markup_Util {
|
||||
[[Utility class for markup, such as conversions
|
||||
|
||||
@since 1.21.
|
||||
]]
|
||||
data: null;
|
||||
methods {
|
||||
|
|
|
@ -59,8 +59,6 @@ interface @beta Efl.Text_Style {
|
|||
[[Style to apply to the text
|
||||
|
||||
A style can be coloring, effects, underline, strikethrough etc.
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
eo_prefix: efl_text;
|
||||
methods {
|
||||
|
|
|
@ -5,8 +5,6 @@ import efl_ui_types;
|
|||
interface @beta Efl.Ui.Drag
|
||||
{
|
||||
[[Common interface for draggable objects and parts.
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
methods {
|
||||
@property drag_value {
|
||||
|
|
|
@ -4,8 +4,6 @@ enum @beta Efl.Ui.Scroll_Block
|
|||
|
||||
Note: These options may be effective only in case of thumbscroll (i.e.
|
||||
when scrolling by dragging).
|
||||
|
||||
@since 1.21
|
||||
]]
|
||||
none = 0, [[Don't block any movement.]]
|
||||
vertical = 1, [[Block vertical movement.]]
|
||||
|
|
|
@ -24,8 +24,6 @@ class @beta Efl.Io.Model extends Efl.Loop_Model
|
|||
EINA_TRUE to keep it.
|
||||
|
||||
See also @Efl.Model.children_slice_get.
|
||||
|
||||
@since 1.11
|
||||
]]
|
||||
params {
|
||||
filter: EflIoFilter; [[Filter callback]]
|
||||
|
@ -33,8 +31,6 @@ class @beta Efl.Io.Model extends Efl.Loop_Model
|
|||
}
|
||||
@property path {
|
||||
[[ Define the root path of a model.
|
||||
|
||||
@since 1.11
|
||||
]]
|
||||
set { [[ Only possible during construction. ]] }
|
||||
get { }
|
||||
|
|
|
@ -79,8 +79,6 @@ class @beta Efl.Config_Global extends Efl.Object implements Efl.Config
|
|||
At this point it is not expected that anyone would generally use
|
||||
this API except if you are a desktop environment and so the user
|
||||
base of this API will be enlightenment itself.
|
||||
|
||||
@since 1.17
|
||||
]]
|
||||
params {
|
||||
profile: string; [[The new profile's name.]]
|
||||
|
@ -97,8 +95,6 @@ class @beta Efl.Config_Global extends Efl.Object implements Efl.Config
|
|||
At this point it is not expected that anyone would generally use
|
||||
this API except if you are a desktop environment and so the user
|
||||
base of this API will be enlightenment itself.
|
||||
|
||||
@since 1.17
|
||||
]]
|
||||
params {
|
||||
profile: string; [[The name of the profile that is to be deleted.]]
|
||||
|
|
|
@ -3,8 +3,6 @@ import eina_types;
|
|||
|
||||
struct @beta @free(efl_ui_focus_relation_free) Efl.Ui.Focus.Relations {
|
||||
[[Structure holding the graph of relations between focusable objects.
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
right : list<Efl.Ui.Focus.Object> @owned; [[List of objects on the right side]]
|
||||
left : list<Efl.Ui.Focus.Object> @owned; [[[List of objects on the left side]]
|
||||
|
@ -21,8 +19,6 @@ struct @beta @free(efl_ui_focus_relation_free) Efl.Ui.Focus.Relations {
|
|||
|
||||
struct Efl.Ui.Focus.Manager_Logical_End_Detail {
|
||||
[[Structure holding the focus object with extra information on logical end
|
||||
|
||||
@since 1.21
|
||||
]]
|
||||
is_regular_end : bool; [[$true if element is registered as regular element in the @Efl.Ui.Focus.Manager obejct, $false otherwise]]
|
||||
element : Efl.Ui.Focus.Object; [[The last element of the logical chain in the @Efl.Ui.Focus.Manager]]
|
||||
|
@ -36,8 +32,6 @@ interface Efl.Ui.Focus.Manager {
|
|||
The movement is also keeping track of the history of focused elements.
|
||||
The tree interpretation differentiates between logical and non-logical widgets,
|
||||
a logical widget cannot receive focus whereas a non-logical one can.
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
methods {
|
||||
move {
|
||||
|
|
|
@ -4,8 +4,6 @@ class @beta Efl.Ui.Focus.Manager_Calc extends Efl.Object implements Efl.Ui.Focus
|
|||
Each registered item will get an other registered object in each
|
||||
direction. You can get items for the currently focused item if
|
||||
you call request move.
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
methods {
|
||||
register {
|
||||
|
|
|
@ -12,8 +12,6 @@ mixin @beta Efl.Ui.Focus.Manager_Sub requires Efl.Object extends Efl.Ui.Focus.Ma
|
|||
|
||||
You can filter the border elements by overriding the property
|
||||
@Efl.Ui.Focus.Manager.border_elements.
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
implements {
|
||||
Efl.Object.constructor;
|
||||
|
|
|
@ -3,8 +3,6 @@ import eina_types;
|
|||
mixin Efl.Ui.Focus.Object
|
||||
{
|
||||
[[Functions of focusable objects.
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
methods {
|
||||
@property focus_geometry {
|
||||
|
|
|
@ -2,7 +2,6 @@ struct @beta Efl.Ui.Image_Progress
|
|||
{
|
||||
[[
|
||||
Structure associated with smart callback 'download,progress'.
|
||||
@since 1.8
|
||||
]]
|
||||
now: double; [[Current percentage]]
|
||||
total: double; [[Total percentage]]
|
||||
|
@ -12,7 +11,6 @@ struct @beta Efl.Ui.Image_Error
|
|||
{
|
||||
[[
|
||||
Structure associated with smart callback 'download,progress'.
|
||||
@since 1.8
|
||||
]]
|
||||
status: int; [[Error status of the download]]
|
||||
open_error: bool; [[$true if the error happened when opening the file, $false otherwise]]
|
||||
|
@ -30,8 +28,7 @@ class @beta Efl.Ui.Image extends Efl.Ui.Widget implements Efl.Ui.Clickable, Efl.
|
|||
methods {
|
||||
@property scalable {
|
||||
[[Enable or disable scaling up or down the internal image.
|
||||
|
||||
@since 1.18]]
|
||||
]]
|
||||
values {
|
||||
scale_up: bool; [[If $true, the internal image might be scaled up
|
||||
if necessary according to the scale type.
|
||||
|
@ -45,8 +42,7 @@ class @beta Efl.Ui.Image extends Efl.Ui.Widget implements Efl.Ui.Clickable, Efl.
|
|||
}
|
||||
@property align {
|
||||
[[Controls how the internal image is positioned inside an image object.
|
||||
|
||||
@since 1.18]]
|
||||
]]
|
||||
values {
|
||||
align_x: double; [[Alignment in the horizontal axis (0 <= align_x <= 1).]]
|
||||
align_y: double; [[Alignment in the vertical axis (0 <= align_y <= 1).]]
|
||||
|
|
|
@ -37,7 +37,6 @@ class @beta Efl.Ui.Image_Zoomable extends Efl.Ui.Image implements Efl.Ui.Zoom,
|
|||
[[Set the viewed region of the image
|
||||
|
||||
This shows the region of the image without using animation.
|
||||
@since 1.20
|
||||
]]
|
||||
}
|
||||
values {
|
||||
|
|
|
@ -16,8 +16,6 @@ class @beta Efl.Ui.Progressbar extends Efl.Ui.Layout_Base implements Efl.Ui.Rang
|
|||
animate the bar with content, switching constantly between filling it and back
|
||||
to non-filled in a loop. To start and stop this pulsing
|
||||
animation you need to explicitly call efl_ui_progressbar_pulse_set().
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
|
||||
set {
|
||||
|
@ -33,14 +31,10 @@ class @beta Efl.Ui.Progressbar extends Efl.Ui.Layout_Base implements Efl.Ui.Rang
|
|||
[[Start/stop a given progress bar "pulsing" animation, if its under that mode
|
||||
|
||||
Note: This call won't do anything if $obj is not under "pulsing mode".
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
}
|
||||
get {
|
||||
[[ Get the pulsing state on a given progressbar widget.
|
||||
|
||||
@since 1.20
|
||||
]]
|
||||
}
|
||||
values {
|
||||
|
|
|
@ -3,14 +3,10 @@ class @beta Efl.Ui.Slider_Interval extends Efl.Ui.Slider
|
|||
[[An interval slider.
|
||||
|
||||
This is a slider with two indicators.
|
||||
|
||||
@since 1.21
|
||||
]]
|
||||
methods {
|
||||
@property interval_value {
|
||||
[[Sets up position of two indicators at start and end position.
|
||||
|
||||
@since 1.21
|
||||
]]
|
||||
get {
|
||||
}
|
||||
|
|
|
@ -12,8 +12,6 @@ class @beta Efl.Ui.Spin extends Efl.Ui.Layout_Base implements Efl.Ui.Range_Inter
|
|||
|
||||
This is a widget which allows the user to increase or decrease numeric values
|
||||
using user interactions. It's a basic type of widget for choosing and displaying values.
|
||||
|
||||
@since 1.21
|
||||
]]
|
||||
methods {
|
||||
@property special_value {
|
||||
|
|
|
@ -6,8 +6,6 @@ class @beta Efl.Ui.Spin_Button extends Efl.Ui.Spin implements Efl.Ui.Focus.Compo
|
|||
This is a widget which allows the user to increase or decrease
|
||||
numeric values using the arrow buttons or to edit values directly by clicking
|
||||
over them and inputting new ones.
|
||||
|
||||
@since 1.21
|
||||
]]
|
||||
methods {
|
||||
@property circulate {
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue