UNPKG

intervention-pages

Version:
39 lines (38 loc) 1.37 kB
import { PolymerElement } from '@polymer/polymer'; import '@polymer/iron-label/iron-label'; import '@polymer/paper-button/paper-button'; import '@unicef-polymer/etools-dialog/etools-dialog.js'; import './qpr-list.js'; import '@unicef-polymer/etools-date-time/calendar-lite.js'; import { AnyObject } from '../../../common/models/globals.types'; /** * @polymer * @customElement */ declare class EditQprDialog extends PolymerElement { static get template(): HTMLTemplateElement; interventionId: number; inAmendment: boolean; qprData: AnyObject[]; addOrModifyQprDialogOpened: boolean; toastMsgLoadingSource: PolymerElement; _qprDatesSetModel: { start_date: null; end_date: null; due_date: null; }; _editedQprDatesSet: AnyObject; _qprDatesSetEditedIndex: number; openQprDialog(): void; closeQprDialog(): void; _addNewQpr(): void; _duplicateDueDate(dueDate: any): boolean; _updateQprData(e: CustomEvent): void; _editQprDatesSet(e: CustomEvent): void; _deleteQprDatesSet(e: CustomEvent): void; _hideEditedIndexInfo(index: number): boolean; _getEditedQprDatesSetId(index: number): number | "FINAL"; _saveModifiedQprData(): void; prepareDatepickerDate(dateStr: string): Date | null; } export { EditQprDialog as EditQprDialogEl };