Class DataObjectList

Class Hierarchy

DataObjectList is the base class for list data object.

Inherits properties and message types from DataObjectListMetadata.

Synopsis

Methods
itemCount()

Returns the count of items on the list

acquireItem()

Acquires an item from a list

releaseItem()

Releases any resources associated with acquiring an item from a list

getItemTemplate()

Returns the tree structure of a data source for individual list item

DataObjectList.DataObjectList:itemCount()

Returns the count of items on the list.

Return Values
(number)
DataObjectList.DataObjectList:acquireItem(index)

Acquires an item from a list. To release resources, associated with acquiring this item, call releaseItem.

Parameters
index (number)

Index of the item.

Return Values
(DataObject)
DataObjectList.DataObjectList:releaseItem(index)

Releases any resources associated with acquiring an item from a list.

Parameters
index (number)

Index of the item.

DataObjectList.DataObjectList:getItemTemplate()

Returns the tree structure of a data source for individual list item. Only hierarchy and object types are valid, the data does not have to be.

Return Values
(DataObject or nil)