Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
.png)
Represents a layout for the ListView in which items are arranged in a grid and items can span multiple grid cells.
Syntax
<div
data-win-control="WinJS.UI.ListView"
data-win-options="{layout: {type: WinJS.UI.CellSpanningLayout}}">
</div>
var object = new WinJS.UI.CellSpanningLayout();
Members
The CellSpanningLayout object has these types of members:
- Constructors
- Methods
- Properties
Constructors
The CellSpanningLayout object has these constructors.
| Constructor | Description |
|---|---|
| CellSpanningLayout | Creates a new CellSpanningLayout. |
Methods
The CellSpanningLayout object has these methods.
| Method | Description |
|---|---|
| dragLeave | This API supports the WinJS infrastructure and is not intended to be used directly from your code. |
| dragOver | This API supports the WinJS infrastructure and is not intended to be used directly from your code. |
| executeAnimations | This API supports the WinJS infrastructure and is not intended to be used directly from your code. |
| getAdjacent | This API supports the WinJS infrastructure and is not intended to be used directly from your code. |
| hitTest | This API supports the WinJS infrastructure and is not intended to be used directly from your code. |
| initialize | This API supports the WinJS infrastructure and is not intended to be used directly from your code. |
| itemsFromRange | This API supports the WinJS infrastructure and is not intended to be used directly from your code. |
| layout | This API supports the WinJS infrastructure and is not intended to be used directly from your code. |
| setupAnimations | This API supports the WinJS infrastructure and is not intended to be used directly from your code. |
| uninitialize | This API supports the WinJS infrastructure and is not intended to be used directly from your code. |
Properties
The CellSpanningLayout object has these properties.
| Property | Access type | Description |
|---|---|---|
Read/write |
Gets or sets the position of group headers relative to their items. |
|
Read/write |
Gets or sets a function that enables cell-spanning and establishes base cell dimensions. |
|
Read/write |
Required. Gets or sets a function that returns the width and height of an item, as well as whether it should appear in a new column. Setting this function improves performance because the ListView can allocate space for an item without having to measure it first. |
|
Read/write |
Gets or sets the maximum number of rows or columns, depending on the orientation, to display before content begins to wrap. |
|
Read-only |
This API supports the Windows Library for JavaScript infrastructure and is not intended to be used directly from your code. |
|
Read/write |
Gets or sets the orientation of the CellSpanningLayout. For a CellSpanningLayout, this property always returns Orientation.horizontal. |
Requirements
Minimum WinJS version |
WinJS 3.0 |
Namespace |
WinJS.UI |