CAiUiIdleIntegration Class Reference

class CAiUiIdleIntegration : public CBase

Handles Idle integration related tasks and events for Active Idle main UI Controller.

Inherits from

Constructor & Destructor Documentation

~CAiUiIdleIntegration()

~CAiUiIdleIntegration ( ) [inline]

Member Functions Documentation

ActivateUI()

void ActivateUI ( ) [pure virtual]

Tries to bring Active Idle UI to the foreground.

HandleWsEventL(const TWsEvent &, CCoeControl *)

void HandleWsEventL ( const TWsEvent & aEvent,
CCoeControl * aDestination
) [pure virtual]

Call from entry to Main UI Controller AppUi HandleWsEventL.

Parameters

const TWsEvent & aEvent
CCoeControl * aDestination

NewL(CEikonEnv &, const TAiIdleKeySoundConfig &, MAiFwEventHandler *)

IMPORT_C CAiUiIdleIntegration * NewL ( CEikonEnv & aEikEnv,
const TAiIdleKeySoundConfig & aKeySoundConfig,
MAiFwEventHandler * aAiFwEventHandler
) [static]

Parameters

CEikonEnv & aEikEnv
const TAiIdleKeySoundConfig & aKeySoundConfig
MAiFwEventHandler * aAiFwEventHandler