feat: refactor the settings page architecture
This commit is contained in:
parent
efdd934e62
commit
c015ad9948
55 changed files with 2212 additions and 1635 deletions
7
page/README.md
Normal file
7
page/README.md
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# cosmic-settings-page
|
||||
|
||||
This module contains the APIs for creating and managing settings pages.
|
||||
|
||||
- A [Page](./src/lib.rs) implements the `Page` and `AutoBind` traits.
|
||||
- A [Section](./src/section.rs) is a subset of a page, with a view function to generate the UI.
|
||||
- The [Binder](./src/binder.rs) holds all of the pages, their sections, and additional metadata associated with them
|
||||
Loading…
Add table
Add a link
Reference in a new issue