@hmcts/media-viewer
Version:
28 lines • 1.48 kB
TypeScript
import { OnChanges, SimpleChanges } from '@angular/core';
import { Rectangle } from '../../annotation-set/annotation-view/rectangle/rectangle.model';
import { Annotation } from '../../annotation-set/annotation-view/annotation.model';
import { Store } from '@ngrx/store';
import * as fromStore from '../../../store/reducers/reducers';
import { ToolbarEventService } from '../../../toolbar/toolbar-event.service';
import * as i0 from "@angular/core";
export declare class CommentsNavigateComponent implements OnChanges {
private store;
readonly toolbarEvents: ToolbarEventService;
annotationList: Annotation[];
autoSelect: boolean;
navigationList: any[];
index: number;
constructor(store: Store<fromStore.AnnotationSetState>, toolbarEvents: ToolbarEventService);
ngOnChanges(changes: SimpleChanges): void;
initNavigationList(): void;
sortComments(mappedCommentA: any, mappedCommentB: any): number;
nextItem(): void;
prevItem(): void;
upperRectangle(rectangles: Rectangle[]): {
x: number;
y: number;
};
static ɵfac: i0.ɵɵFactoryDeclaration<CommentsNavigateComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<CommentsNavigateComponent, "mv-comments-navigate", never, { "annotationList": { "alias": "annotationList"; "required": false; }; "autoSelect": { "alias": "autoSelect"; "required": false; }; }, {}, never, never, false, never>;
}
//# sourceMappingURL=comments-navigate.component.d.ts.map