Title | Added | Status | Last reviewed |
---|---|---|---|
Apps List Component |
v2.0.0 |
Active |
2019-01-14 |
Shows all available apps.
<adf-apps
[layoutType]="'GRID'">
</adf-apps>
You can show custom content when there are no apps available by supplying an
<adf-custom-empty-content>
section:
<adf-apps
[layoutType]="'GRID'">
<adf-custom-empty-content>
No Apps present
</adf-custom-empty-content>
</adf-apps>
Name | Type | Default value | Description |
---|---|---|---|
filtersAppId | any[] |
Provides a way to filter the apps to show. | |
layoutType | string |
(required) Defines the layout of the apps. There are two possible values, "GRID" and "LIST". |
Name | Type | Description |
---|---|---|
appClick | EventEmitter<AppDefinitionRepresentation> |
Emitted when an app entry is clicked. |
error | EventEmitter<any> |
Emitted when an error occurs. |
You can specify a restricted list of apps using the filtersAppId
property. This array
contains a list of objects containing the property values you are interested in. You can
use any of the following properties as filters:
{
"defaultAppId": "string",
"deploymentId": "string",
"name": "string",
"id": "number",
"modelId": "number",
"tenantId": "number"
}
For example, if you set filtersAppId
as follows:
<adf-apps
[filtersAppId]="[
{defaultAppId: 'tasks'},
{deploymentId: '15037'},
{name : 'my app name'}]">
</adf-apps>
...then only the Tasks app, the app with deploymentId
15037 and the app with "my app name" will be shown.