#include <dumbdisplay.h>
 
  
| Public Member Functions | |
| WebViewDDLayer (int8_t layerId) | |
| for internal use only | |
| void | loadUrl (const String &url) | 
| void | loadHtml (const String &html) | 
| void | execJs (const String &js) | 
|  Public Member Functions inherited from DDLayer | |
| void | border (float size, const String &color, const String &shape="flat", float extraSize=0) | 
| void | noBorder () | 
| void | padding (float size) | 
| void | padding (float left, float top, float right, float bottom) | 
| void | noPadding () | 
| void | margin (float size) | 
| void | margin (float left, float top, float right, float bottom) | 
| void | noMargin () | 
| void | backgroundColor (const String &color, int opacity=100) | 
| void | noBackgroundColor () | 
| void | backgroundImage (const String &backgroundImageName, const String &drawBackgroundOptions, int refImageWidth=0) | 
| void | noBackgroundImage () | 
| set no layer background image | |
| void | exportAsBackgroundImage (bool replace=true, bool noDrawBackground=true, int exportAsWidth=0) | 
| void | animateBackgroundImage (float fps, bool reset=true, const String &options="") | 
| void | stopAnimateBackgroundImage (bool reset=true) | 
| void | visible (bool visible) | 
| void | transparent (bool transparent) | 
| void | disabled (bool disabled=true) | 
| void | opacity (int opacity) | 
| void | alpha (int alpha) | 
| void | blend (const String &color, int alpha=255, const String &mode="darken") | 
| void | noblend () | 
| void | clear () | 
| clear the layer | |
| void | flash () | 
| normally used for "feedback" – flash the default way (layer + border) | |
| void | flashArea (int x, int y) | 
| normally used for "feedback" – flash the area (x, y) where the layer is clicked | |
| void | explicitFeedback (int16_t x=0, int16_t y=0, const String &text="", DDFeedbackType type=DDFeedbackType::CLICK, const String &option="") | 
| const String & | getLayerId () const | 
| void | setFeedbackHandler (DDFeedbackHandler handler, const String &autoFeedbackMethod="", const String &allowFeedbackTypes="") | 
| void | enableFeedback (const String &autoFeedbackMethod="", const String &allowFeedbackTypes="") | 
| void | disableFeedback () | 
| disable "feedback" | |
| const DDFeedback * | getFeedback () | 
| void | debugOnly (int i) | 
| for debug use | |
| DDFeedbackManager * | getFeedbackManager () const | 
| DDFeedbackHandler | getFeedbackHandler () const | 
| Additional Inherited Members | |
|  Public Attributes inherited from DDObject | |
| int8_t | objectType | 
| object type – DD_OBJECT_TYPE_LAYER or DD_OBJECT_TYPE_TUNNEL | |
| String | customData | 
| custom data | |
|  Protected Member Functions inherited from DDLayer | |
| DDLayer (int8_t layerId) | |
| void | _enableFeedback () | 
|  Protected Attributes inherited from DDLayer | |
| String | layerId | 
| DDFeedbackManager * | pFeedbackManager | 
| DDFeedbackHandler | feedbackHandler | 
Class for a WebView "device dependent view" layer; see created with DumbDisplay::createWebViewLayer()