appinstall_plat/sifui_api/inc/sifuiprivate.h
changeset 64 48c14c385b0e
parent 58 67f2119dc623
child 69 b18a4bf55ddb
equal deleted inserted replaced
58:67f2119dc623 64:48c14c385b0e
    57         TBool IsCancelled();
    57         TBool IsCancelled();
    58         void ShowCompleteL();
    58         void ShowCompleteL();
    59         void ShowFailedL( const CSifUiErrorInfo& aErrorInfo );
    59         void ShowFailedL( const CSifUiErrorInfo& aErrorInfo );
    60         void SetButtonVisible( CSifUi::TOptionalButton aButton, TBool aIsVisible );
    60         void SetButtonVisible( CSifUi::TOptionalButton aButton, TBool aIsVisible );
    61         TBool ShowGrantCapabilitiesL( const TCapabilitySet& aCapabilities );
    61         TBool ShowGrantCapabilitiesL( const TCapabilitySet& aCapabilities );
    62         TBool ShowSingleSelectionL( const TDesC& aTitle, const MDesCArray& aSelectableItems,
    62         TInt ShowSelectLanguageL( const RArray<TLanguage>& aLanguages );
    63             TInt& aSelectedIndex );
    63         TBool ShowSelectOptionsL( const MDesCArray& aSelectableItems,
    64         TBool ShowMultiSelectionL( const TDesC& aTitle, const MDesCArray& aSelectableItems,
    64                 RArray<TInt>& aSelectedIndexes );
    65             RArray<TInt>& aSelectedIndexes );
       
    66 
    65 
    67     protected:  // from CActive
    66     protected:  // from CActive
    68         void DoCancel();
    67         void DoCancel();
    69         void RunL();
    68         void RunL();
    70 
    69 
    81         void ClearParams();
    80         void ClearParams();
    82         CHbSymbianVariantMap* VariantMapL();
    81         CHbSymbianVariantMap* VariantMapL();
    83         void ChangeNoteTypeL( TInt aType );
    82         void ChangeNoteTypeL( TInt aType );
    84         void AddParamL( const TDesC& aKey, TInt aValue );
    83         void AddParamL( const TDesC& aKey, TInt aValue );
    85         void AddParamL( const TDesC& aKey, const TDesC& aValue );
    84         void AddParamL( const TDesC& aKey, const TDesC& aValue );
       
    85         void AddParamListL( const TDesC& aKey, const MDesCArray& aList );
    86         void AddParamBinaryL( const TDesC& aKey, const CBufBase& aBinary );
    86         void AddParamBinaryL( const TDesC& aKey, const CBufBase& aBinary );
    87         void AddParamListL( const TDesC& aKey, const MDesCArray& aList );
    87         void AddParamPckgL( const TDesC& aKey, const TDesC8& aPckg );
    88         void AddParamsAppInfoL( const CSifUiAppInfo& aAppInfo );
    88         void AddParamsAppInfoL( const CSifUiAppInfo& aAppInfo );
    89         void AddParamsCertificatesL();
    89         void AddParamsCertificatesL();
    90         void AddParamsHiddenButtonsL();
    90         void AddParamsHiddenButtonsL();
    91         void ResendAllInstallationDetailsL();
    91         void ResendAllInstallationDetailsL();
    92         void ActivateInstallIndicatorL();
    92         void ActivateInstallIndicatorL();
   121         CSifUi::TInstallingPhase iInstallingPhase;
   121         CSifUi::TInstallingPhase iInstallingPhase;
   122         TBool iNoHideProgressButton;
   122         TBool iNoHideProgressButton;
   123         TBool iNoCancelProgressButton;
   123         TBool iNoCancelProgressButton;
   124         TBool iNoShowInAppLibButton;
   124         TBool iNoShowInAppLibButton;
   125         TBool iNoErrorDetailsButton;
   125         TBool iNoErrorDetailsButton;
       
   126         TInt iSelectedLanguage;
       
   127         RArray<TInt> iSelectedOptions;
   126     };
   128     };
   127 
   129 
   128 
   130 
   129 #endif  // C_SIFUIPRIVATE_H
   131 #endif  // C_SIFUIPRIVATE_H
   130 
   132