Open Lighting Architecture
Latest Git
|
This is the base item class. Items are composed into sections. Each item has the following:
Public Member Functions | |
GenericItem (const std::string &description, const std::string &id) | |
void | SetButtonText (const std::string &text) |
void | PopulateItem (JsonObject *item) const |
Protected Member Functions | |
virtual std::string | Type () const =0 |
virtual void | SetValue (JsonObject *item) const =0 |
virtual void | SetExtraProperties (JsonObject *item) const |