removed help mode for elements that overlap other elements
This commit is contained in:
parent
c3f00137d0
commit
064f4f867f
@ -1,12 +1,6 @@
|
|||||||
<iqser-status-bar *ngIf="stats" [configs]="statusBarConfig"></iqser-status-bar>
|
<iqser-status-bar *ngIf="stats" [configs]="statusBarConfig"></iqser-status-bar>
|
||||||
|
|
||||||
<div
|
<div (longPress)="forceReanalysisAction($event)" class="action-buttons" redactionLongPress>
|
||||||
(longPress)="forceReanalysisAction($event)"
|
|
||||||
class="action-buttons"
|
|
||||||
redactionLongPress
|
|
||||||
iqserHelpMode="dossier-features"
|
|
||||||
[updateElementPosition]="false"
|
|
||||||
>
|
|
||||||
<iqser-circle-button
|
<iqser-circle-button
|
||||||
(action)="openEditDossierDialog($event, dossier.dossierId)"
|
(action)="openEditDossierDialog($event, dossier.dossierId)"
|
||||||
*ngIf="currentUser.isUser"
|
*ngIf="currentUser.isUser"
|
||||||
|
|||||||
@ -14,7 +14,6 @@
|
|||||||
[noMatchText]="'dossier-listing.no-match.title' | translate"
|
[noMatchText]="'dossier-listing.no-match.title' | translate"
|
||||||
[showNoDataButton]="currentUser.isManager"
|
[showNoDataButton]="currentUser.isManager"
|
||||||
[tableColumnConfigs]="tableColumnConfigs"
|
[tableColumnConfigs]="tableColumnConfigs"
|
||||||
helpModeKey="dossier-list"
|
|
||||||
noDataIcon="red:folder"
|
noDataIcon="red:folder"
|
||||||
></iqser-table>
|
></iqser-table>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@ -1,4 +1,8 @@
|
|||||||
<div *ngIf="canPerformAnnotationActions && annotationPermissions" [class.always-visible]="alwaysVisible" class="annotation-actions">
|
<div
|
||||||
|
*ngIf="canPerformAnnotationActions && annotationPermissions"
|
||||||
|
[class.always-visible]="alwaysVisible || (helpModeService.isHelpModeActive$ | async)"
|
||||||
|
class="annotation-actions"
|
||||||
|
>
|
||||||
<!-- Resize Mode for annotation -> only resize accept and deny actions are available-->
|
<!-- Resize Mode for annotation -> only resize accept and deny actions are available-->
|
||||||
<ng-container *ngIf="resizing">
|
<ng-container *ngIf="resizing">
|
||||||
<iqser-circle-button
|
<iqser-circle-button
|
||||||
|
|||||||
@ -8,6 +8,7 @@ import { UserService } from '@services/user.service';
|
|||||||
import { AnnotationReferencesService } from '../../services/annotation-references.service';
|
import { AnnotationReferencesService } from '../../services/annotation-references.service';
|
||||||
import { MultiSelectService } from '../../services/multi-select.service';
|
import { MultiSelectService } from '../../services/multi-select.service';
|
||||||
import { FilePreviewStateService } from '../../services/file-preview-state.service';
|
import { FilePreviewStateService } from '../../services/file-preview-state.service';
|
||||||
|
import { HelpModeService } from '../../../../../../../../../../libs/common-ui/src';
|
||||||
|
|
||||||
export const AnnotationButtonTypes = {
|
export const AnnotationButtonTypes = {
|
||||||
dark: 'dark',
|
dark: 'dark',
|
||||||
@ -31,12 +32,13 @@ export class AnnotationActionsComponent implements OnChanges {
|
|||||||
annotationPermissions: AnnotationPermissions;
|
annotationPermissions: AnnotationPermissions;
|
||||||
|
|
||||||
constructor(
|
constructor(
|
||||||
private readonly _userService: UserService,
|
|
||||||
readonly multiSelectService: MultiSelectService,
|
readonly multiSelectService: MultiSelectService,
|
||||||
private readonly _state: FilePreviewStateService,
|
|
||||||
private readonly _permissionsService: PermissionsService,
|
|
||||||
readonly annotationActionsService: AnnotationActionsService,
|
readonly annotationActionsService: AnnotationActionsService,
|
||||||
readonly annotationReferencesService: AnnotationReferencesService,
|
readonly annotationReferencesService: AnnotationReferencesService,
|
||||||
|
readonly helpModeService: HelpModeService,
|
||||||
|
private readonly _userService: UserService,
|
||||||
|
private readonly _state: FilePreviewStateService,
|
||||||
|
private readonly _permissionsService: PermissionsService,
|
||||||
) {}
|
) {}
|
||||||
|
|
||||||
private _annotations: AnnotationWrapper[];
|
private _annotations: AnnotationWrapper[];
|
||||||
|
|||||||
@ -4,7 +4,6 @@
|
|||||||
[attr.annotation-id]="annotation.id"
|
[attr.annotation-id]="annotation.id"
|
||||||
[attr.annotation-page]="activeViewerPage"
|
[attr.annotation-page]="activeViewerPage"
|
||||||
[class.active]="isSelected(annotation.annotationId)"
|
[class.active]="isSelected(annotation.annotationId)"
|
||||||
[class.help-mode]="helpModeService.isHelpModeActive$ | async"
|
|
||||||
[class.multi-select-active]="multiSelectService.active$ | async"
|
[class.multi-select-active]="multiSelectService.active$ | async"
|
||||||
class="annotation-wrapper"
|
class="annotation-wrapper"
|
||||||
>
|
>
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
import { ChangeDetectionStrategy, Component, EventEmitter, Input, OnChanges, Output, SimpleChanges, TemplateRef } from '@angular/core';
|
import { ChangeDetectionStrategy, Component, EventEmitter, Input, OnChanges, Output, SimpleChanges, TemplateRef } from '@angular/core';
|
||||||
import { AnnotationWrapper } from '@models/file/annotation.wrapper';
|
import { AnnotationWrapper } from '@models/file/annotation.wrapper';
|
||||||
import { FilterService, HelpModeService, IqserEventTarget } from '@iqser/common-ui';
|
import { FilterService, IqserEventTarget } from '@iqser/common-ui';
|
||||||
import { MultiSelectService } from '../../services/multi-select.service';
|
import { MultiSelectService } from '../../services/multi-select.service';
|
||||||
import { AnnotationReferencesService } from '../../services/annotation-references.service';
|
import { AnnotationReferencesService } from '../../services/annotation-references.service';
|
||||||
import { ViewModeService } from '../../services/view-mode.service';
|
import { ViewModeService } from '../../services/view-mode.service';
|
||||||
@ -26,7 +26,6 @@ export class AnnotationsListComponent implements OnChanges {
|
|||||||
constructor(
|
constructor(
|
||||||
readonly multiSelectService: MultiSelectService,
|
readonly multiSelectService: MultiSelectService,
|
||||||
readonly viewModeService: ViewModeService,
|
readonly viewModeService: ViewModeService,
|
||||||
readonly helpModeService: HelpModeService,
|
|
||||||
readonly annotationReferencesService: AnnotationReferencesService,
|
readonly annotationReferencesService: AnnotationReferencesService,
|
||||||
private readonly _filterService: FilterService,
|
private readonly _filterService: FilterService,
|
||||||
private readonly _state: FilePreviewStateService,
|
private readonly _state: FilePreviewStateService,
|
||||||
|
|||||||
@ -207,7 +207,6 @@
|
|||||||
[annotationActionsTemplate]="annotationActionsTemplate"
|
[annotationActionsTemplate]="annotationActionsTemplate"
|
||||||
[annotations]="(displayedAnnotations$ | async)?.get(activeViewerPage)"
|
[annotations]="(displayedAnnotations$ | async)?.get(activeViewerPage)"
|
||||||
[selectedAnnotations]="selectedAnnotations"
|
[selectedAnnotations]="selectedAnnotations"
|
||||||
iqserHelpMode="workload-annotations-list"
|
|
||||||
></redaction-annotations-list>
|
></redaction-annotations-list>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@ -1,18 +1,24 @@
|
|||||||
{
|
{
|
||||||
"open-usermenu": {
|
"assign-reviewer": {
|
||||||
"en": "/en/23200-user-menu-and-account.html",
|
"en": "",
|
||||||
"de": "",
|
"de": "",
|
||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
},
|
},
|
||||||
"filter-dossier-list": {
|
"bulk-select-annotations": {
|
||||||
"en": "/en/26024-features-and-actions-in-the-dossier-overview.html",
|
"en": "",
|
||||||
"de": "",
|
"de": "",
|
||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
},
|
},
|
||||||
"filter-document-list": {
|
"delta-view": {
|
||||||
"en": "/en/create-and-manage-dossier/dossier-overview/dossier-list.html",
|
"en": "/en/editing-documents-in-the-editor/views-in-the-editor/delta-view.html",
|
||||||
|
"de": "",
|
||||||
|
"it": "",
|
||||||
|
"fr": ""
|
||||||
|
},
|
||||||
|
"document-features": {
|
||||||
|
"en": "",
|
||||||
"de": "",
|
"de": "",
|
||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
@ -23,32 +29,20 @@
|
|||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
},
|
},
|
||||||
"search-in-entire-application": {
|
"edit-dossier-attributes": {
|
||||||
"en": "/en/15632-searching-the-application.html",
|
|
||||||
"de": "",
|
|
||||||
"it": "",
|
|
||||||
"fr": ""
|
|
||||||
},
|
|
||||||
"open-notifications": {
|
|
||||||
"en": "/en/15471-notifications.html",
|
|
||||||
"de": "",
|
|
||||||
"it": "",
|
|
||||||
"fr": ""
|
|
||||||
},
|
|
||||||
"dossier-list": {
|
|
||||||
"en": "/en/20941-dossier-liste.html",
|
|
||||||
"de": "",
|
|
||||||
"it": "",
|
|
||||||
"fr": ""
|
|
||||||
},
|
|
||||||
"document-list": {
|
|
||||||
"en": "",
|
"en": "",
|
||||||
"de": "",
|
"de": "",
|
||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
},
|
},
|
||||||
"new-dossier-button": {
|
"edit-dossier-from-list": {
|
||||||
"en": "/en/creating-and-managing-dossiers/dossier-overview/creating-a-new-dossier.html",
|
"en": "",
|
||||||
|
"de": "",
|
||||||
|
"it": "",
|
||||||
|
"fr": ""
|
||||||
|
},
|
||||||
|
"edit-dossier-member": {
|
||||||
|
"en": "",
|
||||||
"de": "",
|
"de": "",
|
||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
@ -59,12 +53,24 @@
|
|||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
},
|
},
|
||||||
"edit-dossier-member": {
|
"edit-reason": {
|
||||||
"en": "",
|
"en": "",
|
||||||
"de": "",
|
"de": "",
|
||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
},
|
},
|
||||||
|
"filter-document-list": {
|
||||||
|
"en": "/en/create-and-manage-dossier/dossier-overview/dossier-list.html",
|
||||||
|
"de": "",
|
||||||
|
"it": "",
|
||||||
|
"fr": ""
|
||||||
|
},
|
||||||
|
"filter-dossier-list": {
|
||||||
|
"en": "/en/26024-features-and-actions-in-the-dossier-overview.html",
|
||||||
|
"de": "",
|
||||||
|
"it": "",
|
||||||
|
"fr": ""
|
||||||
|
},
|
||||||
"filter-for-editing-notes": {
|
"filter-for-editing-notes": {
|
||||||
"en": "",
|
"en": "",
|
||||||
"de": "",
|
"de": "",
|
||||||
@ -77,26 +83,26 @@
|
|||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
},
|
},
|
||||||
"edit-dossier": {
|
"navigate-in-breadcrumbs": {
|
||||||
"en": "",
|
"en": "",
|
||||||
"de": "",
|
"de": "",
|
||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
},
|
},
|
||||||
"edit-dossier-from-list": {
|
"new-dossier-button": {
|
||||||
"en": "",
|
"en": "/en/creating-and-managing-dossiers/dossier-overview/creating-a-new-dossier.html",
|
||||||
"de": "",
|
"de": "",
|
||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
},
|
},
|
||||||
"standard-view": {
|
"open-notifications": {
|
||||||
"en": "/en/editing-documents-in-the-editor/views-in-the-editor/standard-view.html",
|
"en": "/en/15471-notifications.html",
|
||||||
"de": "",
|
"de": "",
|
||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
},
|
},
|
||||||
"delta-view": {
|
"open-usermenu": {
|
||||||
"en": "/en/editing-documents-in-the-editor/views-in-the-editor/delta-view.html",
|
"en": "/en/23200-user-menu-and-account.html",
|
||||||
"de": "",
|
"de": "",
|
||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
@ -107,55 +113,7 @@
|
|||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
},
|
},
|
||||||
"bulk-select-annotations": {
|
"recommendation-accept-or-reject": {
|
||||||
"en": "",
|
|
||||||
"de": "",
|
|
||||||
"it": "",
|
|
||||||
"fr": ""
|
|
||||||
},
|
|
||||||
"workload-filter": {
|
|
||||||
"en": "",
|
|
||||||
"de": "",
|
|
||||||
"it": "",
|
|
||||||
"fr": ""
|
|
||||||
},
|
|
||||||
"workload-annotations-list": {
|
|
||||||
"en": "",
|
|
||||||
"de": "",
|
|
||||||
"it": "",
|
|
||||||
"fr": ""
|
|
||||||
},
|
|
||||||
"assign-reviewer": {
|
|
||||||
"en": "",
|
|
||||||
"de": "",
|
|
||||||
"it": "",
|
|
||||||
"fr": ""
|
|
||||||
},
|
|
||||||
"navigate-in-breadcrumbs": {
|
|
||||||
"en": "",
|
|
||||||
"de": "",
|
|
||||||
"it": "",
|
|
||||||
"fr": ""
|
|
||||||
},
|
|
||||||
"reset-filters": {
|
|
||||||
"en": "",
|
|
||||||
"de": "",
|
|
||||||
"it": "",
|
|
||||||
"fr": ""
|
|
||||||
},
|
|
||||||
"edit-reason": {
|
|
||||||
"en": "",
|
|
||||||
"de": "",
|
|
||||||
"it": "",
|
|
||||||
"fr": ""
|
|
||||||
},
|
|
||||||
"redaction-remove-only-here": {
|
|
||||||
"en": "",
|
|
||||||
"de": "",
|
|
||||||
"it": "",
|
|
||||||
"fr": ""
|
|
||||||
},
|
|
||||||
"redaction-remove-from-dictionary": {
|
|
||||||
"en": "",
|
"en": "",
|
||||||
"de": "",
|
"de": "",
|
||||||
"it": "",
|
"it": "",
|
||||||
@ -167,13 +125,37 @@
|
|||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
},
|
},
|
||||||
"recommendation-accept-or-reject": {
|
"redaction-remove-from-dictionary": {
|
||||||
"en": "",
|
"en": "",
|
||||||
"de": "",
|
"de": "",
|
||||||
"it": "",
|
"it": "",
|
||||||
"fr": ""
|
"fr": ""
|
||||||
},
|
},
|
||||||
"document-features": {
|
"redaction-remove-only-here": {
|
||||||
|
"en": "",
|
||||||
|
"de": "",
|
||||||
|
"it": "",
|
||||||
|
"fr": ""
|
||||||
|
},
|
||||||
|
"reset-filters": {
|
||||||
|
"en": "",
|
||||||
|
"de": "",
|
||||||
|
"it": "",
|
||||||
|
"fr": ""
|
||||||
|
},
|
||||||
|
"search-in-entire-application": {
|
||||||
|
"en": "/en/15632-searching-the-application.html",
|
||||||
|
"de": "",
|
||||||
|
"it": "",
|
||||||
|
"fr": ""
|
||||||
|
},
|
||||||
|
"standard-view": {
|
||||||
|
"en": "/en/editing-documents-in-the-editor/views-in-the-editor/standard-view.html",
|
||||||
|
"de": "",
|
||||||
|
"it": "",
|
||||||
|
"fr": ""
|
||||||
|
},
|
||||||
|
"workload-filter": {
|
||||||
"en": "",
|
"en": "",
|
||||||
"de": "",
|
"de": "",
|
||||||
"it": "",
|
"it": "",
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
Subproject commit 6b4fe281cb6e23fb541ce75ead740a5678c968b8
|
Subproject commit 0bab4584767b868f9d72a4de7ae23d0dd19daad3
|
||||||
Loading…
x
Reference in New Issue
Block a user