Back to Openproject

Op Autocompleter.Component

frontend/src/app/shared/components/autocompleter/op-autocompleter/op-autocompleter.component.html

17.3.11.0 KB
Original Source

@if (inputName && !(multiple && multipleAsSeparateInputs)) { } @if (multiple && multipleAsSeparateInputs) { @for (value of mappedInputValue; track value) { } } @if (headerTemplate || projectedHeaderTemplate) { } @if (labelRequired) { } @if (footerTemplate || projectedFooterTemplate) { } @switch (true) { @case (!resource && !!item.depth) { } @case (resource === 'work_packages' || resource === 'parent-child') { @if (item.author && item.author.href) { } @if (item.type) { }
#{{ item.id }}

} @case (resource ==='users' || resource ==='assignee' || resource === 'principals') { @if (item && item.href) { } {{ item.name }} @if (item.email) { {{ item.email }} } } @case (resource ==='subproject' || resource ==='version' || resource ==='status' || resource ==='default' || (!resource && !item.depth)) { {{ item.name }} @if (item.email) { {{ item.email }} } } } @if (resource === 'work_packages') { × @if (item.id) { {{ item.type?.name }} #{{ item.id }} {{ item.subject || item.name }} } } @if (resource !== 'work_packages') { ×{{ item.name }} }