@for (app of appCatList.apps; track app) { {{ app.shortName ?? app.name }} @if (edge.roleIsAtLeast("admin") && app.permissions) { ({{ app.permissions.canSee }}) }
@if (app.image) { } @else { @if (app.imageUrl) { } @else {

{{ app.name }}

} }
@if (false) {

{{ "EDGE.CONFIG.APP.TECHNICAL_NAME" | translate }}: {{ app.appId }}
{{ "EDGE.CONFIG.APP.CATEGORY" | translate }}: @for (c of app.categorys; track c) { {{ c.readableName }} }
{{ "EDGE.CONFIG.APP.CARDINALITY" | translate }}: {{ app.cardinality }}

}
@if (app.instanceIds.length === 0 && app.status.name !== "INSTALLABLE") { {{ "EDGE.CONFIG.APP.NOT_AVAILABLE" | translate }}
@for (message of app.status.errorCompatibleMessages; track message) {
}
@for (message of app.status.errorInstallableMessages; track message) {
}
}
}
@if (isUpdateAvailable) { {{ "EDGE.CONFIG.APP.UPDATE_AVAILABLE" | translate : { edgeShortName: environment.edgeShortName, } }} } @if (canEnterKey) { EDGE.CONFIG.APP.KEY.USE_KEY @if (numberOfUnusedRegisteredKeys !== 0) { {{ numberOfUnusedRegisteredKeys }} } EDGE.CONFIG.APP.UNUSED_REGISTERED_KEY_AVAILABLE EDGE.CONFIG.APP.KEY.REGISTER_KEY } @if (key && key.bundles) { @for (bundle of key.bundles; track bundle; let i = $index) { {{ bundle.length }} } } @for (appList of appLists; track appList) {
@if (!isEmpty(appList) && appList.shouldBeShown()) { {{ appList.name | translate }} @for (appCatList of appList.appCategories; track appCatList) { {{ appCatList.category.readableName }} } }
}