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

Public Member Functions

 RollerShutterParameters (Supla::Control::RollerShutter *rollerShutter=nullptr)
 
void send (Supla::WebSender *sender) override
 
bool handleResponse (const char *key, const char *value) override
 
void onProcessingEnd () override
 
void setRsPtr (Supla::Control::RollerShutter *rs)
 
void setShowChannelFunction (bool show)
 
void setRenderContainer (bool render)
 
void setShowOnlyForRollerFunction (bool showOnly)
 
void setDynamicVisibilityFromChannelFunction (bool enabled)
 
- Public Member Functions inherited from Supla::HtmlElement
HtmlElementnext ()
 
 HtmlElement (HtmlSection section=HTML_SECTION_FORM)
 

Protected Attributes

Supla::Control::RollerShutterrs = nullptr
 
bool showChannelFunction = true
 
bool renderContainer = true
 
bool showOnlyForRollerFunction = false
 
bool dynamicVisibilityFromChannelFunction = false
 
bool pendingFacadeBlindTiming = false
 
bool pendingFacadeBlindTimingInvalid = false
 
uint32_t pendingOpeningTimeMs = 0
 
uint32_t pendingClosingTimeMs = 0
 
uint32_t pendingTiltingTimeMs = 0
 
uint32_t pendingTiltControlType = SUPLA_TILT_CONTROL_TYPE_UNKNOWN
 
- Protected Attributes inherited from Supla::HtmlElement
HtmlElementnextPtr = nullptr
 

Additional Inherited Members

- Static Public Member Functions inherited from Supla::HtmlElement
static HtmlElementbegin ()
 
static HtmlElementlast ()
 
static const char * selected (bool isSelected)
 
static const char * checked (bool isChecked)
 
- Public Attributes inherited from Supla::HtmlElement
HtmlSection section
 
- Static Protected Attributes inherited from Supla::HtmlElement
static HtmlElementfirstPtr = nullptr
 

Member Function Documentation

◆ handleResponse()

bool RollerShutterParameters::handleResponse ( const char * key,
const char * value )
overridevirtual

Reimplemented from Supla::HtmlElement.

◆ onProcessingEnd()

void RollerShutterParameters::onProcessingEnd ( )
overridevirtual

Reimplemented from Supla::HtmlElement.

◆ send()

void RollerShutterParameters::send ( Supla::WebSender * sender)
overridevirtual

Implements Supla::HtmlElement.


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