Represents a layout for the ListView.
Gets or sets the orientation of the layout.
Called when the ListView finishes a drag operation.
Called when the ListView initiates a drag operation.
The x-coordinate of the drag.
The y-coordinate of the drag.
An object that indicates whether the item is selected.
Called when the ListView requests that the ILayout2 execute animations.
Determines the next item to receive keyboard focus.
An object that describes the current item. It has these properties: index, type.
The key that was pressed.
any
An object that describes the next item that should receive focus. It has these properties: index, type.
Gets the item at the specified hit-test coordinates. These coordinates are absolute coordinates (they are not relative to the layout's content area).
The x-coordinate to test for.
The y-coordinate to test for.
any
An object that describes the item at the hit test coordinates. It has these properties: type, index.
Sets the rendering site and specifies whether the layout supports groups. This method is called by the ListView to initialize the layout.
The rendering site for the layout.
Set to true if this layout supports groups; set to false if it does not.
Retrieves the indexes of the items in the specified pixel range.
The first pixel the range of items falls between.
The last pixel the range of items falls between.
Performs a layout pass.
A structure representing the layout tree that is returned from the ListView.
An object that lists the index of the first item in the changed item range. This object has these properties: startIndex.
An object that contains the old and new indexes of the items that have been modified in the tree.
An object that contains the old and new indexes of the group elements that have been modified in the tree.
any
A Promise that executes after layout is complete, or an object that contains two Promise objects: realizedRangeComplete, layoutComplete.
Called when the ListView requests that the ILayout2 set up animations.
Releases resources that were obtained during the call to initialize.