supla-device
Loading...
Searching...
No Matches
Supla::Html::TextCmdInputParameter Class Reference
Inheritance diagram for Supla::Html::TextCmdInputParameter:
Collaboration diagram for Supla::Html::TextCmdInputParameter:

Public Member Functions

 TextCmdInputParameter (const char *paramTag, const char *paramLabel)
void send (Supla::WebSender *sender) override
bool handleResponse (const char *key, const char *value) override
void registerCmd (const char *cmdStr, int eventId)
Public Member Functions inherited from Supla::HtmlElement
HtmlElement * next ()
 HtmlElement (HtmlSection section=HTML_SECTION_FORM)
virtual void onProcessingEnd ()
Public Member Functions inherited from Supla::LocalAction
virtual void addAction (uint16_t action, ActionHandler &client, uint16_t event, bool alwaysEnabled=false)
virtual void addAction (uint16_t action, ActionHandler *client, uint16_t event, bool alwaysEnabled=false)
virtual void runAction (uint16_t event) const
virtual bool isEventAlreadyUsed (uint16_t event, bool ignoreAlwaysEnabled)
virtual ActionHandlerClientgetHandlerForFirstClient (uint16_t event)
virtual ActionHandlerClientgetHandlerForClient (ActionHandler *client, uint16_t event)
virtual void disableOtherClients (const ActionHandler &client, uint16_t event)
virtual void enableOtherClients (const ActionHandler &client, uint16_t event)
virtual void disableOtherClients (const ActionHandler *client, uint16_t event)
virtual void enableOtherClients (const ActionHandler *client, uint16_t event)
virtual void disableAction (int32_t action, ActionHandler *client, int32_t event)
virtual void enableAction (int32_t action, ActionHandler *client, int32_t event)
virtual bool disableActionsInConfigMode ()

Protected Attributes

char * tag = nullptr
char * label = nullptr
RegisteredCmdActionMapfirstCmd = nullptr
Protected Attributes inherited from Supla::HtmlElement
HtmlElement * nextPtr = nullptr

Additional Inherited Members

Static Public Member Functions inherited from Supla::HtmlElement
static HtmlElement * begin ()
static HtmlElement * last ()
static const char * selected (bool isSelected)
static const char * checked (bool isChecked)
Static Public Member Functions inherited from Supla::LocalAction
static void DeleteActionsHandledBy (const ActionHandler *client)
static void DeleteActionsTriggeredBy (const LocalAction *action)
static void NullifyActionsHandledBy (const ActionHandler *client)
static ActionHandlerClientgetClientListPtr ()
Public Attributes inherited from Supla::HtmlElement
HtmlSection section
Static Protected Attributes inherited from Supla::HtmlElement
static HtmlElement * firstPtr = nullptr

Member Function Documentation

◆ handleResponse()

bool Supla::Html::TextCmdInputParameter::handleResponse ( const char * key,
const char * value )
overridevirtual

Reimplemented from Supla::HtmlElement.

◆ send()

void Supla::Html::TextCmdInputParameter::send ( Supla::WebSender * sender)
overridevirtual

Implements Supla::HtmlElement.


The documentation for this class was generated from the following files: