# PagePicker

The PagePicker class helps to fetch the right pages and the parent model for the API calls for the page picker component in the panel.

****

- Full class name: `Kirby\Cms\PagePicker`
- Source: <https://github.com/getkirby/kirby/tree/5.5.3/src/Cms/PagePicker.php#L20>

****

### PagePicker

- [new PagePicker()](https://getkirby.com/docs/reference/objects/cms/page-picker/__construct.md)
- [$pagePicker->defaults()](https://getkirby.com/docs/reference/objects/cms/page-picker/defaults.md)
- [$pagePicker->items()](https://getkirby.com/docs/reference/objects/cms/page-picker/items.md)
- [$pagePicker->itemsForParent()](https://getkirby.com/docs/reference/objects/cms/page-picker/items-for-parent.md)
- [$pagePicker->itemsForQuery()](https://getkirby.com/docs/reference/objects/cms/page-picker/items-for-query.md)
- [$pagePicker->itemsToArray()](https://getkirby.com/docs/reference/objects/cms/page-picker/items-to-array.md)
- [$pagePicker->model()](https://getkirby.com/docs/reference/objects/cms/page-picker/model.md)
- [$pagePicker->modelForQuery()](https://getkirby.com/docs/reference/objects/cms/page-picker/model-for-query.md)
- [$pagePicker->modelToArray()](https://getkirby.com/docs/reference/objects/cms/page-picker/model-to-array.md)
- [$pagePicker->paginate()](https://getkirby.com/docs/reference/objects/cms/page-picker/paginate.md)
- [$pagePicker->paginationToArray()](https://getkirby.com/docs/reference/objects/cms/page-picker/pagination-to-array.md)
- [$pagePicker->parent()](https://getkirby.com/docs/reference/objects/cms/page-picker/parent.md)
- [$pagePicker->search()](https://getkirby.com/docs/reference/objects/cms/page-picker/search.md)
- [$pagePicker->start()](https://getkirby.com/docs/reference/objects/cms/page-picker/start.md)
- [$pagePicker->toArray()](https://getkirby.com/docs/reference/objects/cms/page-picker/to-array.md)