Field Summary |
public static
| classInfo: Object |
| A static class information object
|
|
public
| host |
| The component that is hosting this ItemControl
|
|
public
| rowAutosize: Number |
| Controls how rows are sized in the control
|
|
public
| rowHeight: Number |
| The default row height
|
|
public
| rows: Array |
| The rows held in this container.
|
|
public
| rowWidth: Number |
| The default rowWidth
|
|
public
| styleClass: String |
| The name of the style class this instance will use.
|
|
public
| variableRowWidth: Boolean |
| Controls whether all rows are the same width
|
|
| Fields inherited from class xp.controls.Container__showStatusBar, __showTitleBar, acceptButton, cancelButton, children, classInfo, controlBar, controls, dataSource, enableBGMouseEvents, initialFocusControl, isRoot, lastFocus, layoutDescriptor, layoutId, layoutManager, rootContainer, styleClass, symbolId, tabList, tabModeWrap |
|
| Fields inherited from class xp.system.UIControl__layout, allowDrop, autoLayout, bindingDefaultValue, bindingFormatter, bindingPath, bindingSource, bindingType, bindingValidator, border, causesValidation, classInfo, clickOnENTER, clickOnSPACE, container, context, data, disableAcceptButton, disableCancelButton, enableBGMouseEvents, enableDblClickEvent, enableKeyDownEvents, enableKeyEvents, enableKeyUpEvents, enableMouseWheelEvents, formatterOptions, horizontalAlignment, index, isBinding, itemId, logEnabled, parent, parentContainer, parentForm, percentageHeight, percentageWidth, styleClass, tabIndex, tabStop, tooltip, tree, verticalAlignment |
|
Property Summary |
public
| hPosition: Number (read, write) |
| Hozizontal scroll position of the contents
|
|
public
| length (read-only)
|
| Returns the number of items in this items control
|
|
| Properties inherited from class xp.controls.ContainerchildCount, footerHeight, headerHeight, innerBackground, innerBackgroundVisible, innerBorderBrush, innerBorderRadius, innerBorderStyle, innerBorderThickness, numChildren, showStatusBar, showTitleBar, status, title |
|
| Properties inherited from class xp.system.UIControlalpha, autosize, background, backgroundVisible, bindings, borderBrush, borderRadius, borderShadow, borderStyle, borderThickness, bottom, dataSource, enableMouseEvents, focusManager, height, id, isEnabled, isFocused, isMouseOver, isPressed, isSelected, isValid, layout, left, margin, maxHeight, maxWidth, measuredHeight, measuredMinHeight, measuredMinWidth, measuredWidth, minHeight, minWidth, padding, readOnly, resources, right, styleName, top, triggers, visible, width, x, y |
|
Constructor |
public
| ListItemsControl (
)
|
| Constructor - This should not be called directly.
|
|
Method Summary |
public
| addItem (
itemDesc: Object
): Object |
| Add an item to the ItemsControl
|
|
public
| cycleItems (
dir: Boolean, count: Number
): Void |
| Move rows from the bottom of the stack to the top or vice versa
|
|
public
| getClass (
): Function |
| Returns a reference to the components static class
|
|
public
| getItemAt (
index: Number
): Container |
| Returns the item at the specifeid inded
|
|
public
| resizeColumns (
rowWidth
): Void |
| Resizes all columns in this ListItemsControl
|
|
| Methods inherited from class xp.controls.ContaineraddChild, addChildren, addControlBar, clearAll, createChild, destroyChildAt, getChild, getChildAt, getChildFromMouse, getClass, getFooterHeight, getHeaderHeight, getNextControl, getUIBuilder, getViewMetrics, initLayoutManager, onChildFocus, processEnterKey, processEscapeKey, registerChild, selectNextControl, setDataContext, setFocus, setMeasuredMinSize, setMeasuredSize, unregisterChild |
|
| Methods inherited from class xp.system.UIControladdBinding, addBindings, addEventListener, addPropertyTrigger, applyStyle, beginDeferUpdate, canUpdate, centerContent, checkState, containsFocus, destroy, destroyObject, drawFocus, endDeferUpdate, findFocusFromObject, findFocusInChildren, getBinding, getBounds, getCenter, getClass, getFocus, getFocusManager, getFocusRect, getLocation, getPropertyValue, getSize, getStateName, getTrigger, globalToLocalPoint, invalidate, invalidateLayout, invalidateSize, invalidateSizeAndLayout, invalidChild, isChild, isMouseDirectlyOver, isParent, localToGlobalPoint, localToLocalPoint, measure, mouseWheel, move, onChildFocus, onKillFocus, onSetFocus, processEnterKey, processEscapeKey, processTabKey, redraw, refresh, removeEventListener, routeEvent, setBounds, setFocus, setLocation, setPropertyValue, setSize, setValueChanged, update, validate |
|
|