UNPKG

@igo2/geo

Version:
30 lines (29 loc) 1.37 kB
import { OnDestroy, OnInit } from '@angular/core'; import { BehaviorSubject } from 'rxjs'; import { TimeFilterableDataSource } from '../../datasource/shared/datasources/wms-datasource'; import { Layer } from '../../layer'; import { TimeFilterService } from '../shared/time-filter.service'; import * as i0 from "@angular/core"; export declare class TimeFilterItemComponent implements OnInit, OnDestroy { private timeFilterService; color: string; showLegend$: BehaviorSubject<boolean>; inResolutionRange$: BehaviorSubject<boolean>; private resolution$$; filtersCollapsed: boolean; header: boolean; layer: Layer; get datasource(): TimeFilterableDataSource; constructor(timeFilterService: TimeFilterService); ngOnInit(): void; ngOnDestroy(): void; handleYearChange(year: string | [string, string]): void; handleDateChange(date: Date | [Date, Date]): void; private reformDate; private toggleLegend; toggleLegendOnClick(): void; setVisible(): void; toggleFiltersCollapsed(): void; static ɵfac: i0.ɵɵFactoryDeclaration<TimeFilterItemComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<TimeFilterItemComponent, "igo-time-filter-item", never, { "header": { "alias": "header"; "required": false; }; "layer": { "alias": "layer"; "required": false; }; }, {}, never, never, true, never>; }