64 CFbsBitmap* offscreenBitmap(); |
64 CFbsBitmap* offscreenBitmap(); |
65 void setRightSoftKeyLabel(const TDesC& aText); |
65 void setRightSoftKeyLabel(const TDesC& aText); |
66 void setLeftSoftKeyLabel(const TDesC& aText); |
66 void setLeftSoftKeyLabel(const TDesC& aText); |
67 void setTabbednavigation(bool aOn); |
67 void setTabbednavigation(bool aOn); |
68 bool IsWidgetPublising(){ return m_isWidgetPublishing;} |
68 bool IsWidgetPublising(){ return m_isWidgetPublishing;} |
|
69 void setNavigationType(const TDesC& aType); |
|
70 void windowObjectCleared(); |
69 |
71 |
70 private: |
72 private: |
71 void AddJSExtension(const TDesC& id, void* obj); |
73 void AddJSExtension(const TDesC& id, void* obj); |
72 CWidgetExtension(WebView& aWebKitView); |
74 CWidgetExtension(WebView& aWebKitView); |
73 void ConstructL(MWidgetCallback& aWidgetCallback); |
75 void ConstructL(MWidgetCallback& aWidgetCallback); |
74 |
76 |
75 RLibrary m_widgetLibrary; |
|
76 WebView* m_webview; |
77 WebView* m_webview; |
77 |
78 |
78 MWidgetEngineBridge* m_widgetengine; |
79 MWidgetEngineBridge* m_widgetengine; |
79 MWidgetCallback* m_widgetcallback; |
80 MWidgetCallback* m_widgetcallback; |
80 TInt iWidgetId; |
81 TInt iWidgetId; |
81 bool m_isWidgetPublishing; |
82 bool m_isWidgetPublishing; |
82 |
83 |
83 #if defined(BRDO_LIW_FF) |
84 #if defined(BRDO_LIW_FF) |
84 RLibrary m_deviceLibrary; |
|
85 MDeviceBridge* m_deviceBridge; |
85 MDeviceBridge* m_deviceBridge; |
86 #endif |
86 #endif |
87 }; |
87 }; |
88 |
88 |
89 |
89 |