Package screenlets :: Module backend :: Class ScreenletsBackend

[hide private]
[frames] | no frames]

# Class ScreenletsBackend

source code

Known Subclasses:
  CachingBackend, GconfBackend

The backend performs the loading/saving of the 'key=value'-strings. Extend this superclass to implement different saving-backends.

Instance Methods | [hide private]

__init__(self) | source code

delete_instance(self, id) Delete an instance's configuration by its id. | source code

flush(self) Immediately store all values to disk (in case the backend doesn't save in realtime anyway. | source code

load_option(self, id, name) Load one option for the instance with the given id. | source code

load_instance(self, id) Load all options for the instance with the given id. | source code

save_option(self, id, name, value) Save one option for the instance with the given id. | source code