efl/src/lib/elementary/elm_app_server_view.eo

109 lines
1.9 KiB
Plaintext
Raw Normal View History

import elm_general;
class Elm.App.Server.View (Eo.Base)
2014-03-19 02:24:22 -07:00
{
eo_prefix: elm_app_server_view;
2015-05-07 09:32:53 -07:00
methods {
@property progress {
2014-03-19 02:24:22 -07:00
set {
}
get {
}
values {
progress: short;
2014-03-19 02:24:22 -07:00
}
}
2015-05-07 09:32:53 -07:00
@property new_events {
2014-03-19 02:24:22 -07:00
set {
}
get {
}
values {
events: int;
2014-03-19 02:24:22 -07:00
}
}
2015-05-07 09:32:53 -07:00
@property icon {
2014-03-19 02:24:22 -07:00
set {
}
get {
}
values {
icon: string;
2014-03-19 02:24:22 -07:00
}
}
2015-05-07 09:32:53 -07:00
@property title {
2014-03-19 02:24:22 -07:00
set {
}
get {
}
values {
title: string @nullable;
2014-03-19 02:24:22 -07:00
}
}
2015-05-07 09:32:53 -07:00
@property window {
2014-03-19 02:24:22 -07:00
set {
}
values {
win: Efl.Canvas.Object;
2014-03-19 02:24:22 -07:00
}
}
2015-05-07 09:32:53 -07:00
@property id {
set {
}
2014-03-19 02:24:22 -07:00
get {
}
values {
ret: string;
2014-03-19 02:24:22 -07:00
}
}
2015-05-07 09:32:53 -07:00
@property state {
2014-03-19 02:24:22 -07:00
get {
}
values {
ret: Elm.App.View_State;
2014-03-19 02:24:22 -07:00
}
}
2015-05-07 09:32:53 -07:00
@property path {
2014-03-19 02:24:22 -07:00
get {
}
values {
ret: string;
2014-03-19 02:24:22 -07:00
}
}
2015-05-07 09:32:53 -07:00
@property pixels {
2014-03-19 02:24:22 -07:00
get {
[[Get application raw icon.]]
2014-03-19 02:24:22 -07:00
}
set {
[[Set icon to application, using the raw pixels of image.]]
2014-03-19 02:24:22 -07:00
}
values {
w: uint;
h: uint;
has_alpha: bool;
pixels: const(ubyte)*;
2014-03-19 02:24:22 -07:00
}
}
pause {
}
resume {
}
shallow {
}
close {
}
}
implements {
Eo.Base.destructor;
Eo.Base.finalize;
2014-09-01 07:57:56 -07:00
}
2014-03-19 02:24:22 -07:00
events {
resumed; [[Called when view must be resumed]]
paused; [[Called when view must be paused]]
closed; [[Called when view must be closed]]
shallow; [[Called when view state is set to shallow]]
save; [[Called when view state should be saved]]
2014-03-19 02:24:22 -07:00
}
}