## AutoConnectButton
## Constructor
```cpp
AutoConnectButton()
```
```cpp
AutoConnectButton(const char* name)
```
```cpp
AutoConnectButton(const char* name, const char* value)
```
```cpp
AutoConnectButton(const char* name, const char* value, const String& action)
```
- **Parameters**
- nameThe element name.
- valueValue of the element.
- actionNative code of the action script executed when the button is clicked.
## Public member variables
### name
The element name.
- **Type**
- String
### value
Value of the element.
- **Type**
- String
### action
Native code of the action script executed when the button is clicked.
- **Type**
- String
## Public member functions
### typeOf
```cpp
ACElement_t typeOf(void)
```
Returns type of AutoConnectElement.
- **Return value**
- AC_Button
## AutoConnectElement
## Constructor
```cpp
AutoConnectElement()
```
```cpp
AutoConnectElement(const char* name)
```
```cpp
AutoConnectElement(const char* name, const char* value)
```
- **Parameters**
- nameThe element name.
- valueValue of the element.
## Public member variables
### name
The element name.
- **Type**
- String
### value
Value of the element.
- **Type**
- String
## Public member functions
### typeOf
```cpp
ACElement_t typeOf(void)
```
Returns type of AutoConnectElement.
- **Return value**
- AC_Element