MWidgetExtension Class Reference

API published in: S60 2nd Ed FP 3

Link against: browserengine.lib

Capability Information

Required Capabilities

None

Exceptions

NetworkServices capability is required for any operation that results in loading content from the network. For example, calling LoadUrlL() with a url parameter that refers to a network location requires NetworkServices capability if the content is not available from the cache or if the specified cache mode prevents loading the cached version.


#include <brctlinterface.h>

Detailed Description

This class provides an extension mechanism for the widget host app to interact with the browser engine This class includes the Widget specific extension needed in the browser engine.

Public Member Functions

virtual void  SetParamL (TBrCtlDefs::TBrCtlWidgetParams aParam, const TDesC &aValue)=0
  Method to set parameters in the browser engine.
virtual void  SetParamL (TBrCtlDefs::TBrCtlWidgetParams aParam, TUint aValue)=0
  Method to set parameters in the browser engine.
virtual TBool  HandleCommandL (TInt aCommandId)=0
  Method to invoke callback function for right soft key.

Member Function Documentation

virtual TBool MWidgetExtension::HandleCommandL TInt  aCommandId  )  [pure virtual]
 

Method to invoke callback function for right soft key.

Parameters:
none 
Returns:
ETrue if there is a rightsoftkey callback, else EFalse
virtual void MWidgetExtension::SetParamL TBrCtlDefs::TBrCtlWidgetParams  aParam,
TUint  aValue
[pure virtual]
 

Method to set parameters in the browser engine.

Parameters:
The  widget parameter aParam
The  value for the paramater
Returns:
void
virtual void MWidgetExtension::SetParamL TBrCtlDefs::TBrCtlWidgetParams  aParam,
const TDesC &  aValue
[pure virtual]
 

Method to set parameters in the browser engine.

Parameters:
The  widget identifier
The  value for the paramater
Returns:
void

The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top