The content on demand feature is similar to a tiling system, such
as
ilog.views.tiling
, with the following major differences:
- The granularity of content on demand is an SDM model object, not a tile. However, it is possible to implement a tiling behavior outside the controller. For example, when the handler is asked to load an object, all the objects of the same group can be loaded as well.
- Content on demand does not create objects, it loads and unloads content. In other words, the controller knows only about the objects currently in the SDM model.
- The user has the possibility to load or unload objects that are not in the visible area.