Whether the surface supports setting brightness
OptionalcanWhen set, enables the changePage context method and provides a user-facing label describing
the gesture or action that triggers it (e.g. 'Horizontal Swipe Changes Page').
Omit or set to undefined to disable page-changing entirely for this surface.
Note: The user must enable this in the surface settings before it will be accepted
Any configuration fields for the surface
A user facing location string for the surface
If the surface supports pincode entry, this is the desired arrangement of the pin entry buttons Set to null to disable pincode entry,
The definition of the controls on the surface and the properties needed for drawing
OptionaltransferDescribes any custom input or output variables for the surface These are typically used for reporting values such as a tbar or battery level. Or for providing non-button values such as leds next to a tbar
Describes the capabilities of a surface when it is registered