KDashboardStorage

class KDashboardStorage(saveAction: (String) -> Unit, loadAction: () -> String?)(source)

Persistence manager handling local JSON read and write operations for dashboard layout schemas.

Constructors

Link copied to clipboard
constructor(saveAction: (String) -> Unit, loadAction: () -> String?)

Functions

Link copied to clipboard

Loads and decodes saved widget models from storage, or returns null if no configuration exists.

Link copied to clipboard

Encodes and persists a list of KWidgetModel configurations safely.