NeoNextion
Arduino library for the Nextion displays.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator
NextionNumber.h
Go to the documentation of this file.
1 
3 #ifndef __NEONEXTION_NEXTIONNUMBER
4 #define __NEONEXTION_NEXTIONNUMBER
5 
6 #include "Nextion.h"
7 #include "INextionTouchable.h"
8 #include "INextionColourable.h"
10 #include "INextionFontStyleable.h"
11 
17  public INextionColourable,
20 {
21 public:
25  NextionNumber(Nextion &nex, uint8_t page, uint8_t component, const char *name)
26  : INextionWidget(nex, page, component, name)
27  , INextionTouchable(nex, page, component, name)
28  , INextionColourable(nex, page, component, name)
29  , INextionNumericalValued(nex, page, component, name)
30  , INextionFontStyleable(nex, page, component, name)
31  {
32  }
33 };
34 
35 #endif
Interface for widgets that store a numerical value.
Definition: INextionNumericalValued.h:16
Abstract class for all UI widgets.
Definition: INextionWidget.h:15
Represents a number widget.
Definition: NextionNumber.h:16
Interface for widgets that can be touched.
Definition: INextionTouchable.h:15
Interface for widgets that can be coloured.
Definition: INextionColourable.h:14
NextionNumber(Nextion &nex, uint8_t page, uint8_t component, const char *name)
Create a new widget adapter.
Definition: NextionNumber.h:25
Driver for a physical Nextion device.
Definition: Nextion.h:31
Interface for widgets that can have their fonts styled.
Definition: INextionFontStyleable.h:14