UNPKG

@hmcts/media-viewer

Version:
42 lines 1.75 kB
import { ElementRef, OnInit, OnDestroy } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { Observable } from 'rxjs'; import { Store } from '@ngrx/store'; import { PrintService } from '../../print.service'; import { ToolbarEventService } from '../../toolbar/toolbar-event.service'; import * as fromStore from '../../store/reducers/reducers'; import * as i0 from "@angular/core"; export declare class CommentsSummaryComponent implements OnInit, OnDestroy { private store; private readonly printService; private readonly toolbarEvents; private fb; title: string; contentType: string; container: ElementRef; commentsTable: ElementRef; comments$: Observable<any>; filtersFg: FormGroup; private $subscriptions; allTags$: Observable<{ key: string; length: number; }[]>; showFilters: boolean; hasFilter: boolean; fromFilterValid: boolean; toFilterValid: boolean; constructor(store: Store<fromStore.AnnotationSetState>, printService: PrintService, toolbarEvents: ToolbarEventService, fb: FormBuilder); ngOnInit(): void; buildCheckBoxForm(): void; onClearFilters(): void; onFilter(): void; onFiltersToggle(): void; onClose(): void; onPrint(): void; navigateToPage(pageNumber: number): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration<CommentsSummaryComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<CommentsSummaryComponent, "mv-comments-summary", never, { "title": { "alias": "title"; "required": false; }; "contentType": { "alias": "contentType"; "required": false; }; }, {}, never, never, false, never>; } //# sourceMappingURL=comments-summary.component.d.ts.map