@knora/search
Version:
Knora ui module: search
24 lines (23 loc) • 1.01 kB
TypeScript
import { OnInit } from '@angular/core';
import { FormBuilder, FormGroup } from '@angular/forms';
import { DateAdapter } from '@angular/material/core';
import { MatCalendar, MatDatepickerContent } from '@angular/material/datepicker';
import { JDNConvertibleCalendar } from 'jdnconvertiblecalendar';
/** Custom header component containing a calendar format switcher */
export declare class HeaderComponent<D> implements OnInit {
private _calendar;
private _dateAdapter;
private _datepickerContent;
private fb;
constructor(_calendar: MatCalendar<JDNConvertibleCalendar>, _dateAdapter: DateAdapter<JDNConvertibleCalendar>, _datepickerContent: MatDatepickerContent<JDNConvertibleCalendar>, fb: FormBuilder);
form: FormGroup;
supportedCalendarFormats: string[];
activeFormat: any;
ngOnInit(): void;
/**
* Converts the date into the target format.
*
* @param calendar the target calendar format.
*/
convertDate(calendar: 'Gregorian' | 'Julian'): void;
}