NeoNextion
Arduino library for the Nextion displays.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator
Public Member Functions | List of all members
NextionVariableNumeric Class Reference

Represents a numeric variable. More...

#include <NextionVariableNumeric.h>

Inheritance diagram for NextionVariableNumeric:
Inheritance graph
[legend]
Collaboration diagram for NextionVariableNumeric:
Collaboration graph
[legend]

Public Member Functions

 NextionVariableNumeric (Nextion &nex, uint8_t page, uint8_t component, const char *name)
 Create a new widget adapter. More...
 
- Public Member Functions inherited from INextionNumericalValued
 INextionNumericalValued (Nextion &nex, uint8_t page, uint8_t component, const char *name)
 Create a new widget adapter. More...
 
uint32_t getValue ()
 Gets the numerical value. More...
 
bool setValue (uint32_t value)
 Sets the numerical value. More...
 
- Public Member Functions inherited from INextionWidget
 INextionWidget (Nextion &nex, uint8_t page, uint8_t component, const char *name)
 Create a new widget adapter. More...
 
uint8_t getPageID ()
 Gets the ID of the page this widget resides on. More...
 
uint8_t getComponentID ()
 Gets the component ID of this widget. More...
 
bool setNumberProperty (char *propertyName, uint32_t value)
 Sets the value of a numerical property of this widget. More...
 
uint32_t getNumberProperty (char *propertyName)
 Gets the value of a numerical property of this widget. More...
 
bool setStringProperty (char *propertyName, char *value)
 Sets the value of a string property of this widget. More...
 
size_t getStringProperty (char *propertyName, char *value, size_t len)
 Gets the value of a string property of this widget. More...
 

Additional Inherited Members

- Protected Member Functions inherited from INextionWidget
bool sendCommand (char *commandStr, bool checkComplete=true)
 
- Protected Attributes inherited from INextionWidget
Nextionm_nextion
 Reference to the Nextion driver.
 
uint8_t m_pageID
 ID of page this widget is on.
 
uint8_t m_componentID
 Component ID of this widget.
 
const char * m_name
 Name of this widget.
 

Detailed Description

Represents a numeric variable.

Constructor & Destructor Documentation

NextionVariableNumeric::NextionVariableNumeric ( Nextion nex,
uint8_t  page,
uint8_t  component,
const char *  name 
)
inline

Create a new widget adapter.

Parameters
nexReference to the Nextion driver
pageID of page this widget is on
componentComponent ID of this widget
nameName of this widget

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