143 * @param aMessages:number of messages under the folder or service. |
146 * @param aMessages:number of messages under the folder or service. |
144 * @param aUnreadMessages: number of unread messages under the folder or service. |
147 * @param aUnreadMessages: number of unread messages under the folder or service. |
145 * @return ETrue if unread children found. |
148 * @return ETrue if unread children found. |
146 */ |
149 */ |
147 TBool HasUnreadMessagesL( const TMsvId aId, TInt& aMessages, TInt& aUnreadMessages ); |
150 TBool HasUnreadMessagesL( const TMsvId aId, TInt& aMessages, TInt& aUnreadMessages ); |
|
151 |
|
152 /** |
|
153 * Find Visible Count for local service Draft\sent\outbox folder |
|
154 * Unread message check is not required. |
|
155 * @param aId: folder ID of local service. |
|
156 * @return TInt Return Message Count visble in messaging main view |
|
157 */ |
|
158 TInt FindVisibleCountL(TMsvId aFolderId ) const; |
|
159 |
|
160 /** |
|
161 * Find Visible Count for local service Inbox folder |
|
162 * Unread message check is required here to show Inbox icon with u |
|
163 * @param aId: folder ID of local service. |
|
164 * @param aUnreadMessages: It will be True if Inbox has atleast |
|
165 * one unread message. |
|
166 * @return TInt Return Message Count visble in messaging main view |
|
167 */ |
|
168 TInt FindVisibleCountWithUnreadMessageL(TMsvId aFolderId , TBool& aUnreadMessages) const; |
|
169 |
|
170 |
148 #else |
171 #else |
149 |
172 |
150 /** |
173 /** |
151 * Checks if entry aId has unread children. |
174 * Checks if entry aId has unread children. |
152 * @param aId: folder or service to be checked. |
175 * @param aId: folder or service to be checked. |