docs: efl mvc: document all new model view controller related eo files

This commit is contained in:
Stefan Schmidt 2017-02-09 14:43:37 +01:00
parent 174f86b2e8
commit eb0a4221de
4 changed files with 16 additions and 10 deletions

View File

@ -1,18 +1,19 @@
interface Efl.Ui.Factory (Efl.Ui.Model.Connect)
{
[[Efl UI factory interface]]
methods {
create {
[[Create a UI object from the necessary properties in the specified model.]]
params {
model: Efl.Model;
parent: Efl.Canvas;
model: Efl.Model; [[Efl model]]
parent: Efl.Canvas; [[Efl canvas]]
}
return: Efl.Canvas;
return: Efl.Canvas; [[Created UI object]]
}
release {
[[Release a UI object and disconnec from models.]]
[[Release a UI object and disconnect from models.]]
params {
ui_view: Efl.Canvas;
ui_view: Efl.Canvas; [[Efl canvas]]
}
}
}

View File

@ -1,10 +1,12 @@
interface Efl.Ui.Model.Connect
{
[[Efl UI model connect interface]]
methods {
connect {
[[Connect property]]
params {
name: string;
property: string;
name: string; [[Model name]]
property: string; [[Property name]]
}
}
}

View File

@ -1,10 +1,12 @@
interface Efl.Ui.Model.Factory.Connect
{
[[Efl UI model factory interface]]
methods {
connect {
[[Connect factory]]
params {
name: string;
factory: Efl.Ui.Factory;
name: string; [[Model name]]
factory: Efl.Ui.Factory; [[Efl factory]]
}
}
}

View File

@ -1,11 +1,12 @@
interface Efl.Ui.View ()
{
[[Efl UI view interface]]
methods {
@property model {
[[Model that is/will be ]]
get {} set {}
values {
model: Efl.Model;
model: Efl.Model; [[Efl model]]
}
}
}