MAiFwEventHandler Class Reference
Active Idle Framework internal event handling interface. Events from UI controllers are forwarded to this interface for processing on the Active Idle Framework side.
Member Functions Documentation
AppEnvReadyL()
void | AppEnvReadyL | ( | ) | [pure virtual] |
Application environment ready callback. Main UI controller calls this method when application framework is initialized.
HandleActivateUI()
void | HandleActivateUI | ( | ) | [pure virtual] |
UI activation event handler.
HandlePluginEvent(const TDesC &)
void | HandlePluginEvent | ( | const TDesC & | aParam | ) | [pure virtual] |
Active Idle Framework Plug-in event handler. UI controllers forward events that are targeted to Active Idle Content Publisher Plug-ins to this method.
Parameters
const TDesC & aParam | event parameters from the UI model. |
HandlePluginEventL(const THsPublisherInfo &, const TDesC &)
Active Idle Framework Plug-in event handler. UI controllers forward events that are targeted to Active Idle Content Publisher Plug-ins to this method.
Parameters
const THsPublisherInfo & aPublisherInfo | publisher info. |
const TDesC & aParam | event parameters from the UI model. |
HandleUiReadyEventL(CAiUiController &)
Parameters
CAiUiController & aUiController | Active Idle UI Controller which manages the UI that is ready. |
HandleUiShutdown(CAiUiController &)
UI shutdown event handler.
Parameters
CAiUiController & aUiController | Active Idle UI Controller which manages the UI that was shut down. |
HasMenuItemL(const THsPublisherInfo &, const TDesC &)
Queries if a Content Publiseher Plug-in has settings
QueryIsMenuOpen()
TBool
| QueryIsMenuOpen | ( | ) | [pure virtual] |
Service to check if menu is open.
RefreshContent(const TDesC &)
TBool
| RefreshContent | ( | const TDesC & | aContentCid | ) | [pure virtual] |
Refresh content request. UI controller can use this interface to request a content publisher plug-in to refresh (re-publish) a specific content item.
Parameters
const TDesC & aContentCid | Textual identifier of the content to refresh. |
RefreshContent(const THsPublisherInfo &, const TDesC &)
Refresh content request. UI controller can use this interface to request a content publisher plug-in to refresh (re-publish) a specific content item.
Parameters
const THsPublisherInfo & aPublisherInfo | publisher info. |
const TDesC & aContentCid | Textual identifier of the content to refresh. |
SuspendContent(const THsPublisherInfo &, const TDesC &)
Suspend content request. UI controller can use this interface to request a content publisher plug-in to suspend a specific content item.
Parameters
const THsPublisherInfo & aPublisherInfo | publisher info. |
const TDesC & aContentCid | Textual identifier of the content to refresh. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.