> For the complete documentation index, see [llms.txt](https://mobius-studios.gitbook.io/selectable/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://mobius-studios.gitbook.io/selectable/getting-started/items.md).

# Items

***

### Retrieving Items

Multiple items can be retrieved with various methods:

```javascript
getItems()              // returns an array of all items
getSelectedItems()      // returns an array all currently selected items
getUnSelectedItems()    // returns an array all currently unselected items
```

Each item returned from these methods is stored as an object in the following format:

```javascript
{
    node: HTMLElement,        // the element node
    rect: DOMRect,            // the element node's bounding box
    startselected: Boolean    // item was already selected on mousedown / touchstart
    selected: Boolean,        // item is currently selected
    selecting: Boolean,       // item is currently being selected
    deselecting: Boolean      // item is currently being deselected
}
```

***

### See Also

* [getItems()](/selectable/api/methods/getitems.md)
* [getSelectedItems()](/selectable/api/methods/getselecteditems.md)
* [getUnSelectedItems()](/selectable/api/methods/getunselecteditems.md)
