[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fenfire-dev] MetaView
From: |
Matti Katila |
Subject: |
[Fenfire-dev] MetaView |
Date: |
Tue, 25 Jan 2005 17:58:48 +0200 (EET) |
Hi,
I'll shortly list the ideas I have about meta view. Oh' what is meta view?
Meta view is a lob that holds the real view lob. It's responsibility is to
select between views.
So first, what are the views? The views are a list of views that can
handle the node. That is, a node shall be given to a view and the view
should respond whether it can show it. For example to check the type of
the node or anything that trivial. In addition to above, the list of views
should be sorted so that the fist item in list would be the one that is
used mostly or more often than others.
Meta view have an index attribute, which is zero by default, that is used
to select the view item from the views list.
Index attribute and therefore the current real view is selected by action
key, e.g., ctrl+pgup/down, or by custom lego controller.
The next and previous views should be cached in the background thread.
Conclusion, metaview is loblob that eats some actions to change the state
between views.
-Matti
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fenfire-dev] MetaView,
Matti Katila <=