NeoNextion
Arduino library for the Nextion displays.
 All Classes Files Functions Variables Typedefs Enumerations Enumerator
NextionText.h
Go to the documentation of this file.
1 
3 #ifndef __NEONEXTION_NEXTIONTEXT
4 #define __NEONEXTION_NEXTIONTEXT
5 
6 #include "Nextion.h"
7 #include "INextionTouchable.h"
8 #include "INextionColourable.h"
9 #include "INextionStringValued.h"
10 #include "INextionFontStyleable.h"
11 
17  public INextionColourable,
18  public INextionStringValued,
20 {
21 public:
25  NextionText(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  , INextionStringValued(nex, page, component, name)
30  , INextionFontStyleable(nex, page, component, name)
31  {
32  }
33 };
34 
35 #endif
Interface for widgets that hold a string value.
Definition: INextionStringValued.h:16
Abstract class for all UI widgets.
Definition: INextionWidget.h:15
Interface for widgets that can be touched.
Definition: INextionTouchable.h:15
Interface for widgets that can be coloured.
Definition: INextionColourable.h:14
NextionText(Nextion &nex, uint8_t page, uint8_t component, const char *name)
Create a new widget adapter.
Definition: NextionText.h:25
Represents a text widget.
Definition: NextionText.h:16
Driver for a physical Nextion device.
Definition: Nextion.h:31
Interface for widgets that can have their fonts styled.
Definition: INextionFontStyleable.h:14