Back to Openproject

Notification Settings Table.Component

frontend/src/app/features/user-preferences/notifications-settings/table/notification-settings-table.component.html

17.3.12.1 KB
Original Source

@if (settings.length > 0) {

| {{ text.notify_me }} | @for (item of settings.controls; track item) { {{ item.controls.project.value.title }} | } | --- | --- | |

{{ text.notifyImmediately.title }}

{{ text.notifyImmediately.description }}

| @for (item of settings.controls; track item) { | } | {{ text.mentioned_header.title }} | @for (item of settings.controls; track item) { | } | {{ text.watched_header }} | @for (item of settings.controls; track item) { | } | {{ text.assignee }} | @for (item of settings.controls; track item) { | } | {{ text.responsible }} | @for (item of settings.controls; track item) { | } | {{ text.shared }} | @for (item of settings.controls; track item) { | } @if (eeAvailable) { |

{{ text.dateAlerts.title }}

{{ text.dateAlerts.description }}

| @for (item of settings.controls; track item) { | } } @if (eeAvailable) { | {{ text.startDate }} | @for (item of settings.controls; track item) { @for (availableTime of availableTimes; track availableTime) { {{availableTime.title}} } | } } @if (eeAvailable) { | {{ text.dueDate }} | @for (item of settings.controls; track item) { @for (availableTime of availableTimes; track availableTime) { {{availableTime.title}} } | } } @if (eeAvailable) { | {{ text.overdue }} | @for (item of settings.controls; track item) { @for (availableTime of availableTimesOverdue; track availableTime) { {{availableTime.title}} } | } } |

{{ text.alsoNotifyFor.title }}

{{ text.alsoNotifyFor.description }}

| @for (item of settings.controls; track item) { | } | {{ text.work_package_created_header }} | @for (item of settings.controls; track item) { | } | {{ text.work_package_processed_header }} | @for (item of settings.controls; track item) { | } | {{ text.work_package_scheduled_header }} | @for (item of settings.controls; track item) { | } | {{ text.work_package_prioritized_header }} | @for (item of settings.controls; track item) { | } | {{ text.work_package_commented_header }} | @for (item of settings.controls; track item) { | } | | @for (item of settings.controls; track item; let index = $index) { {{ text.remove_project_settings }} | }

} @if (userId) { }