docs: efl_observer: fill missing docs for new efl_observer

This commit is contained in:
Stefan Schmidt 2016-11-03 09:59:58 +01:00
parent 23b1c2af56
commit 8e1dac310a
2 changed files with 6 additions and 4 deletions

View File

@ -1,4 +1,5 @@
class Efl.Observable (Efl.Object) {
[[Efl observable class]]
methods {
observer_add {
[[Add an observer to a group of observers.
@ -35,7 +36,7 @@ class Efl.Observable (Efl.Object) {
[[Return a new iterator associated with a group of observers.
@since 1.19]]
return: free(own(iterator<Efl.Observer>), eina_iterator_free);
return: free(own(iterator<Efl.Observer>), eina_iterator_free); [[Iterator for observers group]]
params {
@in key: string; [[A key to classify observer groups]]
}
@ -53,7 +54,7 @@ class Efl.Observable (Efl.Object) {
[[Return a new iterator associated to this observable.
@since 1.19]]
return: free(own(iterator<Efl.Observable.Tuple>), eina_iterator_free);
return: free(own(iterator<Efl.Observable.Tuple>), eina_iterator_free); [[Iterator for observer]]
}
}
implements {

View File

@ -41,6 +41,7 @@ struct Efl.Version
struct Efl.Observable.Tuple
{
key: string;
data: free(own(iterator<Efl.Observer>), eina_iterator_free);
[[This type describes an observable touple]]
key: string; [[Touple key]]
data: free(own(iterator<Efl.Observer>), eina_iterator_free); [[Touple data]]
}