1#ifndef _configurable_H_
2#define _configurable_H_
4#include <ArduinoJson.h>
An object that is capable of having configuration data that can be set remotely using a RESTful API,...
virtual bool set_configuration(const JsonObject &config)
void set_description(String description)
Set the description of the Configurable.
virtual String get_config_schema()
virtual void save_configuration()
void set_sort_order(int sort_order)
virtual void get_configuration(JsonObject &configObject)
virtual void load_configuration()
const String config_path_
std::map< String, Configurable * > configurables