Settings
OS settings use a modular Settings Data object. Each module is a separate class loaded into the Settings app at runtime.
flowchart TB
subgraph row1[" "]
direction LR
OS["UOperatingSystem"] --> SD["UOperatingSystemSettingsData"] --> App["UOperatingSystemSettings program"]
end
subgraph row2[" "]
direction LR
TM["UOperatingSystemSettingModule_Theme"] --- WM["UOperatingSystemSettingModule_Wallpaper"] --- CM["Your custom setting modules"]
end
App --> TM
| Module | Guide |
|---|---|
| Operating System Settings | Settings Data overview |
| Theme module | Light / dark mode |
| Wallpaper module | Desktop backgrounds |