{{ dialogTitle | translate }}
@if (isLoading$ | async) {
} @else {
}
check
{{ 'notification.basic-settings' | translate }}
@if (ruleNotificationForm.get('triggerType').value === triggerType.ALARM) {
{{ 'notification.alarm-trigger-settings' | translate }}
}
@if (ruleNotificationForm.get('triggerType').value === triggerType.DEVICE_ACTIVITY) {
{{ 'notification.device-activity-trigger-settings' | translate }}
}
@if (ruleNotificationForm.get('triggerType').value === triggerType.ENTITY_ACTION) {
{{ 'notification.entity-action-trigger-settings' | translate }}
}
@if (ruleNotificationForm.get('triggerType').value === triggerType.ALARM_COMMENT) {
{{ 'notification.alarm-comment-trigger-settings' | translate }}
}
@if (ruleNotificationForm.get('triggerType').value === triggerType.ALARM_ASSIGNMENT) {
{{ 'notification.alarm-assignment-trigger-settings' | translate }}
}
@if (ruleNotificationForm.get('triggerType').value === triggerType.RULE_ENGINE_COMPONENT_LIFECYCLE_EVENT) {
{{ 'notification.rule-engine-events-trigger-settings' | translate }}
}
@if (ruleNotificationForm.get('triggerType').value === triggerType.EDGE_CONNECTION) {
{{ 'notification.edge-trigger-settings' | translate }}
}
@if (ruleNotificationForm.get('triggerType').value === triggerType.EDGE_COMMUNICATION_FAILURE) {
{{ 'notification.edge-trigger-settings' | translate }}
}
@if (ruleNotificationForm.get('triggerType').value === triggerType.ENTITIES_LIMIT) {
{{ 'notification.entities-limit-trigger-settings' | translate }}
}
@if (ruleNotificationForm.get('triggerType').value === triggerType.API_USAGE_LIMIT) {
{{ 'notification.api-usage-trigger-settings' | translate }}
}
@if (ruleNotificationForm.get('triggerType').value === triggerType.NEW_PLATFORM_VERSION) {
{{ 'notification.new-platform-version-trigger-settings' | translate }}
}
@if (ruleNotificationForm.get('triggerType').value === triggerType.RATE_LIMITS) {
{{ 'notification.rate-limits-trigger-settings' | translate }}
}
@if (ruleNotificationForm.get('triggerType').value === triggerType.TASK_PROCESSING_FAILURE) {
{{ 'notification.task-processing-failure-trigger-settings' | translate }}
}
@if (ruleNotificationForm.get('triggerType').value === triggerType.RESOURCES_SHORTAGE) {
{{ 'notification.resources-shortage-trigger-settings' | translate }}
}
@if (selectedIndex > 0) {
}