edje: clean up part external APIs

This commit is contained in:
Jee-Yong Um 2016-08-11 10:58:18 +09:00 committed by Jean-Philippe Andre
parent 7299933359
commit 42750beba4
1 changed files with 29 additions and 22 deletions

View File

@ -1092,17 +1092,21 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part)
@in dy: double; [[The y step]]
}
}
part_external_param_type_get @const {
@property part_external_param_type {
get {
[[Facility to query the type of the given parameter of the given part.]]
return: Edje.External.Param_Type; [[#EDJE_EXTERNAL_PARAM_TYPE_MAX on errors, or another value
}
keys {
part: string; [[The part name]]
param: string; [[the parameter name to use.]]
}
values {
param_type: Edje.External.Param_Type; [[#EDJE_EXTERNAL_PARAM_TYPE_MAX on errors, or another value
from #Edje_External_Param_Type on success.]]
params {
@in part: string; [[The part name]]
@in param: string; [[the parameter name to use.]]
}
}
part_external_object_get @const {
@property part_external_object {
get {
[[Get the object created by this external part.
Parts of type external creates the part object using information
@ -1115,10 +1119,13 @@ class Edje.Object (Efl.Canvas.Group.Clipped, Efl.File, Efl.Container, Efl.Part)
Note: Almost all swallow rules apply: you should not move, resize,
hide, show, set the color or clipper of such part. It's a bit
more restrictive as one must never delete this object!]]
return: Efl.Canvas.Object; [[The externally created object, or $null if there is none or
}
keys {
part: string; [[The part name]]
}
values {
o: Efl.Canvas.Object; [[The externally created object, or $null if there is none or
part is not an external.]]
params {
@in part: string; [[The part name]]
}
}
@property part_external_content {