Page MenuHomePhabricator

efl.ui.view
Closed, ResolvedPublic

Description

interface Efl.Ui.View
├ (P) model
├ (E) model,changed

Related Objects

StatusAssignedTask
OpenNone
OpenCHAN
ResolvedNone
ResolvedNone
ResolvedCHAN
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
Resolvedcedric
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedNone
OpenNone
ResolvedCHAN
ResolvedNone
ResolvedNone
ResolvedNone
zmike created this task.Jan 8 2019, 11:42 AM
zmike triaged this task as TODO priority.
zmike moved this task from Backlog to Evaluating on the efl: api board.Jan 31 2019, 5:16 AM

If @cedric @felipealmeida , and @SanghyeonLee don't have any objection on this definition, I think there would be no problem.

This one is very simple, the question left open is where are the binding defined and if it shouldn't be on this class.

zmike added a comment.Jun 12 2019, 9:40 AM

What's going on with this?

I personally feel that this API is simple and ready from that point of view. Documentation needs to be improved still.

zmike added a comment.Jun 13 2019, 6:06 AM

Docs need to be improved for everything, that's not a blocker. It seems like this is simple enough that nothing could go wrong.

zmike moved this task from Evaluating to Stabilized on the efl: api board.Jun 13 2019, 6:06 AM

I also agreed @cedric.
once we were talking about name change to "model_client" but view is more generic and acceptable.

bu5hm4n moved this task from Stabilized to Trivial on the efl: api board.Jul 10 2019, 8:12 AM

Lets wait with this until model is stable, otherwise it has no functions, which is kind of useless

Is this interface responsible to implement affine transformation ? or is it implemented in other place ?

cedric added a comment.Aug 2 2019, 1:10 PM

Is this interface responsible to implement affine transformation ? or is it implemented in other place ?

Efl.Ui.View is the interface for View as in Model View ViewModel (MVVM) infrastructure.

cedric updated the task description. (Show Details)Tue, Sep 24, 3:37 PM

This interface has not evolved much since we started working on MVVM and if everyone is ok with it, I would like to take it out of @beta.