Class QSortableGen
Generated QSortableGen class.
This is the QSortableGen class which is automatically generated by scraping the JQuery UI documentation website. As such, it includes all the options as listed by the JQuery UI website, which may or may not be appropriate for QCubed. See the QSortableBase class for any glue code to make this class more usable in QCubed.
- QBaseClass
- QHtmlAttributeManagerBase
- QHtmlAttributeManager
- QControlBase
- QControl
- QBlockControl
- QPanel
- QSortableGen
Direct known subclasses
QSortableBaseIndirect known subclasses
QSortable
protected
array
|
|
public
string
|
#
GetJqSetupFunction( )
Return the JavaScript function to call to associate the widget with the control. |
public
string
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
RefreshPositions( )
Refresh the cached positions of the sortable items. Calling this method refreshes the cached item positions of all sortables. |
public
|
|
public
|
|
public
mixed
|
|
public
mixed
|
|
public static
|
#
GetModelConnectorParams( )
If this control is attachable to a codegenerated control in a ModelConnector, this function will be used by the ModelConnector designer dialog to display a list of options for the control. |
OverrideAttributes(),
__call()
|
CommentEnd,
CommentStart
|
protected
string
|
$strJavaScripts
List of JavaScript files to be attached with the control when rendering |
#
__JQUERY_EFFECTS__
|
protected
string
|
$strStyleSheets
List of CSS files to be attaches with the control when rendering |
#
__JQUERY_CSS__
|
protected
mixed
|
$mixAppendTo
|
#
null
|
protected
string
|
$strAxis
|
#
null
|
protected
mixed
|
$mixCancel
|
#
null
|
protected
mixed
|
$mixConnectWith
|
#
null
|
protected
mixed
|
$mixContainment
|
#
null
|
protected
string
|
$strCursor
|
#
null
|
protected
mixed
|
$mixCursorAt
|
#
null
|
protected
integer
|
$intDelay
|
|
protected
boolean
|
$blnDisabled
|
#
null
|
protected
integer
|
$intDistance
|
#
null
|
protected
boolean
|
$blnDropOnEmpty
|
#
null
|
protected
boolean
|
$blnForceHelperSize
|
#
null
|
protected
boolean
|
$blnForcePlaceholderSize
|
#
null
|
protected
array
|
$arrGrid
|
#
null
|
protected
mixed
|
$mixHandle
|
#
null
|
protected
mixed
|
$mixHelper
|
#
null
|
protected
mixed
|
$mixItems
|
#
null
|
protected
integer
|
$intOpacity
|
#
null
|
protected
string
|
$strPlaceholder
|
#
null
|
protected
mixed
|
$mixRevert
|
#
null
|
protected
boolean
|
$blnScroll
|
#
null
|
protected
integer
|
$intScrollSensitivity
|
#
null
|
protected
integer
|
$intScrollSpeed
|
#
null
|
protected
string
|
$strTolerance
|
#
null
|
protected
integer
|
$intZIndex
|
#
null
|
$blnHtmlEntities,
$blnIsBlockElement,
$strDefaultDisplayStyle,
$strTagName
|
$blnAutoRenderChildren,
$blnDropTarget,
$objDropsControlsArray,
$objDropsGroupingsArray,
$objIsDropZoneFor,
$objMovesControlsArray,
$strFormat,
$strTemplate,
$strText
|
$attributes,
$styles
|
public
mixed
|
$AppendTo
Defines where the helper that moves with the mouse is being appended to during the drag (for example, to resolve overlap/zIndex issues).Multiple types supported: * jQuery: A jQuery object containing the element to append the helper to. * Element: The element to append the helper to. * Selector: A selector specifying which element to append the helper to. * String: The string "parent" will cause the helper to be a sibling of the sortable item. |
public
string
|
$Axis
If defined, the items can be dragged only horizontally or vertically. Possible values: "x", "y". |
public
mixed
|
$Cancel
Prevents sorting if you start on elements matching the selector. |
public
mixed
|
$ConnectWith
A selector of other sortable elements that the items from this list should be connected to. This is a one-way relationship, if you want the items to be connected in both directions, the connectWith option must be set on both sortable elements. |
public
mixed
|
$Containment
Defines a bounding box that the sortable items are constrained to while dragging. Note: The element specified for containment must have a calculated width and height (though it need not be explicit). For example, if you have float: left sortable children and specify containment: "parent" be sure to have float: left on the sortable/parent container as well or it will have height: 0, causing undefined behavior.Multiple types supported: * Element: An element to use as the container. * Selector: A selector specifying an element to use as the container. * String: A string identifying an element to use as the container. Possible values: "parent", "document", "window". |
public
string
|
$Cursor
Defines the cursor that is being shown while sorting. |
public
mixed
|
$CursorAt
Moves the sorting element or helper so the cursor always appears to drag from the same position. Coordinates can be given as a hash using a combination of one or two keys: { top, left, right, bottom }. |
public
integer
|
$Delay
Time in milliseconds to define when the sorting should start. Adding a delay helps preventing unwanted drags when clicking on an element. |
public
boolean
|
$Disabled
Disables the sortable if set to true. |
public
integer
|
$Distance
Tolerance, in pixels, for when sorting should start. If specified, sorting will not start until after mouse is dragged beyond distance. Can be used to allow for clicks on elements within a handle. |
public
boolean
|
$DropOnEmpty
If false, items from this sortable cant be dropped on an empty connect sortable (see the connectWith option. |
public
boolean
|
$ForceHelperSize
If true, forces the helper to have a size. |
public
boolean
|
$ForcePlaceholderSize
If true, forces the placeholder to have a size. |
public
array
|
$Grid
Snaps the sorting element or helper to a grid, every x and y pixels. Array values: [ x, y ]. |
public
mixed
|
$Handle
Restricts sort start click to the specified element. |
public
mixed
|
$Helper
Allows for a helper element to be used for dragging display.Multiple types supported: * String: If set to "clone", then the element will be cloned and the clone will be dragged. * Function: A function that will return a DOMElement to use while dragging. The function receives the event and the element being sorted. |
public
mixed
|
$Items
Specifies which items inside the element should be sortable. |
public
integer
|
$Opacity
Defines the opacity of the helper while sorting. From 0.01 to 1. |
public
string
|
$Placeholder
A class name that gets applied to the otherwise white space. |
public
mixed
|
$Revert
Whether the sortable items should revert to their new positions using a smooth animation.Multiple types supported: * Boolean: When set to true, the items will animate with the default duration. * Number: The duration for the animation, in milliseconds. |
public
boolean
|
$Scroll
If set to true, the page scrolls when coming to an edge. |
public
integer
|
$ScrollSensitivity
Defines how near the mouse must be to an edge to start scrolling. |
public
integer
|
$ScrollSpeed
The speed at which the window should scroll once the mouse pointer gets within the scrollSensitivity distance. |
public
string
|
$Tolerance
Specifies which mode to use for testing whether the item being moved is hovering over another item. Possible values: * "intersect": The item overlaps the other item by at least 50%. * "pointer": The mouse pointer overlaps the other item. |
public
integer
|
$ZIndex
Z-index for element/helper while being sorted. |
$AutoRenderChildren,
$DropTarget,
$Format,
$HorizontalAlign,
$HtmlEntities,
$ResizeHandleDirection,
$ResizeHandleMaximum,
$ResizeHandleMinimum,
$TagName,
$Template,
$Text,
$VerticalAlign
|
$AccessKey,
$AltText,
$BackColor,
$BorderCollapse,
$BorderColor,
$BorderStyle,
$BorderWidth,
$CssClass,
$Data,
$Display,
$DisplayStyle,
$Enabled,
$FontBold,
$FontItalic,
$FontNames,
$FontOverline,
$FontSize,
$FontStrikeout,
$FontUnderline,
$ForeColor,
$Height,
$Left,
$Margin,
$NoWrap,
$OrderedListType,
$Overflow,
$Padding,
$Position,
$ReadOnly,
$TabIndex,
$ToolTip,
$Top,
$UnorderedListStyle,
$Width
|