UNPKG

intervention-pages

Version:
53 lines (52 loc) 1.92 kB
import { PolymerElement } from '@polymer/polymer'; import '@polymer/paper-button/paper-button.js'; import '@unicef-polymer/etools-dialog/etools-dialog'; import '@unicef-polymer/etools-data-table/etools-data-table'; import '@unicef-polymer/etools-date-time/calendar-lite'; import '@unicef-polymer/etools-date-time/datepicker-lite'; import './hru-list.js'; import { AnyObject } from '../../../common/models/globals.types.js'; declare const EditHruDialog_base: (new (...args: any[]) => { _storeUnsubscribe: import("redux").Unsubscribe; connectedCallback(): void; disconnectedCallback(): void; stateChanged(_state: unknown): void; readonly isConnected: boolean; }) & typeof PolymerElement; /** * @polymer * @customElement * @appliesMixin EndpointsMixin */ declare class EditHruDialog extends EditHruDialog_base { static get template(): HTMLTemplateElement; interventionId: number; interventionStart: Date | string; inAmendment: boolean; repStartDate: Date | string; minDate: Date; selectedDate: string; hruData: AnyObject[]; toastMsgLoadingSource: PolymerElement; _hruEditedIndex: number; datePickerOpen: boolean; static get observers(): string[]; stateChanged(_state: any): void; intervDataChanged(): void; _getMinDate(): any; _setDefaultStartDate(): void; _getSavedStartDate(): any; openDialog(): void; closeDialog(): void; _empty(listLength: number): boolean; _addToList(): void; _oneDayAfterEndDate(endDt: string): any; _deleteHruDate(e: CustomEvent): void; _hideEditedIndexInfo(index: number): boolean; updateStartDates(startDate: any): void; _calculateStartDateForTheRestOfItems(): void; _computeStartDate(i: number): any; _saveHurData(): void; prepareDatepickerDate(dateStr: string): Date | null; } export { EditHruDialog };