Name | Description | |
---|---|---|
NSelection Constructor | Default constructor |
The following tables list the members exposed by NSelection.
Name | Description | |
---|---|---|
NSelection Constructor | Default constructor |
Name | Description | |
---|---|---|
AnchorMode | Controls the mode in which the selection anchor node is determined | |
EnableAppendClickSelect | Specifies whether appending the node to the selection is enabled when the user click selects a node. This operation is performed when the user clicks on a node and the Shift key is down. | |
EnableToggleClickSelect | Specifies whether toggling of node selection is enabled when the user click selects a node This operation is performed when the user clicks on a node and the Ctrl key is down. | |
Mode | Controls the mode in which the selection operates |
Name | Description | |
---|---|---|
IsMultiSelecting | Determines whether the selection is currently in multi select session |
Name | Description | |
---|---|---|
ClickSelect | Performs a click node selection | |
Clone | Creates an identical copy of this attribute (Inherited from Nevron.Dom.NAttribute) | |
Contains | Determines whether the specified node is selected | |
ContainsAny | Determines whether any of the specified nodes is selected | |
CreateFieldNonSerializedObjects | (Inherited from Nevron.Dom.NAttribute) | |
CreateNonSerializedObjects | Overridden. Overriden to reset the entities and the internally kept selection list | |
Deselect | Overloaded. Deselects the specified node if it selected | |
DeselectAll | Deselects all currently selected nodes | |
DrillDown | Click selects the drill down node. This method is called by the DrillDownSelect method of the Selector tool | |
GetReferenceProvider | Obtains the reference provider to which the object is currently attached (Inherited from Nevron.Dom.NAttribute) | |
InitDrillDown | Initializes the drill down node. This method is called by the ClickSelect method of the Selector tool to store a possible drill down node | |
InvalidateBatches | Invalidates the cashed batches | |
MultiSelect | Overloaded. Appends the specified node to the selection list, without removing the currently selected nodes | |
OnHistoryAction | Called to perform a history action (Inherited from Nevron.Dom.NAttribute) | |
OnStateChangedFromHistory | Called by history when the object state has changed from history (Inherited from Nevron.Dom.NAttribute) | |
OnStateChangingFromHistory | Called by history when the object state is about to be changed from history (Inherited from Nevron.Dom.NAttribute) | |
ProvideReference | Called to provide a reference to the object of the specified type (Inherited from Nevron.Dom.NAttribute) | |
RegionSelect | Performs a region nodes selection | |
ResetDrillDown | Resets the drill down node. This method is called by the controller DoMouseMove method of the view to clear the drill node node each time the mouse is moved | |
SingleSelect | Overloaded. Makes the specified node the one and only selected node | |
Toggle | Toggles the node selection state | |
UpdateFieldReferences | (Inherited from Nevron.Dom.NAttribute) | |
UpdateReferences | Overridden. Overriden to cashe a reference to the view |
Name | Description | |
---|---|---|
Commit | Commits the current transaction (Inherited from Nevron.Dom.NAttribute) | |
CreateBatchAction | Creates a new NBatchAction for the purpose of applying it to the currently selected nodes | |
CreateBatchCompose | Creates a new NBatchCompose for the purpose of applying it to the currently selected nodes | |
CreateBatchDecompose | Creates a new NBatchDecompose for the purpose of applying it to the currently selected nodes | |
CreateBatchDelete | Creates a new NBatchDelete for the purpose of applying it to the currently selected nodes | |
CreateBatchFormat | Creates a new NBatchFormat for the purpose of applying it to the currently selected nodes | |
CreateBatchGroup | Creates a new NBatchGroup for the purpose of applying it to the currently selected nodes | |
CreateBatchLayout | Creates a new NBatchLayout for the purpose of applying it to the currently selected nodes | |
CreateBatchReorder | Creates a new NBatchReorder for the purpose of applying it to the currently selected nodes | |
CreateBatchTransform | Creates a new NBatchTransform for the purpose of applying it to the currently selected nodes | |
CreateBatchTranslate | Creates a new NBatchTranslate for the purpose of applying it to the currently selected nodes | |
CreateBatchUngroup | Creates a new NBatchUngroup for the purpose of applying it to the currently selected nodes | |
EndProperty | Unlocks the history service. Pair it with the StartProperty method (Inherited from Nevron.Dom.NAttribute) | |
OnChanged | Called when this attribute has changed (Inherited from Nevron.Dom.NAttribute) | |
OnMultiSelectionEnded | Called to end a multi selection session | |
OnMultiSelectionStarted | Called to start a multi selection session | |
OnNodeDeselected | Called when the specified node has been deselected | |
OnNodeDeselecting | Called when the specified node is going to be deselected | |
OnNodeSelected | Called when the specified node has been selected | |
OnNodeSelecting | Called when the specified node is about to be selected | |
OnPropertyChanged | General property changed handler (Inherited from Nevron.Dom.NAttribute) | |
OnPropertyChanging | General property changing handler (Inherited from Nevron.Dom.NAttribute) | |
PauseHistoryService | Safely pauses the history service (Inherited from Nevron.Dom.NAttribute) | |
RecordAction | Records an action (Inherited from Nevron.Dom.NAttribute) | |
RecordOperation | Safely records a custom operation in the history service to which the attribute is connected (Inherited from Nevron.Dom.NAttribute) | |
RecordProperty | Records the state of the specified property before it is changed (Inherited from Nevron.Dom.NAttribute) | |
RecordState | Overloaded. Records the entire state of the attribute (Inherited from Nevron.Dom.NAttribute) | |
ResumeHistoryService | Safely resumes the history service (Inherited from Nevron.Dom.NAttribute) | |
Rollback | Rolls back the current transaction (Inherited from Nevron.Dom.NAttribute) | |
StartProperty | Records the state of the specified property before it is changed and locks the history service. Pair it with the EndProperty method. (Inherited from Nevron.Dom.NAttribute) | |
StartTransaction | Starts a new transaction (Inherited from Nevron.Dom.NAttribute) |