A model of the applications using online accounts. More...
| Import Statement: | import SSO.OnlineAccounts 0.1 |
The ApplicationModel is a model representing the applications using online accounts installed on the system.
In the current implementation, the model is valid only if its ApplicationModel::service property is set to a valid service ID.
The model defines the following roles:
applicationId is the unique identifier of the applicationdisplayName is the application display nameiconName is the name of the application iconserviceUsage is a description of how the application uses the service; this is set to a valid value only if the ApplicationModel::service property is set to a valid service ID.application is the Application objecttranslations, the localization domain for translating the serviceUsage fieldThe number of items in the model.
If set, the model will list only those applications which can use this specific service.
Returns the data at row for the role roleName.