Ext.NET  5.3.0
.NET Component Framework for Enterprise Level Apps
Ext.Net.TreeViewDragDrop.Config Class Reference

More...

Inheritance diagram for Ext.Net.TreeViewDragDrop.Config:
Ext.Net.Plugin.Config Ext.Net.LazyObservable.Config Ext.Net.Observable.Config Ext.Net.BaseControl.Config Ext.Net.IApply

Static Public Member Functions

static implicit operator TreeViewDragDrop.Builder (TreeViewDragDrop.Config config)
 
- Static Public Member Functions inherited from Ext.Net.BaseControl.Config
static Config ToConfig (string config)
 
static TConfig ToConfig< TConfig > (string config)
 

Properties

virtual string DragText [get, set]
 
virtual bool AllowParentInserts [get, set]
 Allow inserting a dragged node between an expanded parent node and its first child that will become a sibling of the parent when dropped. More...
 
virtual bool AllowContainerDrops [get, set]
 True if drops on the tree container (outside of a specific tree node) are allowed. More...
 
virtual ? bool AllowCopy [get, set]
 Set as true to allow the user to hold down the control key at the start of the drag operation and copy the dragged records between grids. Otherwise, dragged records will be moved. More...
 
virtual bool ContainerScroll [get, set]
 True to register this container with the Scrollmanager for auto scrolling during drag operations. More...
 
virtual ? bool Copy [get, set]
 Set as true to copy the records from the source grid to the destination drop grid. Otherwise, dragged records will be moved. More...
 
virtual string DDGroup [get, set]
 A named drag drop group to which this object belongs. If a group is specified, then both the DragZones and DropZone used by this plugin will only interact with other drag drop objects in the same group. Defaults to: "TreeDD" More...
 
virtual string DragGroup [get, set]
 The ddGroup to which the DragZone will belong. This defines which other DropZones the DragZone will interact with. Drag/DropZones only interact with other Drag/DropZones which are members of the same ddGroup. More...
 
virtual string DropGroup [get, set]
 The ddGroup to which the DropZone will belong. This defines which other DragZones the DropZone will interact with. Drag/DropZones only interact with other Drag/DropZones which are members of the same ddGroup. More...
 
virtual bool EnableDrag [get, set]
 Set to false to disallow dragging items from the View. Defaults to: true More...
 
virtual bool EnableDrop [get, set]
 Set to false to disallow the View from accepting drop gestures. Defaults to: true More...
 
virtual bool AppendOnly [get, set]
 True if the tree should only allow append drops (use for trees which are sorted). Defaults to: false More...
 
virtual int ExpandDelay [get, set]
 The delay in milliseconds to wait before expanding a target tree node while dragging a droppable node over the target. Defaults to: 1000 More...
 
virtual string NodeHighlightColor [get, set]
 The color to use when visually highlighting the dragged or dropped node (default value is light blue). The color must be a 6 digit hex value, without a preceding '#'. See also nodeHighlightOnDrop and nodeHighlightOnRepair. Defaults to: "c3daf9" More...
 
virtual bool NodeHighlightOnDrop [get, set]
 Whether or not to highlight any nodes after they are successfully dropped on their target. Defaults to the value of Ext.enableFx. See also nodeHighlightColor and nodeHighlightOnRepair. More...
 
virtual bool NodeHighlightOnRepair [get, set]
 Whether or not to highlight any nodes after they are repaired from an unsuccessful drag/drop. Defaults to the value of Ext.enableFx. See also nodeHighlightColor and nodeHighlightOnDrop. More...
 
virtual bool AllowLeafDrop [get, set]
 true to allow append to the leaf node More...
 
virtual bool SortOnDrop [get, set]
 Configure as true to sort the target node into the current tree sort order after the dropped node is added. Defaults to false. More...
 
- Properties inherited from Ext.Net.Observable.Config
ConfigItemCollection CustomConfig [get]
 Collection of custom js config More...
 
MessageBusListeners MessageBusListeners [get]
 
MessageBusDirectEvents MessageBusDirectEvents [get]
 
- Properties inherited from Ext.Net.BaseControl.Config
virtual string ItemID [get, set]
 An itemId can be used as an alternative way to get a reference to a component when no object reference is available. More...
 
virtual bool Disabled [get, set]
 
virtual short TabIndex [get, set]
 
virtual bool IsInForm [get, set]
 
virtual Unit Height [get, set]
 
virtual Unit Width [get, set]
 
virtual string ToolTip [get, set]
 
virtual bool RegisterAllResources [get, set]
 
virtual bool AutoDataBind [get, set]
 
virtual IDMode IDMode [get, set]
 
virtual LazyMode LazyMode [get, set]
 
virtual string Namespace [get, set]
 
List< ClientResourceItemResourceItems [get]
 

Additional Inherited Members

- Public Member Functions inherited from Ext.Net.BaseControl.Config
override string ToString ()
 
override bool Equals (object obj)
 
override int GetHashCode ()
 
new Type GetType ()
 
object ApplyIf (object obj)
 
Apply< T > (object obj)
 
object Apply (object obj)
 
virtual string ToScript ()
 

Detailed Description

Member Function Documentation

◆ operator TreeViewDragDrop.Builder()

static implicit Ext.Net.TreeViewDragDrop.Config.operator TreeViewDragDrop.Builder ( TreeViewDragDrop.Config  config)
inlinestatic

Property Documentation

◆ AllowContainerDrops

virtual bool Ext.Net.TreeViewDragDrop.Config.AllowContainerDrops
getset

True if drops on the tree container (outside of a specific tree node) are allowed.

◆ AllowCopy

virtual ? bool Ext.Net.TreeViewDragDrop.Config.AllowCopy
getset

Set as true to allow the user to hold down the control key at the start of the drag operation and copy the dragged records between grids. Otherwise, dragged records will be moved.

◆ AllowLeafDrop

virtual bool Ext.Net.TreeViewDragDrop.Config.AllowLeafDrop
getset

true to allow append to the leaf node

◆ AllowParentInserts

virtual bool Ext.Net.TreeViewDragDrop.Config.AllowParentInserts
getset

Allow inserting a dragged node between an expanded parent node and its first child that will become a sibling of the parent when dropped.

◆ AppendOnly

virtual bool Ext.Net.TreeViewDragDrop.Config.AppendOnly
getset

True if the tree should only allow append drops (use for trees which are sorted). Defaults to: false

◆ ContainerScroll

virtual bool Ext.Net.TreeViewDragDrop.Config.ContainerScroll
getset

True to register this container with the Scrollmanager for auto scrolling during drag operations.

◆ Copy

virtual ? bool Ext.Net.TreeViewDragDrop.Config.Copy
getset

Set as true to copy the records from the source grid to the destination drop grid. Otherwise, dragged records will be moved.

◆ DDGroup

virtual string Ext.Net.TreeViewDragDrop.Config.DDGroup
getset

A named drag drop group to which this object belongs. If a group is specified, then both the DragZones and DropZone used by this plugin will only interact with other drag drop objects in the same group. Defaults to: "TreeDD"

◆ DragGroup

virtual string Ext.Net.TreeViewDragDrop.Config.DragGroup
getset

The ddGroup to which the DragZone will belong. This defines which other DropZones the DragZone will interact with. Drag/DropZones only interact with other Drag/DropZones which are members of the same ddGroup.

◆ DragText

virtual string Ext.Net.TreeViewDragDrop.Config.DragText
getset

◆ DropGroup

virtual string Ext.Net.TreeViewDragDrop.Config.DropGroup
getset

The ddGroup to which the DropZone will belong. This defines which other DragZones the DropZone will interact with. Drag/DropZones only interact with other Drag/DropZones which are members of the same ddGroup.

◆ EnableDrag

virtual bool Ext.Net.TreeViewDragDrop.Config.EnableDrag
getset

Set to false to disallow dragging items from the View. Defaults to: true

◆ EnableDrop

virtual bool Ext.Net.TreeViewDragDrop.Config.EnableDrop
getset

Set to false to disallow the View from accepting drop gestures. Defaults to: true

◆ ExpandDelay

virtual int Ext.Net.TreeViewDragDrop.Config.ExpandDelay
getset

The delay in milliseconds to wait before expanding a target tree node while dragging a droppable node over the target. Defaults to: 1000

◆ NodeHighlightColor

virtual string Ext.Net.TreeViewDragDrop.Config.NodeHighlightColor
getset

The color to use when visually highlighting the dragged or dropped node (default value is light blue). The color must be a 6 digit hex value, without a preceding '#'. See also nodeHighlightOnDrop and nodeHighlightOnRepair. Defaults to: "c3daf9"

◆ NodeHighlightOnDrop

virtual bool Ext.Net.TreeViewDragDrop.Config.NodeHighlightOnDrop
getset

Whether or not to highlight any nodes after they are successfully dropped on their target. Defaults to the value of Ext.enableFx. See also nodeHighlightColor and nodeHighlightOnRepair.

◆ NodeHighlightOnRepair

virtual bool Ext.Net.TreeViewDragDrop.Config.NodeHighlightOnRepair
getset

Whether or not to highlight any nodes after they are repaired from an unsuccessful drag/drop. Defaults to the value of Ext.enableFx. See also nodeHighlightColor and nodeHighlightOnDrop.

◆ SortOnDrop

virtual bool Ext.Net.TreeViewDragDrop.Config.SortOnDrop
getset

Configure as true to sort the target node into the current tree sort order after the dropped node is added. Defaults to false.


The documentation for this class was generated from the following file: