If a datapath's replication
attribute is set
to lazy
, then a match to multiple nodes will create an
lz.LazyReplicationManager
instead of an
lz.ReplicationManager
. The lazy replication
manager creates only enough replicated views in order to display the
data, so there is not a view for each data node. This enables the
display of very large datasets.
See Lazy Replication in the Guide for examples of how to use lazy replication, and restrictions on its use.
Also see the paging.lzx example for an example of lazy replication.
The lazy replicator implicitly includes a simple layout (since
it needs to calculate how many replications will fit), hence it
has two additional parameters (that are specified in the datapath)
axis
, and
spacing
.
classroot, cloneManager, data, datapath, defaultplacement, id, ignoreplacement, immediateparent, inited, initstage, name, nodeLevel, options, parent, placement, styleclass, subnodes, transition
Methods
addNode, addNodeFromPointer, comparePointer, deleteNode, deleteNodeAttribute, dupePointer, getDataset, getNodeAttribute, getNodeAttributes, getNodeCount, getNodeName, getNodeText, getNodeType, getXPathIndex, isValid, selectChild, selectNext, selectParent, selectPrev, serialize, setFromPointer, setNodeAttribute, setNodeName, setNodeText, setPointer, setXPath, xpathQuery
animate, applyConstraintMethod, applyData, childOf, completeInstantiation, construct, createChildren, dataBindAttribute, destroy, determinePlacement, getOption, getUID, init, lookupSourceLocator, releaseConstraint, releaseConstraintMethod, searchImmediateSubnodes, searchSubnodes, setOption, setSelected, updateData
Events
Copyright © 2002-2010 Laszlo Systems, Inc. All Rights Reserved. Unauthorized use, duplication or distribution is strictly prohibited. This is the proprietary information of Laszlo Systems, Inc. Use is subject to license terms.