# StateRestore example StateRestore

This is the section for showing the key configuration options that are available with StateRestore.

### Initialisation and options

- Basic StateRestore Example
- Alternative UI
- Basic StateRestore Example - API
- Custom Split Buttons
- Remove All Button
- Ajax Loading and Saving
- Ajax Function
- Predefined States
- Predefined States from Ajax
- Predefined States - No Save, Remove, Rename or Create
- No state creation
- No state remove
- No state renaming
- No state saving
- No Buttons

Please refer to the DataTables documentation for full information about its API properties and methods.
Additionally, there are a wide range of extensions and plug-ins which extend the capabilities of DataTables.

DataTables designed and created by SpryMedia Ltd © 2007-2024
DataTables is licensed under the MIT license.