homescreensrv_plat/sapi_homescreenplugin/hspsservice/inc/hspspersonalisationservice.h
equal
deleted
inserted
replaced
228 TDesC8& aPluginId |
228 TDesC8& aPluginId |
229 ); |
229 ); |
230 |
230 |
231 /** |
231 /** |
232 * Replaces a plugin in active application configuration |
232 * Replaces a plugin in active application configuration |
|
233 * @since S60 5.1 |
233 * @param aAppUid - application uid |
234 * @param aAppUid - application uid |
234 * @param aPluginId - id of the plugin to be replaced |
235 * @param aPluginId - id of the plugin to be replaced |
235 * @param aConfUid - uid of the new plugin configuration |
236 * @param aConfUid - uid of the new plugin configuration |
236 */ |
237 */ |
237 IMPORT_C void ReplacePluginL( |
238 IMPORT_C void ReplacePluginL( |
238 const TInt aAppUid, |
239 const TInt aAppUid, |
239 const TDesC8& aPluginId, |
240 const TDesC8& aPluginId, |
240 const TDesC8& aConfUid ); |
241 const TDesC8& aConfUid ); |
|
242 |
|
243 /** |
|
244 * Restores plugin configurations by either removing all plugins |
|
245 * from the active view or by removing all extra views. |
|
246 * In latter case, the first locked view is emptied. If there are |
|
247 * no locked views then the first view will remain while others |
|
248 * are removed. |
|
249 * @since S60 5.2 |
|
250 * @param aAppUid Application uid |
|
251 * @param aResetAllViews False if only the active view should be fixed, |
|
252 * True if also all extra views should removed |
|
253 */ |
|
254 IMPORT_C void RestoreConfigurationsL( |
|
255 const TInt aAppUid, |
|
256 const TBool aResetAllViews ); |
241 |
257 |
242 private: // Methods |
258 private: // Methods |
243 |
259 |
244 private: // Data |
260 private: // Data |
245 |
261 |