API Docs for:
Show:

flexiciousNmsp.LevelSelectionInfo Class

Support for selection based on exclusion. In scenarios where you have lazy loaded grids, selection cascade and select all will simply set flags on the selectionInfo object. The selectedObjects and selectedKeys no longer contain references to data that is selected Instead, they contain the items that the user explicitly selected. unSelectedObjects will contain items that the user explicitly unselected. This helps maintain selection across very large lazy loaded datasets. When you set the enableSelectionExclusion flag to true, use the selectionInfo object to access the selection (or build a query on the server) to identify the objects user selected. The selectionInfo object is a simple list of LevelSelectionInfo objects, which contains explicitly selected and unselected objects, which can then be used to construct a query on the server as to what the selection on the client was.

Constructor

flexiciousNmsp.LevelSelectionInfo

()

Properties

excludedObjects

Array

Default: []

levelNestDepth

Number

Default: -1

selectedObjects

Array

Default: []