idlehomescreen/xmluirendering/uiengine/inc/xnrootdata.h
branchRCL_3
changeset 35 3321d3e205b6
parent 34 5456b4e8b3a8
equal deleted inserted replaced
34:5456b4e8b3a8 35:3321d3e205b6
    91     // New functions
    91     // New functions
    92         
    92         
    93     /**
    93     /**
    94      * Loads remaining application views
    94      * Loads remaining application views
    95      */    
    95      */    
    96     void LoadRemainingViews();
    96     void LoadRemainingViewsL();
    97 
    97 
    98     /**
    98     /**
    99      * Cancels load remaining application views
    99      * Cancels load remaining application views
   100      */        
   100      */        
   101     void CancelLoadRemainingViews();
   101     void CancelLoadRemainingViews();
   167      * Get maximum pages allowed
   167      * Get maximum pages allowed
   168      * 
   168      * 
   169      * @return number of pages allowed
   169      * @return number of pages allowed
   170      */
   170      */
   171     TInt32 MaxPages();
   171     TInt32 MaxPages();
   172 
   172     
       
   173     /**
       
   174      * Returns template view's uid
       
   175      * 
       
   176      * @return Returns template view's uid, or if not set qhd default
       
   177      */
       
   178     const TDesC8& TemplateViewUid() const;
       
   179     
       
   180     /**
       
   181      * Sets template view's uid
       
   182      * 
       
   183      * @param Template view's uid
       
   184      */
       
   185     void SetTemplateViewUidL( const TDesC8& aTemplateViewUid );
       
   186     
   173     /**
   187     /**
   174      * Returns ETrue, if all views are loaded
   188      * Returns ETrue, if all views are loaded
   175      */
   189      */
   176     TBool AllViewsLoaded() const;
   190     TBool AllViewsLoaded() const;
   177 
   191 
   204     RPointerArray< CXnViewData > iViewsToDestroy;    
   218     RPointerArray< CXnViewData > iViewsToDestroy;    
   205     /** Flag to determine remaining view load direction */
   219     /** Flag to determine remaining view load direction */
   206     TBool iLoadForward;
   220     TBool iLoadForward;
   207     /** Maximum of views allowed */
   221     /** Maximum of views allowed */
   208     TInt32 iMaxPages;
   222     TInt32 iMaxPages;
       
   223     /** Template view uid is uid of the view when user selects New view */
       
   224     HBufC8* iTemplateViewUid;
   209     /** Load error code */
   225     /** Load error code */
   210     TInt iLoadError;
   226     TInt iLoadError;
   211     };
   227     };
   212 
   228 
   213 #endif // _XNROOTDATA_H
   229 #endif // _XNROOTDATA_H