LibAcc: 0.7509=217/289, ProjAcc: 1.0000=0/0, Missing: 524


Module: dev/src/app/app.module

function 𝓟1{CONSTRUCTOR} (): (𝓟[ty]5{AppModule})
{
const 𝓟[ty]5{AppModule};
const 𝓟[ty]5{AppModule};
}
class 𝓟[ty]5{AppModule}{
}

Module: demo/src/demos/demo-methods

function 𝓟7{CONSTRUCTOR} (𝓟8{toastCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]12{DemoMethodsComponent})
{
const 𝓟[ty]12{DemoMethodsComponent};
const 𝓟[ty]12{DemoMethodsComponent};
𝓟[ty]12{DemoMethodsComponent}.date{from: 𝓛8743{String},to: 𝓛8743{String}};
𝓟[ty]12{DemoMethodsComponent}.options{from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),pickMode: 𝓛8743{String}};
}
class 𝓟[ty]12{DemoMethodsComponent}{
𝓟14{calendarRef}: [OOV]𝓟[ty]362{CalendarComponent};
𝓟15{date}: 𝓛[ty]8642{Object};
𝓟16{options}: [OOV]𝓟[ty]1604{CalendarComponentOptions};
function 𝓟17{_toastWrap} (𝓟18{event}: 𝓛[ty]10051{String},𝓟19{payload}: 𝓛[ty]8642{Object}): (𝓟20: [miss]𝓛[ty]10033{Void})
{
let 𝓟21{toast} = 𝓟[ty]12{DemoMethodsComponent}.toastCtrl.create({message: 𝓛12607{$Template}(𝓟18{event},𝓛8756{JSON}.stringify(𝓟19{payload},𝓛12643{undefined},𝓛8745{Number})),duration: 𝓛8745{Number}});
𝓟21{toast}.present()
}
function 𝓟22{onChange} (𝓟23{$event}): (𝓟24: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟23{$event})
}
function 𝓟25{getCalendarViewDate} (): (𝓟26: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟[ty]12{DemoMethodsComponent}.calendarRef)
𝓟[ty]12{DemoMethodsComponent}._toastWrap(𝓛8743{String},𝓟[ty]12{DemoMethodsComponent}.calendarRef.getViewDate())
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]12{DemoMethodsComponent}.calendarRef.getViewDate())
}
function 𝓟27{serCalendarViewDate} (): (𝓟28: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]12{DemoMethodsComponent}.calendarRef.setViewDate(𝓛8743{String})
}
}

Module: dev/src/demos/demos.module

const 𝓟29{COMPONENTS}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined});
function 𝓟30{CONSTRUCTOR} (): (𝓟[ty]34{DemosModule})
{
const 𝓟[ty]34{DemosModule};
const 𝓟[ty]34{DemosModule};
}
class 𝓟[ty]34{DemosModule}{
}

Module: demo/src/demos/demo-modal-range

function 𝓟36{CONSTRUCTOR} (𝓟37{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]41{DemoModalRangeComponent})
{
const 𝓟[ty]41{DemoModalRangeComponent};
const 𝓟[ty]41{DemoModalRangeComponent};
𝓟[ty]41{DemoModalRangeComponent}.dateRange{from: 𝓛8747{Date}.CONSTRUCTOR(),to: 𝓛8747{Date}.CONSTRUCTOR(𝓛12641{PlusToken}(𝓛8747{Date}.now(),𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛8745{Number},𝓛8745{Number}),𝓛8745{Number}),𝓛8745{Number}),𝓛8745{Number})))};
𝓟[ty]41{DemoModalRangeComponent}.modalCtrl𝓟37{modalCtrl};
}
class 𝓟[ty]41{DemoModalRangeComponent}{
𝓟43{dateRange}: 𝓛[ty]8642{Object};
𝓟44{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟45{openCalendar} (): (𝓟46: [miss]𝓛[ty]10033{Void})
{
const 𝓟47{options}: [OOV]𝓟[ty]1600{CalendarModalOptions} = {pickMode: 𝓛8743{String},title: 𝓛8743{String},defaultDateRange: 𝓟[ty]41{DemoModalRangeComponent}.dateRange};
let 𝓟48{myCalendar} = 𝓟[ty]41{DemoModalRangeComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟47{options}});
𝓟48{myCalendar}.present()
function 𝓟49{$Lambda28} (𝓟50{date},𝓟51{type}): (𝓟52: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟51{type},𝓛8743{String}))
{
𝓟[ty]41{DemoModalRangeComponent}.dateRange𝓛8741{Object}.assign({},{from: 𝓟50{date}.from.dateObj,to: 𝓟50{date}.to.dateObj});
}
𝓛1{<UNKNOWN>}(𝓟50{date})
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟51{type})
}
𝓟48{myCalendar}.onDidDismiss(𝓟49{$Lambda28})
}
}

Module: dev/src/demos/demo-modal-range

function 𝓟53{CONSTRUCTOR} (𝓟54{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]58{DemoModalRangeComponent})
{
const 𝓟[ty]58{DemoModalRangeComponent};
const 𝓟[ty]58{DemoModalRangeComponent};
𝓟[ty]58{DemoModalRangeComponent}.dateRange{from: 𝓛8747{Date}.CONSTRUCTOR(),to: 𝓛8747{Date}.CONSTRUCTOR(𝓛12641{PlusToken}(𝓛8747{Date}.now(),𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛8745{Number},𝓛8745{Number}),𝓛8745{Number}),𝓛8745{Number}),𝓛8745{Number})))};
𝓟[ty]58{DemoModalRangeComponent}.modalCtrl𝓟54{modalCtrl};
}
class 𝓟[ty]58{DemoModalRangeComponent}{
𝓟60{dateRange}: 𝓛[ty]8642{Object};
𝓟61{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟62{openCalendar} (): (𝓟63: [miss]𝓛[ty]10033{Void})
{
const 𝓟64{options}: [OOV]𝓟[ty]1342{CalendarModalOptions} = {pickMode: 𝓛8743{String},title: 𝓛8743{String},defaultDateRange: 𝓟[ty]58{DemoModalRangeComponent}.dateRange};
let 𝓟65{myCalendar} = 𝓟[ty]58{DemoModalRangeComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟64{options}});
𝓟65{myCalendar}.present()
function 𝓟66{$Lambda40} (𝓟67{date},𝓟68{type}): (𝓟69: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟68{type},𝓛8743{String}))
{
𝓟[ty]58{DemoModalRangeComponent}.dateRange𝓛8741{Object}.assign({},{from: 𝓟67{date}.from.dateObj,to: 𝓟67{date}.to.dateObj});
}
𝓛1{<UNKNOWN>}(𝓟67{date})
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟68{type})
}
𝓟65{myCalendar}.onDidDismiss(𝓟66{$Lambda40})
}
}

Module: dev/src/ion2-calendar/components/calendar.modal

function 𝓟70{CONSTRUCTOR} (𝓟71{_renderer}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟72{_elementRef}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟73{params}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟74{viewCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟75{ref}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟76{calSvc}: [OOV]𝓟[ty]1186{CalendarService}): (𝓟[ty]80{CalendarModal})
{
const 𝓟[ty]80{CalendarModal};
const 𝓟[ty]80{CalendarModal};
𝓟[ty]80{CalendarModal}.datesTemp𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined});
𝓟[ty]80{CalendarModal}.ref𝓟75{ref};
𝓟[ty]80{CalendarModal}.viewCtrl𝓟74{viewCtrl};
𝓟[ty]80{CalendarModal}.calSvc𝓟76{calSvc};
𝓟[ty]80{CalendarModal}._s𝓛8744{Boolean};
𝓟[ty]80{CalendarModal}._elementRef𝓟72{_elementRef};
𝓟[ty]80{CalendarModal}.params𝓟73{params};
}
class 𝓟[ty]80{CalendarModal} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟82{years}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8670{Array});
𝓟83{step}: 𝓛[ty]8655{Number};
𝓟84{infiniteScroll}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟85{monthsEle}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟86{params}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟87{calSvc}: [OOV]𝓟[ty]1186{CalendarService};
𝓟88{datesTemp}: 𝓛[ty]8670{Array};
𝓟89{year}: 𝓛[ty]8655{Number};
𝓟90{ref}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟91{_s}: 𝓛[ty]8666{Boolean};
𝓟92{showYearPicker}: 𝓛[ty]8666{Boolean};
𝓟93{viewCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟94{content}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟95{calendarMonths}: 𝓛[ty]8670{Array};
𝓟96{_elementRef}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟97{_d}: [OOV]𝓟[ty]1342{CalendarModalOptions};
function 𝓟142{backwardsMonth} (): (𝓟143: 𝓛[ty]10033{Void})
{
let 𝓟144{first}: [OOV]𝓟[ty]1352{CalendarMonth} = 𝓟[ty]80{CalendarModal}.calendarMonths.access(𝓛8745{Number});
if (𝓛12582{LessThanEqualsToken}(𝓟144{first}.original.time,𝓛8745{Number}))
{
𝓟[ty]80{CalendarModal}._d.canBackwardsSelected𝓛8744{Boolean};
}
let 𝓟145{firstTime} = 𝓛12643{undefined}(𝓟144{first}.original.time).subtract(𝓛8745{Number},𝓛8743{String}).valueOf();
𝓟[ty]80{CalendarModal}.calendarMonths.unshift(𝓛12587{$Spread}(𝓟[ty]80{CalendarModal}.calSvc.createMonthsByPeriod(𝓟145{firstTime},𝓛8745{Number},𝓟[ty]80{CalendarModal}._d)))
𝓟[ty]80{CalendarModal}.ref.detectChanges()
}
function 𝓟167{_getDayTime} (𝓟168{date}: [OOV]any): (𝓟169: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}))
{
return 𝓟169 = 𝓛12643{undefined}(𝓛12643{undefined}(𝓟168{date}).format(𝓛8743{String})).valueOf()
}
function 𝓟129{canDone} (): (𝓟130: 𝓛[ty]8666{Boolean})
{
if (𝓛12569{ExclamationToken}(𝓛8757{Array}.isArray(𝓟[ty]80{CalendarModal}.datesTemp)))
{
return 𝓟130 = 𝓛8744{Boolean}
}
const 𝓟131{pickMode}: [miss]𝓛[ty]10051{String} = 𝓟[ty]80{CalendarModal}._d.pickMode;
𝓛12577{$Switch}(𝓟131{pickMode})
𝓛12634{$Case}(𝓟289{pickModes}.SINGLE)
return 𝓟130 = 𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓛12592{AmpersandAmpersandToken}(𝓟[ty]80{CalendarModal}.datesTemp.access(𝓛8745{Number}),𝓟[ty]80{CalendarModal}.datesTemp.access(𝓛8745{Number}).time)))
𝓛12634{$Case}(𝓟289{pickModes}.RANGE)
return 𝓟130 = 𝓛12592{AmpersandAmpersandToken}(𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓛12592{AmpersandAmpersandToken}(𝓟[ty]80{CalendarModal}.datesTemp.access(𝓛8745{Number}),𝓟[ty]80{CalendarModal}.datesTemp.access(𝓛8745{Number})))),𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓛12592{AmpersandAmpersandToken}(𝓟[ty]80{CalendarModal}.datesTemp.access(𝓛8745{Number}).time,𝓟[ty]80{CalendarModal}.datesTemp.access(𝓛8745{Number}).time))))
𝓛12634{$Case}(𝓟289{pickModes}.MULTI)
function 𝓟132{$Lambda51} (𝓟133{e}): (𝓟134: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟134 = 𝓛12592{AmpersandAmpersandToken}(𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓟133{e})),𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓟133{e}.time)))
}
return 𝓟130 = 𝓛12592{AmpersandAmpersandToken}(𝓛12595{GreaterThanToken}(𝓟[ty]80{CalendarModal}.datesTemp.length,𝓛8745{Number}),𝓟[ty]80{CalendarModal}.datesTemp.every(𝓟132{$Lambda51}))
return 𝓟130 = 𝓛8744{Boolean}
}
function 𝓟161{findInitMonthNumber} (𝓟162{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date})): (𝓟163: 𝓛[ty]8655{Number})
{
let 𝓟164{startDate} = 𝓛12643{undefined}(𝓟[ty]80{CalendarModal}._d.from);
let 𝓟165{defaultScrollTo} = 𝓛12643{undefined}(𝓟162{date});
const 𝓟166{isAfter}: 𝓛[ty]8666{Boolean} = 𝓟165{defaultScrollTo}.isAfter(𝓟164{startDate});
if (𝓛12569{ExclamationToken}(𝓟166{isAfter}))
{
return 𝓟163 = 𝓛8745{Number}
}
if (𝓟[ty]80{CalendarModal}.showYearPicker)
{
𝓟164{startDate}𝓛12643{undefined}(𝓛8747{Date}.CONSTRUCTOR(𝓟[ty]80{CalendarModal}.year,𝓛8745{Number},𝓛8745{Number}));
}
return 𝓟163 = 𝓟165{defaultScrollTo}.diff(𝓟164{startDate},𝓛8743{String})
}
function 𝓟170{_monthFormat} (𝓟171{date}: [OOV]any): (𝓟172: 𝓛[ty]10051{String})
{
return 𝓟172 = 𝓛12643{undefined}(𝓟171{date}).format(𝓟[ty]80{CalendarModal}._d.monthFormat.replace(𝓛8748{RegExp},𝓛8743{String}))
}
function 𝓟119{onChange} (𝓟120{data}: [OOV]any): (𝓟121: 𝓛[ty]10033{Void})
{
const 𝓟122{pickMode}: [miss]𝓛[ty]10051{String} = 𝓟[ty]80{CalendarModal}._d.pickMode;
const 𝓟123{autoDone}: [miss]𝓛[ty]8666{Boolean} = 𝓟[ty]80{CalendarModal}._d.autoDone;
𝓟[ty]80{CalendarModal}.datesTemp𝓟120{data};
𝓟[ty]80{CalendarModal}.ref.detectChanges()
if (𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟122{pickMode},𝓟289{pickModes}.MULTI),𝓟123{autoDone}),𝓟[ty]80{CalendarModal}.canDone()))
{
𝓟[ty]80{CalendarModal}.done()
}
}
function 𝓟146{scrollToDefaultDate} (): (𝓟147: 𝓛[ty]10033{Void})
{
let 𝓟148{defaultDateIndex}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]80{CalendarModal}.findInitMonthNumber(𝓟[ty]80{CalendarModal}._d.defaultScrollTo);
let 𝓟149{defaultDateMonth} = 𝓟[ty]80{CalendarModal}.monthsEle.nativeElement.children.access(𝓛12607{$Template}(𝓟148{defaultDateIndex})).offsetTop;
if (𝓛12546{BarBarToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟148{defaultDateIndex},𝓛8745{Number}),𝓛12559{EqualsEqualsEqualsToken}(𝓟149{defaultDateMonth},𝓛8745{Number})))
{
}
function 𝓟150{$Lambda52} (): (𝓟151: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]80{CalendarModal}.content.scrollTo(𝓛8745{Number},𝓟149{defaultDateMonth},𝓛8745{Number})
}
𝓛12490{setTimeout}(𝓟150{$Lambda52},𝓛8745{Number})
}
function 𝓟152{onScroll} (𝓟153{$event}: [OOV]any): (𝓟154: 𝓛[ty]10033{Void})
{
if (𝓛12569{ExclamationToken}(𝓟[ty]80{CalendarModal}._d.canBackwardsSelected))
{
}
if (𝓛12592{AmpersandAmpersandToken}(𝓛12582{LessThanEqualsToken}(𝓟153{$event}.scrollTop,𝓛8745{Number}),𝓟[ty]80{CalendarModal}._s))
{
𝓟[ty]80{CalendarModal}._s𝓛12569{ExclamationToken}(𝓛8745{Number});
let 𝓟155{lastHeight} = 𝓟[ty]80{CalendarModal}.content.getContentDimensions().scrollHeight;
function 𝓟156{$Lambda53} (): (𝓟157: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]80{CalendarModal}.backwardsMonth()
let 𝓟158{nowHeight} = 𝓟[ty]80{CalendarModal}.content.getContentDimensions().scrollHeight;
function 𝓟159{$Lambda54} (): (𝓟160: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]80{CalendarModal}._s𝓛12569{ExclamationToken}(𝓛8745{Number});
}
𝓟[ty]80{CalendarModal}.content.scrollTo(𝓛8745{Number},𝓛12616{MinusToken}(𝓟158{nowHeight},𝓟155{lastHeight}),𝓛8745{Number}).then(𝓟159{$Lambda54})
}
𝓛12490{setTimeout}(𝓟156{$Lambda53},𝓛8745{Number})
}
}
function 𝓟135{nextMonth} (𝓟136{infiniteScroll}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟137: 𝓛[ty]10033{Void})
{
𝓟[ty]80{CalendarModal}.infiniteScroll𝓟136{infiniteScroll};
let 𝓟138{len}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]80{CalendarModal}.calendarMonths.length;
let 𝓟139{final}: [OOV]𝓟[ty]1352{CalendarMonth} = 𝓟[ty]80{CalendarModal}.calendarMonths.access(𝓛12616{MinusToken}(𝓟138{len},𝓛8745{Number}));
let 𝓟140{nextTime} = 𝓛12643{undefined}(𝓟139{final}.original.time).add(𝓛8745{Number},𝓛8743{String}).valueOf();
let 𝓟141{rangeEnd} = (𝓟[ty]80{CalendarModal}._d.to ? 𝓛12643{undefined}(𝓟[ty]80{CalendarModal}._d.to).subtract(𝓛8745{Number},𝓛8743{String}) : 𝓛8745{Number};
if (𝓛12546{BarBarToken}(𝓛12582{LessThanEqualsToken}(𝓟138{len},𝓛8745{Number}),𝓛12592{AmpersandAmpersandToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟141{rangeEnd},𝓛8745{Number}),𝓛12643{undefined}(𝓟139{final}.original.time).isAfter(𝓟141{rangeEnd}))))
{
𝓟136{infiniteScroll}.enable(𝓛8744{Boolean})
}
𝓟[ty]80{CalendarModal}.calendarMonths.push(𝓛12587{$Spread}(𝓟[ty]80{CalendarModal}.calSvc.createMonthsByPeriod(𝓟140{nextTime},𝓛8745{Number},𝓟[ty]80{CalendarModal}._d)))
𝓟136{infiniteScroll}.complete()
}
function 𝓟104{initDefaultDate} (): (𝓟105: 𝓛[ty]10033{Void})
{
const 𝓟106{pickMode}: [miss]𝓛[ty]10051{String} = 𝓟[ty]80{CalendarModal}._d.pickMode;
const 𝓟107{defaultDate} = 𝓟[ty]80{CalendarModal}._d.defaultDate;
const 𝓟108{defaultDateRange}: [miss]𝓛[ty]8642{Object} = 𝓟[ty]80{CalendarModal}._d.defaultDateRange;
const 𝓟109{defaultDates}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]80{CalendarModal}._d.defaultDates;
𝓛12577{$Switch}(𝓟106{pickMode})
𝓛12634{$Case}(𝓟289{pickModes}.SINGLE)
if (𝓟107{defaultDate})
{
𝓟[ty]80{CalendarModal}.datesTemp.access(𝓛8745{Number})𝓟[ty]80{CalendarModal}.calSvc.createCalendarDay(𝓟[ty]80{CalendarModal}._getDayTime(𝓟107{defaultDate}),𝓟[ty]80{CalendarModal}._d);
}
𝓛12634{$Case}(𝓟289{pickModes}.RANGE)
if (𝓟108{defaultDateRange})
{
if (𝓟108{defaultDateRange}.from)
{
𝓟[ty]80{CalendarModal}.datesTemp.access(𝓛8745{Number})𝓟[ty]80{CalendarModal}.calSvc.createCalendarDay(𝓟[ty]80{CalendarModal}._getDayTime(𝓟108{defaultDateRange}.from),𝓟[ty]80{CalendarModal}._d);
}
if (𝓟108{defaultDateRange}.to)
{
𝓟[ty]80{CalendarModal}.datesTemp.access(𝓛8745{Number})𝓟[ty]80{CalendarModal}.calSvc.createCalendarDay(𝓟[ty]80{CalendarModal}._getDayTime(𝓟108{defaultDateRange}.to),𝓟[ty]80{CalendarModal}._d);
}
}
𝓛12634{$Case}(𝓟289{pickModes}.MULTI)
if (𝓛12592{AmpersandAmpersandToken}(𝓟109{defaultDates},𝓟109{defaultDates}.length))
{
function 𝓟110{$Lambda49} (𝓟111{e}): (𝓟112: [OOV]𝓟[ty]1337{CalendarDay})
{
return 𝓟112 = 𝓟[ty]80{CalendarModal}.calSvc.createCalendarDay(𝓟[ty]80{CalendarModal}._getDayTime(𝓟111{e}),𝓟[ty]80{CalendarModal}._d)
}
𝓟[ty]80{CalendarModal}.datesTemp𝓟109{defaultDates}.map(𝓟110{$Lambda49});
}
𝓟[ty]80{CalendarModal}.datesTemp𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined});
}
function 𝓟113{findCssClass} (): (𝓟114: 𝓛[ty]10033{Void})
{
let 𝓟115{cssClass}: [miss]𝓛[ty]10051{String} = 𝓟[ty]80{CalendarModal}._d.cssClass;
if (𝓟115{cssClass})
{
function 𝓟116{$Lambda50} (𝓟117{_class}: 𝓛[ty]10051{String}): (𝓟118: [miss]𝓛[ty]10033{Void})
{
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟117{_class}.trim(),𝓛8743{String}))
{
𝓟[ty]80{CalendarModal}._renderer.addClass(𝓟[ty]80{CalendarModal}._elementRef.nativeElement,𝓟117{_class})
}
}
𝓟115{cssClass}.split(𝓛8743{String}).forEach(𝓟116{$Lambda50})
}
}
function 𝓟98{ngOnInit} (): (𝓟99: 𝓛[ty]10033{Void})
{
𝓟[ty]80{CalendarModal}.init()
𝓟[ty]80{CalendarModal}.initDefaultDate()
}
function 𝓟126{done} (): (𝓟127: 𝓛[ty]10033{Void})
{
const 𝓟128{pickMode}: [miss]𝓛[ty]10051{String} = 𝓟[ty]80{CalendarModal}._d.pickMode;
𝓟[ty]80{CalendarModal}.viewCtrl.dismiss(𝓟[ty]80{CalendarModal}.calSvc.wrapResult(𝓟[ty]80{CalendarModal}.datesTemp,𝓟128{pickMode}),𝓛8743{String})
}
function 𝓟173{trackByIndex} (𝓟174{index}: 𝓛[ty]8655{Number},𝓟175{moment}: [OOV]𝓟[ty]1352{CalendarMonth}): (𝓟176: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}))
{
return 𝓟176 = (𝓛1{<UNKNOWN>} ? 𝓛1{<UNKNOWN>}.time : 𝓟174{index}
}
function 𝓟124{onCancel} (): (𝓟125: 𝓛[ty]10033{Void})
{
𝓟[ty]80{CalendarModal}.viewCtrl.dismiss(𝓛12643{undefined},𝓛8743{String})
}
function 𝓟100{ionViewDidLoad} (): (𝓟101: 𝓛[ty]10033{Void})
{
𝓟[ty]80{CalendarModal}.findCssClass()
𝓟[ty]80{CalendarModal}.scrollToDefaultDate()
}
function 𝓟102{init} (): (𝓟103: 𝓛[ty]10033{Void})
{
𝓟[ty]80{CalendarModal}._d𝓟[ty]80{CalendarModal}.calSvc.safeOpt(𝓟[ty]80{CalendarModal}.params.get(𝓛8743{String}));
𝓟[ty]80{CalendarModal}._d.showAdjacentMonthDay𝓛8744{Boolean};
𝓟[ty]80{CalendarModal}.step𝓟[ty]80{CalendarModal}._d.step;
if (𝓛1{<UNKNOWN>}(𝓟[ty]80{CalendarModal}.step,𝓛8745{Number}))
{
𝓟[ty]80{CalendarModal}.step𝓛8745{Number};
}
𝓟[ty]80{CalendarModal}.calendarMonths𝓟[ty]80{CalendarModal}.calSvc.createMonthsByPeriod(𝓛12643{undefined}(𝓟[ty]80{CalendarModal}._d.from).valueOf(),𝓛12641{PlusToken}(𝓟[ty]80{CalendarModal}.findInitMonthNumber(𝓟[ty]80{CalendarModal}._d.defaultScrollTo),𝓟[ty]80{CalendarModal}.step),𝓟[ty]80{CalendarModal}._d);
}
}

Module: src/components/month.component

function 𝓟177{$Lambda12} (): (𝓟178: [OOV]any)
{
return 𝓟178 = 𝓛12643{undefined}
}
const 𝓟179{MONTH_VALUE_ACCESSOR}: [OOV]any = {provide: 𝓟1752{NG_VALUE_ACCESSOR},useExisting: 𝓟1749{forwardRef}(𝓟177{$Lambda12}),multi: 𝓛8744{Boolean}};
function 𝓟180{CONSTRUCTOR} (𝓟181{ref}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]185{MonthComponent})
{
const 𝓟[ty]185{MonthComponent};
const 𝓟[ty]185{MonthComponent};
𝓟[ty]185{MonthComponent}._date𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined});
𝓟[ty]185{MonthComponent}.ref𝓟181{ref};
𝓟[ty]185{MonthComponent}.color𝓟280{defaults}.COLOR;
𝓟[ty]185{MonthComponent}.readonly𝓛8744{Boolean};
𝓟[ty]185{MonthComponent}.onSelect𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]185{MonthComponent}.onSelectEnd𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]185{MonthComponent}.onChange𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]185{MonthComponent}._isInit𝓛8744{Boolean};
𝓟[ty]185{MonthComponent}.onSelectStart𝓟1748{EventEmitter}.CONSTRUCTOR();
}
class 𝓟[ty]185{MonthComponent} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟187{_date}: (𝓛[ty]8642{Object} ≠ 𝓛[ty]8670{Array});
𝓟188{onChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟189{_onTouched}: 𝓛[ty]8696{Function};
𝓟190{ref}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟191{readonly}: [miss]𝓛[ty]8666{Boolean};
𝓟192{color}: 𝓛[ty]10051{String};
𝓟193{_onChanged}: 𝓛[ty]8696{Function};
𝓟194{_isInit}: [miss]𝓛[ty]8666{Boolean};
𝓟195{isSaveHistory}: 𝓛[ty]8666{Boolean};
𝓟196{id}: [OOV]any;
𝓟197{onSelectStart}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟198{pickMode}: [OOV]𝓟[ty]1602{PickMode};
𝓟199{onSelect}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟200{onSelectEnd}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟201{month}: [OOV]𝓟[ty]1610{CalendarMonth};
function 𝓟215{trackByTime} (𝓟216{index}: 𝓛[ty]8655{Number},𝓟217{item}: [OOV]𝓟[ty]1605{CalendarOriginal}): (𝓟218: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}))
{
return 𝓟218 = (𝓟217{item} ? 𝓟217{item}.time : 𝓟216{index}
}
function 𝓟219{isEndSelection} (𝓟220{day}: [OOV]𝓟[ty]1595{CalendarDay}): (𝓟221: 𝓛[ty]8666{Boolean})
{
if (𝓛12569{ExclamationToken}(𝓟220{day}))
{
return 𝓟221 = 𝓛8744{Boolean}
}
if (𝓛12546{BarBarToken}(𝓛12546{BarBarToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]185{MonthComponent}.pickMode,𝓟281{pickModes}.RANGE),𝓛12569{ExclamationToken}(𝓟[ty]185{MonthComponent}._isInit)),𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined})))
{
return 𝓟221 = 𝓛8744{Boolean}
}
return 𝓟221 = 𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}).time,𝓟220{day}.time)
}
function 𝓟212{registerOnTouched} (𝓟213{fn}: [OOV]any): (𝓟214: 𝓛[ty]10033{Void})
{
𝓟[ty]185{MonthComponent}._onTouched𝓟213{fn};
}
function 𝓟236{onSelected} (𝓟237{item}: [OOV]𝓟[ty]1595{CalendarDay}): (𝓟238: 𝓛[ty]10033{Void})
{
if (𝓟[ty]185{MonthComponent}.readonly)
{
}
𝓟237{item}.selected𝓛8744{Boolean};
𝓟[ty]185{MonthComponent}.onSelect.emit(𝓟237{item})
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]185{MonthComponent}.pickMode,𝓟281{pickModes}.SINGLE))
{
𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number})𝓟237{item};
𝓟[ty]185{MonthComponent}.onChange.emit(𝓟[ty]185{MonthComponent}._date)
}
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]185{MonthComponent}.pickMode,𝓟281{pickModes}.RANGE))
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined}))
{
𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number})𝓟237{item};
𝓟[ty]185{MonthComponent}.onSelectStart.emit(𝓟237{item})
}
else
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined}))
{
if (𝓛1{<UNKNOWN>}(𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}).time,𝓟237{item}.time))
{
𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number})𝓟237{item};
𝓟[ty]185{MonthComponent}.onSelectEnd.emit(𝓟237{item})
}
else
{
𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number})𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number});
𝓟[ty]185{MonthComponent}.onSelectEnd.emit(𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}))
𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number})𝓟237{item};
𝓟[ty]185{MonthComponent}.onSelectStart.emit(𝓟237{item})
}
}
else
{
𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number})𝓟237{item};
𝓟[ty]185{MonthComponent}.onSelectStart.emit(𝓟237{item})
𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number})𝓛12643{undefined};
}
}
𝓟[ty]185{MonthComponent}.onChange.emit(𝓟[ty]185{MonthComponent}._date)
}
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]185{MonthComponent}.pickMode,𝓟281{pickModes}.MULTI))
{
function 𝓟239{$Lambda14} (𝓟240{e}): (𝓟241: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟241 = 𝓛12592{AmpersandAmpersandToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟240{e},𝓛12643{undefined}),𝓛12559{EqualsEqualsEqualsToken}(𝓟240{e}.time,𝓟237{item}.time))
}
const 𝓟242{index}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]185{MonthComponent}._date.findIndex(𝓟239{$Lambda14});
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟242{index},𝓛12616{MinusToken}(𝓛8745{Number})))
{
𝓟[ty]185{MonthComponent}._date.push(𝓟237{item})
}
else
{
𝓟[ty]185{MonthComponent}._date.splice(𝓟242{index},𝓛8745{Number})
}
function 𝓟243{$Lambda15} (𝓟244{e}): (𝓟245: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟245 = 𝓛12612{ExclamationEqualsEqualsToken}(𝓟244{e},𝓛12643{undefined})
}
𝓟[ty]185{MonthComponent}.onChange.emit(𝓟[ty]185{MonthComponent}._date.filter(𝓟243{$Lambda15}))
}
}
function 𝓟227{isStartSelection} (𝓟228{day}: [OOV]𝓟[ty]1595{CalendarDay}): (𝓟229: 𝓛[ty]8666{Boolean})
{
if (𝓛12569{ExclamationToken}(𝓟228{day}))
{
return 𝓟229 = 𝓛8744{Boolean}
}
if (𝓛12546{BarBarToken}(𝓛12546{BarBarToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]185{MonthComponent}.pickMode,𝓟281{pickModes}.RANGE),𝓛12569{ExclamationToken}(𝓟[ty]185{MonthComponent}._isInit)),𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined})))
{
return 𝓟229 = 𝓛8744{Boolean}
}
return 𝓟229 = 𝓛12592{AmpersandAmpersandToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}).time,𝓟228{day}.time),𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined}))
}
function 𝓟209{registerOnChange} (𝓟210{fn}: [OOV]any): (𝓟211: 𝓛[ty]10033{Void})
{
𝓟[ty]185{MonthComponent}._onChanged𝓟210{fn};
}
function 𝓟204{ngAfterViewInit} (): (𝓟205: 𝓛[ty]10033{Void})
{
𝓟[ty]185{MonthComponent}._isInit𝓛8744{Boolean};
}
function 𝓟202{_isRange} (): (𝓟203: 𝓛[ty]8666{Boolean})
{
return 𝓟203 = 𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]185{MonthComponent}.pickMode,𝓟281{pickModes}.RANGE)
}
function 𝓟222{isBetween} (𝓟223{day}: [OOV]𝓟[ty]1595{CalendarDay}): (𝓟224: 𝓛[ty]8666{Boolean})
{
if (𝓛12569{ExclamationToken}(𝓟223{day}))
{
return 𝓟224 = 𝓛8744{Boolean}
}
if (𝓛12546{BarBarToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]185{MonthComponent}.pickMode,𝓟281{pickModes}.RANGE),𝓛12569{ExclamationToken}(𝓟[ty]185{MonthComponent}._isInit)))
{
return 𝓟224 = 𝓛8744{Boolean}
}
if (𝓛12546{BarBarToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined}),𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined})))
{
return 𝓟224 = 𝓛8744{Boolean}
}
const 𝓟225{start}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}).time;
const 𝓟226{end}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}).time;
return 𝓟224 = 𝓛12592{AmpersandAmpersandToken}(𝓛1{<UNKNOWN>}(𝓟223{day}.time,𝓟226{end}),𝓛12595{GreaterThanToken}(𝓟223{day}.time,𝓟225{start}))
}
function 𝓟206{writeValue} (𝓟207{obj}: [OOV]any): (𝓟208: 𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟207{obj})
if (𝓛8757{Array}.isArray(𝓟207{obj}))
{
𝓟[ty]185{MonthComponent}._date𝓟207{obj};
}
}
function 𝓟230{isSelected} (𝓟231{time}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟232: 𝓛[ty]8666{Boolean})
{
if (𝓛8757{Array}.isArray(𝓟[ty]185{MonthComponent}._date))
{
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]185{MonthComponent}.pickMode,𝓟281{pickModes}.MULTI))
{
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined}))
{
return 𝓟232 = 𝓛12559{EqualsEqualsEqualsToken}(𝓟231{time},𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}).time)
}
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined}))
{
return 𝓟232 = 𝓛12559{EqualsEqualsEqualsToken}(𝓟231{time},𝓟[ty]185{MonthComponent}._date.access(𝓛8745{Number}).time)
}
}
else
{
function 𝓟233{$Lambda13} (𝓟234{e}): (𝓟235: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟235 = 𝓛12592{AmpersandAmpersandToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟234{e},𝓛12643{undefined}),𝓛12559{EqualsEqualsEqualsToken}(𝓟234{e}.time,𝓟231{time}))
}
return 𝓟232 = 𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]185{MonthComponent}._date.findIndex(𝓟233{$Lambda13}),𝓛12616{MinusToken}(𝓛8745{Number}))
}
}
else
{
return 𝓟232 = 𝓛8744{Boolean}
}
}
}

Module: demo/src/demos/demo-modal-custom-style

function 𝓟246{CONSTRUCTOR} (𝓟247{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]251{DemoModalCustomStyleComponent})
{
const 𝓟[ty]251{DemoModalCustomStyleComponent};
const 𝓟[ty]251{DemoModalCustomStyleComponent};
𝓟[ty]251{DemoModalCustomStyleComponent}.date𝓛8747{Date}.CONSTRUCTOR();
𝓟[ty]251{DemoModalCustomStyleComponent}.modalCtrl𝓟247{modalCtrl};
}
class 𝓟[ty]251{DemoModalCustomStyleComponent}{
𝓟253{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date});
𝓟254{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟255{openCalendar} (): (𝓟256: [miss]𝓛[ty]10033{Void})
{
const 𝓟257{options}: [OOV]𝓟[ty]1600{CalendarModalOptions} = {title: 𝓛8743{String},defaultDate: 𝓟[ty]251{DemoModalCustomStyleComponent}.date,cssClass: 𝓛8743{String}};
let 𝓟258{myCalendar} = 𝓟[ty]251{DemoModalCustomStyleComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟257{options}});
𝓟258{myCalendar}.present()
function 𝓟259{$Lambda22} (𝓟260{date},𝓟261{type}): (𝓟262: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟261{type},𝓛8743{String}))
{
𝓟[ty]251{DemoModalCustomStyleComponent}.date𝓟260{date}.dateObj;
}
𝓛1{<UNKNOWN>}(𝓟260{date})
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟261{type})
}
𝓟258{myCalendar}.onDidDismiss(𝓟259{$Lambda22})
}
}

Module: demo/src/demos/demo-modal-disable-week

function 𝓟263{CONSTRUCTOR} (𝓟264{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]268{DemoModalDisableWeekComponent})
{
const 𝓟[ty]268{DemoModalDisableWeekComponent};
const 𝓟[ty]268{DemoModalDisableWeekComponent};
𝓟[ty]268{DemoModalDisableWeekComponent}.date𝓛8747{Date}.CONSTRUCTOR();
𝓟[ty]268{DemoModalDisableWeekComponent}.modalCtrl𝓟264{modalCtrl};
}
class 𝓟[ty]268{DemoModalDisableWeekComponent}{
𝓟270{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date});
𝓟271{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟272{openCalendar} (): (𝓟273: [miss]𝓛[ty]10033{Void})
{
const 𝓟274{options}: [OOV]𝓟[ty]1600{CalendarModalOptions} = {title: 𝓛8743{String},defaultDate: 𝓟[ty]268{DemoModalDisableWeekComponent}.date,disableWeeks: 𝓛8757{Array}(𝓛8745{Number},𝓛8745{Number})};
let 𝓟275{myCalendar} = 𝓟[ty]268{DemoModalDisableWeekComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟274{options}});
𝓟275{myCalendar}.present()
function 𝓟276{$Lambda24} (𝓟277{date},𝓟278{type}): (𝓟279: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟278{type},𝓛8743{String}))
{
𝓟[ty]268{DemoModalDisableWeekComponent}.date𝓟277{date}.dateObj;
}
𝓛1{<UNKNOWN>}(𝓟277{date})
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟278{type})
}
𝓟275{myCalendar}.onDidDismiss(𝓟276{$Lambda24})
}
}

Module: src/config

const 𝓟280{defaults}: [miss]𝓛[ty]8642{Object} = {DATE_FORMAT: 𝓛8743{String},COLOR: 𝓛8743{String},WEEKS_FORMAT: 𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String}),MONTH_FORMAT: 𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String})};
const 𝓟281{pickModes}: [miss]𝓛[ty]8642{Object} = {SINGLE: 𝓛8743{String},RANGE: 𝓛8743{String},MULTI: 𝓛8743{String}};

Module: demo-lazyload/src/pages/components-mode/components-mode.module

function 𝓟282{CONSTRUCTOR} (): (𝓟[ty]286{ComponentsModePageModule})
{
const 𝓟[ty]286{ComponentsModePageModule};
const 𝓟[ty]286{ComponentsModePageModule};
}
class 𝓟[ty]286{ComponentsModePageModule}{
}

Module: dev/src/ion2-calendar/config

const 𝓟288{defaults}: [miss]𝓛[ty]8642{Object} = {DATE_FORMAT: 𝓛8743{String},COLOR: 𝓛8743{String},WEEKS_FORMAT: 𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String}),MONTH_FORMAT: 𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String},𝓛8743{String})};
const 𝓟289{pickModes}: [miss]𝓛[ty]8642{Object} = {SINGLE: 𝓛8743{String},RANGE: 𝓛8743{String},MULTI: 𝓛8743{String}};

Module: demo/src/app/app.module

function 𝓟290{CONSTRUCTOR} (): (𝓟[ty]294{AppModule})
{
const 𝓟[ty]294{AppModule};
const 𝓟[ty]294{AppModule};
}
class 𝓟[ty]294{AppModule}{
}

Module: src/index


Module: src/calendar.module

function 𝓟296{calendarController} (𝓟297{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟298{calSvc}: [OOV]𝓟[ty]1434{CalendarService}): (𝓟299: [OOV]𝓟[ty]1103{CalendarController})
{
return 𝓟299 = 𝓟1097{CONSTRUCTOR}(𝓟297{modalCtrl},𝓟298{calSvc})
}
function 𝓟300{CONSTRUCTOR} (): (𝓟[ty]304{CalendarModule})
{
const 𝓟[ty]304{CalendarModule};
const 𝓟[ty]304{CalendarModule};
}
class 𝓟[ty]304{CalendarModule}{
}

Module: dev/src/demos/demo-multi

function 𝓟306{CONSTRUCTOR} (𝓟307{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]311{DemoMultiComponent})
{
const 𝓟[ty]311{DemoMultiComponent};
const 𝓟[ty]311{DemoMultiComponent};
𝓟[ty]311{DemoMultiComponent}.date𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String});
𝓟[ty]311{DemoMultiComponent}.options{from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),pickMode: 𝓛8743{String}};
𝓟[ty]311{DemoMultiComponent}.modalCtrl𝓟307{modalCtrl};
}
class 𝓟[ty]311{DemoMultiComponent}{
𝓟313{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8670{Array});
𝓟314{options}: [OOV]𝓟[ty]1346{CalendarComponentOptions};
𝓟315{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟316{onChange} (𝓟317{$event}): (𝓟318: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟317{$event})
}
}

Module: dev/src/ion2-calendar/calendar.controller

function 𝓟319{CONSTRUCTOR} (𝓟320{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟321{calSvc}: [OOV]𝓟[ty]1186{CalendarService}): (𝓟[ty]325{CalendarController})
{
const 𝓟[ty]325{CalendarController};
const 𝓟[ty]325{CalendarController};
𝓟[ty]325{CalendarController}.calSvc𝓟321{calSvc};
𝓟[ty]325{CalendarController}.modalCtrl𝓟320{modalCtrl};
}
class 𝓟[ty]325{CalendarController}{
𝓟327{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟328{calSvc}: [OOV]𝓟[ty]1186{CalendarService};
function 𝓟329{openCalendar} (𝓟330{calendarOptions}: [OOV]𝓟[ty]1342{CalendarModalOptions},𝓟331{modalOptions}: [OOV]𝓟[ty]1340{ModalOptions}): (𝓟332: 𝓛[ty]8654{Promise})
{
let 𝓟333{options}: [OOV]𝓟[ty]1342{CalendarModalOptions} = 𝓟[ty]325{CalendarController}.calSvc.safeOpt(𝓟330{calendarOptions});
let 𝓟334{calendarModal} = 𝓟[ty]325{CalendarController}.modalCtrl.create(𝓛12643{undefined},𝓛8741{Object}.assign({options: 𝓟333{options}},𝓟333{options}),𝓟331{modalOptions});
𝓟334{calendarModal}.present()
function 𝓟335{$Lambda42} (𝓟336{resolve},𝓟337{reject}): (𝓟338: [miss]𝓛[ty]10033{Void})
{
function 𝓟339{$Lambda43} (𝓟340{data}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8642{Object})): (𝓟341: [miss]𝓛[ty]10033{Void})
{
if (𝓟340{data})
{
𝓟336{resolve}(𝓟340{data})
}
else
{
𝓟337{reject}(𝓛8743{String})
}
}
𝓟334{calendarModal}.onDidDismiss(𝓟339{$Lambda43})
}
return 𝓟332 = 𝓛1062{Promise}.CONSTRUCTOR(𝓟335{$Lambda42})
}
}

Module: dev/src/pages/home/home

function 𝓟342{CONSTRUCTOR} (𝓟343{navCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]347{HomePage})
{
const 𝓟[ty]347{HomePage};
const 𝓟[ty]347{HomePage};
𝓟[ty]347{HomePage}.navCtrl𝓟343{navCtrl};
}
class 𝓟[ty]347{HomePage}{
𝓟349{navCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
}

Module: demo/src/app/main

𝓟1757{platformBrowserDynamic}().bootstrapModule(𝓛12643{undefined})

Module: src/components/calendar.component

function 𝓟350{$Lambda2} (): (𝓟351: [OOV]any)
{
return 𝓟351 = 𝓛12643{undefined}
}
const 𝓟352{ION_CAL_VALUE_ACCESSOR}: [OOV]𝓛[ty]2{<UNKNOWN>} = {provide: 𝓟1752{NG_VALUE_ACCESSOR},useExisting: 𝓟1749{forwardRef}(𝓟350{$Lambda2}),multi: 𝓛8744{Boolean}};
function 𝓟353{CONSTRUCTOR} (𝓟354{calSvc}: [OOV]𝓟[ty]1434{CalendarService}): (𝓟[ty]362{CalendarComponent})
{
const 𝓟[ty]362{CalendarComponent};
const 𝓟[ty]362{CalendarComponent};
function 𝓟358{$Lambda3} (): (𝓟359: [miss]𝓛[ty]10033{Void})
{
}
function 𝓟360{$Lambda4} (): (𝓟361: [miss]𝓛[ty]10033{Void})
{
}
𝓟[ty]362{CalendarComponent}.monthChange𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]362{CalendarComponent}.type𝓛8743{String};
𝓟[ty]362{CalendarComponent}._showToggleButtons𝓛8744{Boolean};
𝓟[ty]362{CalendarComponent}._calendarMonthValue𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined});
𝓟[ty]362{CalendarComponent}.readonly𝓛8744{Boolean};
𝓟[ty]362{CalendarComponent}._onTouched𝓟360{$Lambda4};
𝓟[ty]362{CalendarComponent}.calSvc𝓟354{calSvc};
𝓟[ty]362{CalendarComponent}.onSelect𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]362{CalendarComponent}.onSelectEnd𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]362{CalendarComponent}.onChange𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]362{CalendarComponent}._onChanged𝓟358{$Lambda3};
𝓟[ty]362{CalendarComponent}._view𝓛8743{String};
𝓟[ty]362{CalendarComponent}._showMonthPicker𝓛8744{Boolean};
𝓟[ty]362{CalendarComponent}.onSelectStart𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]362{CalendarComponent}.format𝓟280{defaults}.DATE_FORMAT;
}
class 𝓟[ty]362{CalendarComponent} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟364{format}: 𝓛[ty]10051{String};
𝓟365{onChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟366{_onTouched}: 𝓛[ty]8696{Function};
𝓟367{calSvc}: [OOV]𝓟[ty]1434{CalendarService};
𝓟368{readonly}: [miss]𝓛[ty]8666{Boolean};
𝓟369{_onChanged}: 𝓛[ty]8696{Function};
𝓟370{_showToggleButtons}: [miss]𝓛[ty]8666{Boolean};
𝓟371{_showMonthPicker}: [miss]𝓛[ty]8666{Boolean};
𝓟372{onSelectStart}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟373{monthChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟374{_options}: [OOV]𝓟[ty]1604{CalendarComponentOptions};
𝓟375{monthOpt}: [OOV]𝓟[ty]1610{CalendarMonth};
𝓟376{_calendarMonthValue}: 𝓛[ty]8670{Array};
𝓟377{onSelect}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟378{_view}: [OOV]any;
𝓟379{type}: [OOV]𝓟[ty]1601{CalendarComponentTypeProperty};
𝓟380{_d}: [OOV]𝓟[ty]1600{CalendarModalOptions};
𝓟381{onSelectEnd}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟466{registerOnTouched} (𝓟467{fn}: 𝓛[ty]8696{Function}): (𝓟468: 𝓛[ty]10033{Void})
{
𝓟[ty]362{CalendarComponent}._onTouched𝓟467{fn};
}
function 𝓟410{prevYear} (): (𝓟411: 𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓛12643{undefined}(𝓟[ty]362{CalendarComponent}.monthOpt.original.time).year(),𝓛8745{Number}))
{
}
const 𝓟412{backTime} = 𝓛12643{undefined}(𝓟[ty]362{CalendarComponent}.monthOpt.original.time).subtract(𝓛8745{Number},𝓛8743{String}).valueOf();
𝓟[ty]362{CalendarComponent}.monthOpt𝓟[ty]362{CalendarComponent}.createMonth(𝓟412{backTime});
}
function 𝓟445{_monthFormat} (𝓟446{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟447: 𝓛[ty]10051{String})
{
return 𝓟447 = 𝓛12643{undefined}(𝓟446{date}).format(𝓟[ty]362{CalendarComponent}._d.monthFormat.replace(𝓛8748{RegExp},𝓛8743{String}))
}
function 𝓟399{getViewDate} (): (𝓟400: [OOV]𝓟[ty]1596{CalendarComponentPayloadTypes})
{
return 𝓟400 = 𝓟[ty]362{CalendarComponent}._handleType(𝓟[ty]362{CalendarComponent}.monthOpt.original.time)
}
function 𝓟448{initOpt} (): (𝓟449: 𝓛[ty]10033{Void})
{
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]362{CalendarComponent}._options,𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟[ty]362{CalendarComponent}._options.showToggleButtons),𝓛8743{String})))
{
𝓟[ty]362{CalendarComponent}.showToggleButtons𝓟[ty]362{CalendarComponent}._options.showToggleButtons;
}
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]362{CalendarComponent}._options,𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟[ty]362{CalendarComponent}._options.showMonthPicker),𝓛8743{String})))
{
𝓟[ty]362{CalendarComponent}.showMonthPicker𝓟[ty]362{CalendarComponent}._options.showMonthPicker;
if (𝓛12592{AmpersandAmpersandToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]362{CalendarComponent}._view,𝓛8743{String}),𝓛12569{ExclamationToken}(𝓟[ty]362{CalendarComponent}.showMonthPicker)))
{
𝓟[ty]362{CalendarComponent}._view𝓛8743{String};
}
}
𝓟[ty]362{CalendarComponent}._d𝓟[ty]362{CalendarComponent}.calSvc.safeOpt(𝓛12546{BarBarToken}(𝓟[ty]362{CalendarComponent}._options,{}));
}
function 𝓟421{backMonth} (): (𝓟422: 𝓛[ty]10033{Void})
{
const 𝓟423{backTime} = 𝓛12643{undefined}(𝓟[ty]362{CalendarComponent}.monthOpt.original.time).subtract(𝓛8745{Number},𝓛8743{String}).valueOf();
𝓟[ty]362{CalendarComponent}.monthChange.emit({oldMonth: 𝓟[ty]362{CalendarComponent}.calSvc.multiFormat(𝓟[ty]362{CalendarComponent}.monthOpt.original.time),newMonth: 𝓟[ty]362{CalendarComponent}.calSvc.multiFormat(𝓟423{backTime})})
𝓟[ty]362{CalendarComponent}.monthOpt𝓟[ty]362{CalendarComponent}.createMonth(𝓟423{backTime});
}
function 𝓟401{setViewDate} (𝓟402{value}: [OOV]𝓟[ty]1596{CalendarComponentPayloadTypes}): (𝓟403: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]362{CalendarComponent}.monthOpt𝓟[ty]362{CalendarComponent}.createMonth(𝓟[ty]362{CalendarComponent}._payloadToTimeNumber(𝓟402{value}));
}
function 𝓟426{monthOnSelect} (𝓟427{month}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟428: 𝓛[ty]10033{Void})
{
𝓟[ty]362{CalendarComponent}._view𝓛8743{String};
const 𝓟429{newMonth} = 𝓛12643{undefined}(𝓟[ty]362{CalendarComponent}.monthOpt.original.time).month(𝓟427{month}).valueOf();
𝓟[ty]362{CalendarComponent}.monthChange.emit({oldMonth: 𝓟[ty]362{CalendarComponent}.calSvc.multiFormat(𝓟[ty]362{CalendarComponent}.monthOpt.original.time),newMonth: 𝓟[ty]362{CalendarComponent}.calSvc.multiFormat(𝓟429{newMonth})})
𝓟[ty]362{CalendarComponent}.monthOpt𝓟[ty]362{CalendarComponent}.createMonth(𝓟429{newMonth});
}
function 𝓟406{prev} (): (𝓟407: 𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]362{CalendarComponent}._view,𝓛8743{String}))
{
𝓟[ty]362{CalendarComponent}.backMonth()
}
else
{
𝓟[ty]362{CalendarComponent}.prevYear()
}
}
function 𝓟416{nextMonth} (): (𝓟417: 𝓛[ty]10033{Void})
{
const 𝓟418{nextTime} = 𝓛12643{undefined}(𝓟[ty]362{CalendarComponent}.monthOpt.original.time).add(𝓛8745{Number},𝓛8743{String}).valueOf();
𝓟[ty]362{CalendarComponent}.monthChange.emit({oldMonth: 𝓟[ty]362{CalendarComponent}.calSvc.multiFormat(𝓟[ty]362{CalendarComponent}.monthOpt.original.time),newMonth: 𝓟[ty]362{CalendarComponent}.calSvc.multiFormat(𝓟418{nextTime})})
𝓟[ty]362{CalendarComponent}.monthOpt𝓟[ty]362{CalendarComponent}.createMonth(𝓟418{nextTime});
}
function 𝓟463{registerOnChange} (𝓟464{fn}: 𝓛[ty]8696{Function}): (𝓟465: 𝓛[ty]10033{Void})
{
𝓟[ty]362{CalendarComponent}._onChanged𝓟464{fn};
}
function 𝓟395{options} (): (𝓟396: [OOV]𝓟[ty]1604{CalendarComponentOptions})
{
return 𝓟396 = 𝓟[ty]362{CalendarComponent}._options
}
function 𝓟419{canNext} (): (𝓟420: 𝓛[ty]8666{Boolean})
{
if (𝓛12546{BarBarToken}(𝓛12569{ExclamationToken}(𝓟[ty]362{CalendarComponent}._d.to),𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]362{CalendarComponent}._view,𝓛8743{String})))
{
return 𝓟420 = 𝓛8744{Boolean}
}
return 𝓟420 = 𝓛1{<UNKNOWN>}(𝓟[ty]362{CalendarComponent}.monthOpt.original.time,𝓛12643{undefined}(𝓟[ty]362{CalendarComponent}._d.to).valueOf())
}
function 𝓟441{_payloadToTimeNumber} (𝓟442{value}: [OOV]𝓟[ty]1596{CalendarComponentPayloadTypes}): (𝓟443: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}))
{
let 𝓟444{date};
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]362{CalendarComponent}.type,𝓛8743{String}))
{
𝓟444{date}𝓛12643{undefined}(𝓟442{value},𝓟[ty]362{CalendarComponent}.format);
}
else
{
𝓟444{date}𝓛12643{undefined}(𝓟442{value});
}
return 𝓟443 = 𝓟444{date}.valueOf()
}
function 𝓟430{onChanged} (𝓟431{$event}: 𝓛[ty]8670{Array}): (𝓟432: 𝓛[ty]10033{Void})
{
𝓛12577{$Switch}(𝓟[ty]362{CalendarComponent}._d.pickMode)
𝓛12634{$Case}(𝓟281{pickModes}.SINGLE)
const 𝓟433{date}: [OOV]𝓟[ty]1596{CalendarComponentPayloadTypes} = 𝓟[ty]362{CalendarComponent}._handleType(𝓟431{$event}.access(𝓛8745{Number}).time);
𝓟[ty]362{CalendarComponent}._onChanged(𝓟433{date})
𝓟[ty]362{CalendarComponent}.onChange.emit(𝓟433{date})
𝓛12634{$Case}(𝓟281{pickModes}.RANGE)
if (𝓛12592{AmpersandAmpersandToken}(𝓟431{$event}.access(𝓛8745{Number}),𝓟431{$event}.access(𝓛8745{Number})))
{
const 𝓟434{rangeDate}: [miss]𝓛[ty]8642{Object} = {from: 𝓟[ty]362{CalendarComponent}._handleType(𝓟431{$event}.access(𝓛8745{Number}).time),to: 𝓟[ty]362{CalendarComponent}._handleType(𝓟431{$event}.access(𝓛8745{Number}).time)};
𝓟[ty]362{CalendarComponent}._onChanged(𝓟434{rangeDate})
𝓟[ty]362{CalendarComponent}.onChange.emit(𝓟434{rangeDate})
}
𝓛12634{$Case}(𝓟281{pickModes}.MULTI)
let 𝓟435{dates}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
{
let 𝓟436{i}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟436{i},𝓟431{$event}.length))
{
{
if (𝓛12592{AmpersandAmpersandToken}(𝓟431{$event}.access(𝓟436{i}),𝓟431{$event}.access(𝓟436{i}).time))
{
𝓟435{dates}.push(𝓟[ty]362{CalendarComponent}._handleType(𝓟431{$event}.access(𝓟436{i}).time))
}
}
𝓛12556{POST_PlusPlusToken}(𝓟436{i})
}
}
𝓟[ty]362{CalendarComponent}._onChanged(𝓟435{dates})
𝓟[ty]362{CalendarComponent}.onChange.emit(𝓟435{dates})
}
function 𝓟460{writeValue} (𝓟461{obj}: [OOV]any): (𝓟462: 𝓛[ty]10033{Void})
{
𝓟[ty]362{CalendarComponent}._writeValue(𝓟461{obj})
if (𝓟461{obj})
{
if (𝓟[ty]362{CalendarComponent}._calendarMonthValue.access(𝓛8745{Number}))
{
𝓟[ty]362{CalendarComponent}.monthOpt𝓟[ty]362{CalendarComponent}.createMonth(𝓟[ty]362{CalendarComponent}._calendarMonthValue.access(𝓛8745{Number}).time);
}
else
{
𝓟[ty]362{CalendarComponent}.monthOpt𝓟[ty]362{CalendarComponent}.createMonth(𝓛8747{Date}.CONSTRUCTOR().getTime());
}
}
}
function 𝓟450{createMonth} (𝓟451{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟452: [OOV]𝓟[ty]1610{CalendarMonth})
{
return 𝓟452 = 𝓟[ty]362{CalendarComponent}.calSvc.createMonthsByPeriod(𝓟451{date},𝓛8745{Number},𝓟[ty]362{CalendarComponent}._d).access(𝓛8745{Number})
}
function 𝓟404{switchView} (): (𝓟405: 𝓛[ty]10033{Void})
{
𝓟[ty]362{CalendarComponent}._view(𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]362{CalendarComponent}._view,𝓛8743{String}) ? 𝓛8743{String} : 𝓛8743{String};
}
function 𝓟408{next} (): (𝓟409: 𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]362{CalendarComponent}._view,𝓛8743{String}))
{
𝓟[ty]362{CalendarComponent}.nextMonth()
}
else
{
𝓟[ty]362{CalendarComponent}.nextYear()
}
}
function 𝓟397{ngOnInit} (): (𝓟398: 𝓛[ty]10033{Void})
{
𝓟[ty]362{CalendarComponent}.initOpt()
𝓟[ty]362{CalendarComponent}.monthOpt𝓟[ty]362{CalendarComponent}.createMonth(𝓛8747{Date}.CONSTRUCTOR().getTime());
}
function 𝓟413{nextYear} (): (𝓟414: 𝓛[ty]10033{Void})
{
const 𝓟415{nextTime} = 𝓛12643{undefined}(𝓟[ty]362{CalendarComponent}.monthOpt.original.time).add(𝓛8745{Number},𝓛8743{String}).valueOf();
𝓟[ty]362{CalendarComponent}.monthOpt𝓟[ty]362{CalendarComponent}.createMonth(𝓟415{nextTime});
}
function 𝓟437{swipeEvent} (𝓟438{$event}: [OOV]any): (𝓟439: 𝓛[ty]10033{Void})
{
const 𝓟440{isNext}: [miss]𝓛[ty]8666{Boolean} = 𝓛1{<UNKNOWN>}(𝓟438{$event}.deltaX,𝓛8745{Number});
if (𝓛12592{AmpersandAmpersandToken}(𝓟440{isNext},𝓟[ty]362{CalendarComponent}.canNext()))
{
𝓟[ty]362{CalendarComponent}.nextMonth()
}
else
{
if (𝓛12592{AmpersandAmpersandToken}(𝓛12569{ExclamationToken}(𝓟440{isNext}),𝓟[ty]362{CalendarComponent}.canBack()))
{
𝓟[ty]362{CalendarComponent}.backMonth()
}
}
}
function 𝓟469{_writeValue} (𝓟470{value}: [OOV]any): (𝓟471: 𝓛[ty]10033{Void})
{
if (𝓛12569{ExclamationToken}(𝓟470{value}))
{
𝓟[ty]362{CalendarComponent}._calendarMonthValue𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined});
}
𝓛12577{$Switch}(𝓟[ty]362{CalendarComponent}._d.pickMode)
𝓛12634{$Case}(𝓛8743{String})
𝓟[ty]362{CalendarComponent}._calendarMonthValue.access(𝓛8745{Number})𝓟[ty]362{CalendarComponent}._createCalendarDay(𝓟470{value});
𝓛12634{$Case}(𝓛8743{String})
if (𝓟470{value}.from)
{
𝓟[ty]362{CalendarComponent}._calendarMonthValue.access(𝓛8745{Number})(𝓟470{value}.from ? 𝓟[ty]362{CalendarComponent}._createCalendarDay(𝓟470{value}.from) : 𝓛12643{undefined};
}
if (𝓟470{value}.to)
{
𝓟[ty]362{CalendarComponent}._calendarMonthValue.access(𝓛8745{Number})(𝓟470{value}.to ? 𝓟[ty]362{CalendarComponent}._createCalendarDay(𝓟470{value}.to) : 𝓛12643{undefined};
}
𝓛12634{$Case}(𝓛8743{String})
if (𝓛8757{Array}.isArray(𝓟470{value}))
{
function 𝓟472{$Lambda5} (𝓟473{e}): (𝓟474: [OOV]𝓟[ty]1595{CalendarDay})
{
return 𝓟474 = 𝓟[ty]362{CalendarComponent}._createCalendarDay(𝓟473{e})
}
𝓟[ty]362{CalendarComponent}._calendarMonthValue𝓟470{value}.map(𝓟472{$Lambda5});
}
else
{
𝓟[ty]362{CalendarComponent}._calendarMonthValue𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined});
}
}
function 𝓟389{showMonthPicker} (𝓟390{value}: 𝓛[ty]8666{Boolean}): (𝓟391)
{
𝓟[ty]362{CalendarComponent}._showMonthPicker𝓟390{value};
}
function 𝓟453{_createCalendarDay} (𝓟454{value}: [OOV]𝓟[ty]1596{CalendarComponentPayloadTypes}): (𝓟455: [OOV]𝓟[ty]1595{CalendarDay})
{
return 𝓟455 = 𝓟[ty]362{CalendarComponent}.calSvc.createCalendarDay(𝓟[ty]362{CalendarComponent}._payloadToTimeNumber(𝓟454{value}),𝓟[ty]362{CalendarComponent}._d)
}
function 𝓟456{_handleType} (𝓟457{value}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟458: [OOV]𝓟[ty]1596{CalendarComponentPayloadTypes})
{
let 𝓟459{date} = 𝓛12643{undefined}(𝓟457{value});
𝓛12577{$Switch}(𝓟[ty]362{CalendarComponent}.type)
𝓛12634{$Case}(𝓛8743{String})
return 𝓟458 = 𝓟459{date}.format(𝓟[ty]362{CalendarComponent}.format)
𝓛12634{$Case}(𝓛8743{String})
return 𝓟458 = 𝓟459{date}.toDate()
𝓛12634{$Case}(𝓛8743{String})
return 𝓟458 = 𝓟459{date}
𝓛12634{$Case}(𝓛8743{String})
return 𝓟458 = 𝓟459{date}.valueOf()
𝓛12634{$Case}(𝓛8743{String})
return 𝓟458 = 𝓟459{date}.toObject()
return 𝓟458 = 𝓟459{date}
}
function 𝓟384{showToggleButtons} (𝓟385{value}: 𝓛[ty]8666{Boolean}): (𝓟386)
{
𝓟[ty]362{CalendarComponent}._showToggleButtons𝓟385{value};
}
function 𝓟424{canBack} (): (𝓟425: 𝓛[ty]8666{Boolean})
{
if (𝓛12546{BarBarToken}(𝓛12569{ExclamationToken}(𝓟[ty]362{CalendarComponent}._d.from),𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]362{CalendarComponent}._view,𝓛8743{String})))
{
return 𝓟425 = 𝓛8744{Boolean}
}
return 𝓟425 = 𝓛12595{GreaterThanToken}(𝓟[ty]362{CalendarComponent}.monthOpt.original.time,𝓛12643{undefined}(𝓟[ty]362{CalendarComponent}._d.from).valueOf())
}
}

Module: demo/src/demos/demo-modal-default-scroll

function 𝓟475{CONSTRUCTOR} (𝓟476{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]480{DemoModalDefaultScrollComponent})
{
const 𝓟[ty]480{DemoModalDefaultScrollComponent};
const 𝓟[ty]480{DemoModalDefaultScrollComponent};
𝓟[ty]480{DemoModalDefaultScrollComponent}.date𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number});
𝓟[ty]480{DemoModalDefaultScrollComponent}.modalCtrl𝓟476{modalCtrl};
}
class 𝓟[ty]480{DemoModalDefaultScrollComponent}{
𝓟482{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date});
𝓟483{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟484{openCalendar} (): (𝓟485: [miss]𝓛[ty]10033{Void})
{
const 𝓟486{options}: [OOV]𝓟[ty]1600{CalendarModalOptions} = {title: 𝓛8743{String},from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),defaultScrollTo: 𝓟[ty]480{DemoModalDefaultScrollComponent}.date,defaultDate: 𝓟[ty]480{DemoModalDefaultScrollComponent}.date};
let 𝓟487{myCalendar} = 𝓟[ty]480{DemoModalDefaultScrollComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟486{options}});
𝓟487{myCalendar}.present()
function 𝓟488{$Lambda23} (𝓟489{date},𝓟490{type}): (𝓟491: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟490{type},𝓛8743{String}))
{
𝓟[ty]480{DemoModalDefaultScrollComponent}.date𝓟489{date}.dateObj;
}
𝓛1{<UNKNOWN>}(𝓟489{date})
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟490{type})
}
𝓟487{myCalendar}.onDidDismiss(𝓟488{$Lambda23})
}
}

Module: dev/src/ion2-calendar/components/calendar.component

function 𝓟492{$Lambda45} (): (𝓟493: [OOV]any)
{
return 𝓟493 = 𝓛12643{undefined}
}
const 𝓟494{ION_CAL_VALUE_ACCESSOR}: [OOV]𝓛[ty]2{<UNKNOWN>} = {provide: 𝓟1752{NG_VALUE_ACCESSOR},useExisting: 𝓟1749{forwardRef}(𝓟492{$Lambda45}),multi: 𝓛8744{Boolean}};
function 𝓟495{CONSTRUCTOR} (𝓟496{calSvc}: [OOV]𝓟[ty]1186{CalendarService}): (𝓟[ty]504{CalendarComponent})
{
const 𝓟[ty]504{CalendarComponent};
const 𝓟[ty]504{CalendarComponent};
function 𝓟500{$Lambda46} (): (𝓟501: [miss]𝓛[ty]10033{Void})
{
}
function 𝓟502{$Lambda47} (): (𝓟503: [miss]𝓛[ty]10033{Void})
{
}
𝓟[ty]504{CalendarComponent}.monthChange𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]504{CalendarComponent}.type𝓛8743{String};
𝓟[ty]504{CalendarComponent}._showToggleButtons𝓛8744{Boolean};
𝓟[ty]504{CalendarComponent}._calendarMonthValue𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined});
𝓟[ty]504{CalendarComponent}.readonly𝓛8744{Boolean};
𝓟[ty]504{CalendarComponent}._onTouched𝓟502{$Lambda47};
𝓟[ty]504{CalendarComponent}.calSvc𝓟496{calSvc};
𝓟[ty]504{CalendarComponent}.onSelect𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]504{CalendarComponent}.onSelectEnd𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]504{CalendarComponent}.onChange𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]504{CalendarComponent}._onChanged𝓟500{$Lambda46};
𝓟[ty]504{CalendarComponent}._view𝓛8743{String};
𝓟[ty]504{CalendarComponent}._showMonthPicker𝓛8744{Boolean};
𝓟[ty]504{CalendarComponent}.onSelectStart𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]504{CalendarComponent}.format𝓟288{defaults}.DATE_FORMAT;
}
class 𝓟[ty]504{CalendarComponent} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟506{format}: 𝓛[ty]10051{String};
𝓟507{onChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟508{_onTouched}: 𝓛[ty]8696{Function};
𝓟509{calSvc}: [OOV]𝓟[ty]1186{CalendarService};
𝓟510{readonly}: [miss]𝓛[ty]8666{Boolean};
𝓟511{_onChanged}: 𝓛[ty]8696{Function};
𝓟512{_showToggleButtons}: [miss]𝓛[ty]8666{Boolean};
𝓟513{_showMonthPicker}: [miss]𝓛[ty]8666{Boolean};
𝓟514{onSelectStart}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟515{monthChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟516{_options}: [OOV]𝓟[ty]1346{CalendarComponentOptions};
𝓟517{monthOpt}: [OOV]𝓟[ty]1352{CalendarMonth};
𝓟518{_calendarMonthValue}: 𝓛[ty]8670{Array};
𝓟519{onSelect}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟520{_view}: [OOV]any;
𝓟521{type}: [OOV]𝓟[ty]1343{CalendarComponentTypeProperty};
𝓟522{_d}: [OOV]𝓟[ty]1342{CalendarModalOptions};
𝓟523{onSelectEnd}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟608{registerOnTouched} (𝓟609{fn}: 𝓛[ty]8696{Function}): (𝓟610: 𝓛[ty]10033{Void})
{
𝓟[ty]504{CalendarComponent}._onTouched𝓟609{fn};
}
function 𝓟552{prevYear} (): (𝓟553: 𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓛12643{undefined}(𝓟[ty]504{CalendarComponent}.monthOpt.original.time).year(),𝓛8745{Number}))
{
}
const 𝓟554{backTime} = 𝓛12643{undefined}(𝓟[ty]504{CalendarComponent}.monthOpt.original.time).subtract(𝓛8745{Number},𝓛8743{String}).valueOf();
𝓟[ty]504{CalendarComponent}.monthOpt𝓟[ty]504{CalendarComponent}.createMonth(𝓟554{backTime});
}
function 𝓟587{_monthFormat} (𝓟588{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟589: 𝓛[ty]10051{String})
{
return 𝓟589 = 𝓛12643{undefined}(𝓟588{date}).format(𝓟[ty]504{CalendarComponent}._d.monthFormat.replace(𝓛8748{RegExp},𝓛8743{String}))
}
function 𝓟541{getViewDate} (): (𝓟542: [OOV]𝓟[ty]1338{CalendarComponentPayloadTypes})
{
return 𝓟542 = 𝓟[ty]504{CalendarComponent}._handleType(𝓟[ty]504{CalendarComponent}.monthOpt.original.time)
}
function 𝓟590{initOpt} (): (𝓟591: 𝓛[ty]10033{Void})
{
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]504{CalendarComponent}._options,𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟[ty]504{CalendarComponent}._options.showToggleButtons),𝓛8743{String})))
{
𝓟[ty]504{CalendarComponent}.showToggleButtons𝓟[ty]504{CalendarComponent}._options.showToggleButtons;
}
if (𝓛12592{AmpersandAmpersandToken}(𝓟[ty]504{CalendarComponent}._options,𝓛12559{EqualsEqualsEqualsToken}(𝓛12580{$TypeOf}(𝓟[ty]504{CalendarComponent}._options.showMonthPicker),𝓛8743{String})))
{
𝓟[ty]504{CalendarComponent}.showMonthPicker𝓟[ty]504{CalendarComponent}._options.showMonthPicker;
if (𝓛12592{AmpersandAmpersandToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]504{CalendarComponent}._view,𝓛8743{String}),𝓛12569{ExclamationToken}(𝓟[ty]504{CalendarComponent}.showMonthPicker)))
{
𝓟[ty]504{CalendarComponent}._view𝓛8743{String};
}
}
𝓟[ty]504{CalendarComponent}._d𝓟[ty]504{CalendarComponent}.calSvc.safeOpt(𝓛12546{BarBarToken}(𝓟[ty]504{CalendarComponent}._options,{}));
}
function 𝓟563{backMonth} (): (𝓟564: 𝓛[ty]10033{Void})
{
const 𝓟565{backTime} = 𝓛12643{undefined}(𝓟[ty]504{CalendarComponent}.monthOpt.original.time).subtract(𝓛8745{Number},𝓛8743{String}).valueOf();
𝓟[ty]504{CalendarComponent}.monthChange.emit({oldMonth: 𝓟[ty]504{CalendarComponent}.calSvc.multiFormat(𝓟[ty]504{CalendarComponent}.monthOpt.original.time),newMonth: 𝓟[ty]504{CalendarComponent}.calSvc.multiFormat(𝓟565{backTime})})
𝓟[ty]504{CalendarComponent}.monthOpt𝓟[ty]504{CalendarComponent}.createMonth(𝓟565{backTime});
}
function 𝓟543{setViewDate} (𝓟544{value}: [OOV]𝓟[ty]1338{CalendarComponentPayloadTypes}): (𝓟545: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]504{CalendarComponent}.monthOpt𝓟[ty]504{CalendarComponent}.createMonth(𝓟[ty]504{CalendarComponent}._payloadToTimeNumber(𝓟544{value}));
}
function 𝓟568{monthOnSelect} (𝓟569{month}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟570: 𝓛[ty]10033{Void})
{
𝓟[ty]504{CalendarComponent}._view𝓛8743{String};
const 𝓟571{newMonth} = 𝓛12643{undefined}(𝓟[ty]504{CalendarComponent}.monthOpt.original.time).month(𝓟569{month}).valueOf();
𝓟[ty]504{CalendarComponent}.monthChange.emit({oldMonth: 𝓟[ty]504{CalendarComponent}.calSvc.multiFormat(𝓟[ty]504{CalendarComponent}.monthOpt.original.time),newMonth: 𝓟[ty]504{CalendarComponent}.calSvc.multiFormat(𝓟571{newMonth})})
𝓟[ty]504{CalendarComponent}.monthOpt𝓟[ty]504{CalendarComponent}.createMonth(𝓟571{newMonth});
}
function 𝓟548{prev} (): (𝓟549: 𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]504{CalendarComponent}._view,𝓛8743{String}))
{
𝓟[ty]504{CalendarComponent}.backMonth()
}
else
{
𝓟[ty]504{CalendarComponent}.prevYear()
}
}
function 𝓟558{nextMonth} (): (𝓟559: 𝓛[ty]10033{Void})
{
const 𝓟560{nextTime} = 𝓛12643{undefined}(𝓟[ty]504{CalendarComponent}.monthOpt.original.time).add(𝓛8745{Number},𝓛8743{String}).valueOf();
𝓟[ty]504{CalendarComponent}.monthChange.emit({oldMonth: 𝓟[ty]504{CalendarComponent}.calSvc.multiFormat(𝓟[ty]504{CalendarComponent}.monthOpt.original.time),newMonth: 𝓟[ty]504{CalendarComponent}.calSvc.multiFormat(𝓟560{nextTime})})
𝓟[ty]504{CalendarComponent}.monthOpt𝓟[ty]504{CalendarComponent}.createMonth(𝓟560{nextTime});
}
function 𝓟605{registerOnChange} (𝓟606{fn}: 𝓛[ty]8696{Function}): (𝓟607: 𝓛[ty]10033{Void})
{
𝓟[ty]504{CalendarComponent}._onChanged𝓟606{fn};
}
function 𝓟537{options} (): (𝓟538: [OOV]𝓟[ty]1346{CalendarComponentOptions})
{
return 𝓟538 = 𝓟[ty]504{CalendarComponent}._options
}
function 𝓟561{canNext} (): (𝓟562: 𝓛[ty]8666{Boolean})
{
if (𝓛12546{BarBarToken}(𝓛12569{ExclamationToken}(𝓟[ty]504{CalendarComponent}._d.to),𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]504{CalendarComponent}._view,𝓛8743{String})))
{
return 𝓟562 = 𝓛8744{Boolean}
}
return 𝓟562 = 𝓛1{<UNKNOWN>}(𝓟[ty]504{CalendarComponent}.monthOpt.original.time,𝓛12643{undefined}(𝓟[ty]504{CalendarComponent}._d.to).valueOf())
}
function 𝓟583{_payloadToTimeNumber} (𝓟584{value}: [OOV]𝓟[ty]1338{CalendarComponentPayloadTypes}): (𝓟585: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}))
{
let 𝓟586{date};
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]504{CalendarComponent}.type,𝓛8743{String}))
{
𝓟586{date}𝓛12643{undefined}(𝓟584{value},𝓟[ty]504{CalendarComponent}.format);
}
else
{
𝓟586{date}𝓛12643{undefined}(𝓟584{value});
}
return 𝓟585 = 𝓟586{date}.valueOf()
}
function 𝓟572{onChanged} (𝓟573{$event}: 𝓛[ty]8670{Array}): (𝓟574: 𝓛[ty]10033{Void})
{
𝓛12577{$Switch}(𝓟[ty]504{CalendarComponent}._d.pickMode)
𝓛12634{$Case}(𝓟289{pickModes}.SINGLE)
const 𝓟575{date}: [OOV]𝓟[ty]1338{CalendarComponentPayloadTypes} = 𝓟[ty]504{CalendarComponent}._handleType(𝓟573{$event}.access(𝓛8745{Number}).time);
𝓟[ty]504{CalendarComponent}._onChanged(𝓟575{date})
𝓟[ty]504{CalendarComponent}.onChange.emit(𝓟575{date})
𝓛12634{$Case}(𝓟289{pickModes}.RANGE)
if (𝓛12592{AmpersandAmpersandToken}(𝓟573{$event}.access(𝓛8745{Number}),𝓟573{$event}.access(𝓛8745{Number})))
{
const 𝓟576{rangeDate}: [miss]𝓛[ty]8642{Object} = {from: 𝓟[ty]504{CalendarComponent}._handleType(𝓟573{$event}.access(𝓛8745{Number}).time),to: 𝓟[ty]504{CalendarComponent}._handleType(𝓟573{$event}.access(𝓛8745{Number}).time)};
𝓟[ty]504{CalendarComponent}._onChanged(𝓟576{rangeDate})
𝓟[ty]504{CalendarComponent}.onChange.emit(𝓟576{rangeDate})
}
𝓛12634{$Case}(𝓟289{pickModes}.MULTI)
let 𝓟577{dates}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}();
{
let 𝓟578{i}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟578{i},𝓟573{$event}.length))
{
{
if (𝓛12592{AmpersandAmpersandToken}(𝓟573{$event}.access(𝓟578{i}),𝓟573{$event}.access(𝓟578{i}).time))
{
𝓟577{dates}.push(𝓟[ty]504{CalendarComponent}._handleType(𝓟573{$event}.access(𝓟578{i}).time))
}
}
𝓛12556{POST_PlusPlusToken}(𝓟578{i})
}
}
𝓟[ty]504{CalendarComponent}._onChanged(𝓟577{dates})
𝓟[ty]504{CalendarComponent}.onChange.emit(𝓟577{dates})
}
function 𝓟602{writeValue} (𝓟603{obj}: [OOV]any): (𝓟604: 𝓛[ty]10033{Void})
{
𝓟[ty]504{CalendarComponent}._writeValue(𝓟603{obj})
if (𝓟603{obj})
{
if (𝓟[ty]504{CalendarComponent}._calendarMonthValue.access(𝓛8745{Number}))
{
𝓟[ty]504{CalendarComponent}.monthOpt𝓟[ty]504{CalendarComponent}.createMonth(𝓟[ty]504{CalendarComponent}._calendarMonthValue.access(𝓛8745{Number}).time);
}
else
{
𝓟[ty]504{CalendarComponent}.monthOpt𝓟[ty]504{CalendarComponent}.createMonth(𝓛8747{Date}.CONSTRUCTOR().getTime());
}
}
}
function 𝓟592{createMonth} (𝓟593{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟594: [OOV]𝓟[ty]1352{CalendarMonth})
{
return 𝓟594 = 𝓟[ty]504{CalendarComponent}.calSvc.createMonthsByPeriod(𝓟593{date},𝓛8745{Number},𝓟[ty]504{CalendarComponent}._d).access(𝓛8745{Number})
}
function 𝓟546{switchView} (): (𝓟547: 𝓛[ty]10033{Void})
{
𝓟[ty]504{CalendarComponent}._view(𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]504{CalendarComponent}._view,𝓛8743{String}) ? 𝓛8743{String} : 𝓛8743{String};
}
function 𝓟550{next} (): (𝓟551: 𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]504{CalendarComponent}._view,𝓛8743{String}))
{
𝓟[ty]504{CalendarComponent}.nextMonth()
}
else
{
𝓟[ty]504{CalendarComponent}.nextYear()
}
}
function 𝓟539{ngOnInit} (): (𝓟540: 𝓛[ty]10033{Void})
{
𝓟[ty]504{CalendarComponent}.initOpt()
𝓟[ty]504{CalendarComponent}.monthOpt𝓟[ty]504{CalendarComponent}.createMonth(𝓛8747{Date}.CONSTRUCTOR().getTime());
}
function 𝓟555{nextYear} (): (𝓟556: 𝓛[ty]10033{Void})
{
const 𝓟557{nextTime} = 𝓛12643{undefined}(𝓟[ty]504{CalendarComponent}.monthOpt.original.time).add(𝓛8745{Number},𝓛8743{String}).valueOf();
𝓟[ty]504{CalendarComponent}.monthOpt𝓟[ty]504{CalendarComponent}.createMonth(𝓟557{nextTime});
}
function 𝓟579{swipeEvent} (𝓟580{$event}: [OOV]any): (𝓟581: 𝓛[ty]10033{Void})
{
const 𝓟582{isNext}: [miss]𝓛[ty]8666{Boolean} = 𝓛1{<UNKNOWN>}(𝓟580{$event}.deltaX,𝓛8745{Number});
if (𝓛12592{AmpersandAmpersandToken}(𝓟582{isNext},𝓟[ty]504{CalendarComponent}.canNext()))
{
𝓟[ty]504{CalendarComponent}.nextMonth()
}
else
{
if (𝓛12592{AmpersandAmpersandToken}(𝓛12569{ExclamationToken}(𝓟582{isNext}),𝓟[ty]504{CalendarComponent}.canBack()))
{
𝓟[ty]504{CalendarComponent}.backMonth()
}
}
}
function 𝓟611{_writeValue} (𝓟612{value}: [OOV]any): (𝓟613: 𝓛[ty]10033{Void})
{
if (𝓛12569{ExclamationToken}(𝓟612{value}))
{
𝓟[ty]504{CalendarComponent}._calendarMonthValue𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined});
}
𝓛12577{$Switch}(𝓟[ty]504{CalendarComponent}._d.pickMode)
𝓛12634{$Case}(𝓛8743{String})
𝓟[ty]504{CalendarComponent}._calendarMonthValue.access(𝓛8745{Number})𝓟[ty]504{CalendarComponent}._createCalendarDay(𝓟612{value});
𝓛12634{$Case}(𝓛8743{String})
if (𝓟612{value}.from)
{
𝓟[ty]504{CalendarComponent}._calendarMonthValue.access(𝓛8745{Number})(𝓟612{value}.from ? 𝓟[ty]504{CalendarComponent}._createCalendarDay(𝓟612{value}.from) : 𝓛12643{undefined};
}
if (𝓟612{value}.to)
{
𝓟[ty]504{CalendarComponent}._calendarMonthValue.access(𝓛8745{Number})(𝓟612{value}.to ? 𝓟[ty]504{CalendarComponent}._createCalendarDay(𝓟612{value}.to) : 𝓛12643{undefined};
}
𝓛12634{$Case}(𝓛8743{String})
if (𝓛8757{Array}.isArray(𝓟612{value}))
{
function 𝓟614{$Lambda48} (𝓟615{e}): (𝓟616: [OOV]𝓟[ty]1337{CalendarDay})
{
return 𝓟616 = 𝓟[ty]504{CalendarComponent}._createCalendarDay(𝓟615{e})
}
𝓟[ty]504{CalendarComponent}._calendarMonthValue𝓟612{value}.map(𝓟614{$Lambda48});
}
else
{
𝓟[ty]504{CalendarComponent}._calendarMonthValue𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined});
}
}
function 𝓟531{showMonthPicker} (𝓟532{value}: 𝓛[ty]8666{Boolean}): (𝓟533)
{
𝓟[ty]504{CalendarComponent}._showMonthPicker𝓟532{value};
}
function 𝓟595{_createCalendarDay} (𝓟596{value}: [OOV]𝓟[ty]1338{CalendarComponentPayloadTypes}): (𝓟597: [OOV]𝓟[ty]1337{CalendarDay})
{
return 𝓟597 = 𝓟[ty]504{CalendarComponent}.calSvc.createCalendarDay(𝓟[ty]504{CalendarComponent}._payloadToTimeNumber(𝓟596{value}),𝓟[ty]504{CalendarComponent}._d)
}
function 𝓟598{_handleType} (𝓟599{value}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟600: [OOV]𝓟[ty]1338{CalendarComponentPayloadTypes})
{
let 𝓟601{date} = 𝓛12643{undefined}(𝓟599{value});
𝓛12577{$Switch}(𝓟[ty]504{CalendarComponent}.type)
𝓛12634{$Case}(𝓛8743{String})
return 𝓟600 = 𝓟601{date}.format(𝓟[ty]504{CalendarComponent}.format)
𝓛12634{$Case}(𝓛8743{String})
return 𝓟600 = 𝓟601{date}.toDate()
𝓛12634{$Case}(𝓛8743{String})
return 𝓟600 = 𝓟601{date}
𝓛12634{$Case}(𝓛8743{String})
return 𝓟600 = 𝓟601{date}.valueOf()
𝓛12634{$Case}(𝓛8743{String})
return 𝓟600 = 𝓟601{date}.toObject()
return 𝓟600 = 𝓟601{date}
}
function 𝓟526{showToggleButtons} (𝓟527{value}: 𝓛[ty]8666{Boolean}): (𝓟528)
{
𝓟[ty]504{CalendarComponent}._showToggleButtons𝓟527{value};
}
function 𝓟566{canBack} (): (𝓟567: 𝓛[ty]8666{Boolean})
{
if (𝓛12546{BarBarToken}(𝓛12569{ExclamationToken}(𝓟[ty]504{CalendarComponent}._d.from),𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]504{CalendarComponent}._view,𝓛8743{String})))
{
return 𝓟567 = 𝓛8744{Boolean}
}
return 𝓟567 = 𝓛12595{GreaterThanToken}(𝓟[ty]504{CalendarComponent}.monthOpt.original.time,𝓛12643{undefined}(𝓟[ty]504{CalendarComponent}._d.from).valueOf())
}
}

Module: dev/src/ion2-calendar/components/month.component

function 𝓟617{$Lambda55} (): (𝓟618: [OOV]any)
{
return 𝓟618 = 𝓛12643{undefined}
}
const 𝓟619{MONTH_VALUE_ACCESSOR}: [OOV]any = {provide: 𝓟1752{NG_VALUE_ACCESSOR},useExisting: 𝓟1749{forwardRef}(𝓟617{$Lambda55}),multi: 𝓛8744{Boolean}};
function 𝓟620{CONSTRUCTOR} (𝓟621{ref}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]625{MonthComponent})
{
const 𝓟[ty]625{MonthComponent};
const 𝓟[ty]625{MonthComponent};
𝓟[ty]625{MonthComponent}._date𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined});
𝓟[ty]625{MonthComponent}.ref𝓟621{ref};
𝓟[ty]625{MonthComponent}.color𝓟288{defaults}.COLOR;
𝓟[ty]625{MonthComponent}.readonly𝓛8744{Boolean};
𝓟[ty]625{MonthComponent}.onSelect𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]625{MonthComponent}.onSelectEnd𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]625{MonthComponent}.onChange𝓟1748{EventEmitter}.CONSTRUCTOR();
𝓟[ty]625{MonthComponent}._isInit𝓛8744{Boolean};
𝓟[ty]625{MonthComponent}.onSelectStart𝓟1748{EventEmitter}.CONSTRUCTOR();
}
class 𝓟[ty]625{MonthComponent} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟627{_date}: (𝓛[ty]8642{Object} ≠ 𝓛[ty]8670{Array});
𝓟628{onChange}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟629{_onTouched}: 𝓛[ty]8696{Function};
𝓟630{ref}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟631{readonly}: [miss]𝓛[ty]8666{Boolean};
𝓟632{color}: 𝓛[ty]10051{String};
𝓟633{_onChanged}: 𝓛[ty]8696{Function};
𝓟634{_isInit}: [miss]𝓛[ty]8666{Boolean};
𝓟635{isSaveHistory}: 𝓛[ty]8666{Boolean};
𝓟636{id}: [OOV]any;
𝓟637{onSelectStart}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟638{pickMode}: [OOV]𝓟[ty]1344{PickMode};
𝓟639{onSelect}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟640{onSelectEnd}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟641{month}: [OOV]𝓟[ty]1352{CalendarMonth};
function 𝓟655{trackByTime} (𝓟656{index}: 𝓛[ty]8655{Number},𝓟657{item}: [OOV]𝓟[ty]1347{CalendarOriginal}): (𝓟658: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}))
{
return 𝓟658 = (𝓟657{item} ? 𝓟657{item}.time : 𝓟656{index}
}
function 𝓟659{isEndSelection} (𝓟660{day}: [OOV]𝓟[ty]1337{CalendarDay}): (𝓟661: 𝓛[ty]8666{Boolean})
{
if (𝓛12569{ExclamationToken}(𝓟660{day}))
{
return 𝓟661 = 𝓛8744{Boolean}
}
if (𝓛12546{BarBarToken}(𝓛12546{BarBarToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]625{MonthComponent}.pickMode,𝓟289{pickModes}.RANGE),𝓛12569{ExclamationToken}(𝓟[ty]625{MonthComponent}._isInit)),𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined})))
{
return 𝓟661 = 𝓛8744{Boolean}
}
return 𝓟661 = 𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}).time,𝓟660{day}.time)
}
function 𝓟652{registerOnTouched} (𝓟653{fn}: [OOV]any): (𝓟654: 𝓛[ty]10033{Void})
{
𝓟[ty]625{MonthComponent}._onTouched𝓟653{fn};
}
function 𝓟676{onSelected} (𝓟677{item}: [OOV]𝓟[ty]1337{CalendarDay}): (𝓟678: 𝓛[ty]10033{Void})
{
if (𝓟[ty]625{MonthComponent}.readonly)
{
}
𝓟677{item}.selected𝓛8744{Boolean};
𝓟[ty]625{MonthComponent}.onSelect.emit(𝓟677{item})
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]625{MonthComponent}.pickMode,𝓟289{pickModes}.SINGLE))
{
𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number})𝓟677{item};
𝓟[ty]625{MonthComponent}.onChange.emit(𝓟[ty]625{MonthComponent}._date)
}
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]625{MonthComponent}.pickMode,𝓟289{pickModes}.RANGE))
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined}))
{
𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number})𝓟677{item};
𝓟[ty]625{MonthComponent}.onSelectStart.emit(𝓟677{item})
}
else
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined}))
{
if (𝓛1{<UNKNOWN>}(𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}).time,𝓟677{item}.time))
{
𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number})𝓟677{item};
𝓟[ty]625{MonthComponent}.onSelectEnd.emit(𝓟677{item})
}
else
{
𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number})𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number});
𝓟[ty]625{MonthComponent}.onSelectEnd.emit(𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}))
𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number})𝓟677{item};
𝓟[ty]625{MonthComponent}.onSelectStart.emit(𝓟677{item})
}
}
else
{
𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number})𝓟677{item};
𝓟[ty]625{MonthComponent}.onSelectStart.emit(𝓟677{item})
𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number})𝓛12643{undefined};
}
}
𝓟[ty]625{MonthComponent}.onChange.emit(𝓟[ty]625{MonthComponent}._date)
}
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]625{MonthComponent}.pickMode,𝓟289{pickModes}.MULTI))
{
function 𝓟679{$Lambda57} (𝓟680{e}): (𝓟681: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟681 = 𝓛12592{AmpersandAmpersandToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟680{e},𝓛12643{undefined}),𝓛12559{EqualsEqualsEqualsToken}(𝓟680{e}.time,𝓟677{item}.time))
}
const 𝓟682{index}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]625{MonthComponent}._date.findIndex(𝓟679{$Lambda57});
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟682{index},𝓛12616{MinusToken}(𝓛8745{Number})))
{
𝓟[ty]625{MonthComponent}._date.push(𝓟677{item})
}
else
{
𝓟[ty]625{MonthComponent}._date.splice(𝓟682{index},𝓛8745{Number})
}
function 𝓟683{$Lambda58} (𝓟684{e}): (𝓟685: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟685 = 𝓛12612{ExclamationEqualsEqualsToken}(𝓟684{e},𝓛12643{undefined})
}
𝓟[ty]625{MonthComponent}.onChange.emit(𝓟[ty]625{MonthComponent}._date.filter(𝓟683{$Lambda58}))
}
}
function 𝓟667{isStartSelection} (𝓟668{day}: [OOV]𝓟[ty]1337{CalendarDay}): (𝓟669: 𝓛[ty]8666{Boolean})
{
if (𝓛12569{ExclamationToken}(𝓟668{day}))
{
return 𝓟669 = 𝓛8744{Boolean}
}
if (𝓛12546{BarBarToken}(𝓛12546{BarBarToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]625{MonthComponent}.pickMode,𝓟289{pickModes}.RANGE),𝓛12569{ExclamationToken}(𝓟[ty]625{MonthComponent}._isInit)),𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined})))
{
return 𝓟669 = 𝓛8744{Boolean}
}
return 𝓟669 = 𝓛12592{AmpersandAmpersandToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}).time,𝓟668{day}.time),𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined}))
}
function 𝓟649{registerOnChange} (𝓟650{fn}: [OOV]any): (𝓟651: 𝓛[ty]10033{Void})
{
𝓟[ty]625{MonthComponent}._onChanged𝓟650{fn};
}
function 𝓟644{ngAfterViewInit} (): (𝓟645: 𝓛[ty]10033{Void})
{
𝓟[ty]625{MonthComponent}._isInit𝓛8744{Boolean};
}
function 𝓟642{_isRange} (): (𝓟643: 𝓛[ty]8666{Boolean})
{
return 𝓟643 = 𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]625{MonthComponent}.pickMode,𝓟289{pickModes}.RANGE)
}
function 𝓟662{isBetween} (𝓟663{day}: [OOV]𝓟[ty]1337{CalendarDay}): (𝓟664: 𝓛[ty]8666{Boolean})
{
if (𝓛12569{ExclamationToken}(𝓟663{day}))
{
return 𝓟664 = 𝓛8744{Boolean}
}
if (𝓛12546{BarBarToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]625{MonthComponent}.pickMode,𝓟289{pickModes}.RANGE),𝓛12569{ExclamationToken}(𝓟[ty]625{MonthComponent}._isInit)))
{
return 𝓟664 = 𝓛8744{Boolean}
}
if (𝓛12546{BarBarToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined}),𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined})))
{
return 𝓟664 = 𝓛8744{Boolean}
}
const 𝓟665{start}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}).time;
const 𝓟666{end}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}).time;
return 𝓟664 = 𝓛12592{AmpersandAmpersandToken}(𝓛1{<UNKNOWN>}(𝓟663{day}.time,𝓟666{end}),𝓛12595{GreaterThanToken}(𝓟663{day}.time,𝓟665{start}))
}
function 𝓟646{writeValue} (𝓟647{obj}: [OOV]any): (𝓟648: 𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟647{obj})
if (𝓛8757{Array}.isArray(𝓟647{obj}))
{
𝓟[ty]625{MonthComponent}._date𝓟647{obj};
}
}
function 𝓟670{isSelected} (𝓟671{time}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟672: 𝓛[ty]8666{Boolean})
{
if (𝓛8757{Array}.isArray(𝓟[ty]625{MonthComponent}._date))
{
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]625{MonthComponent}.pickMode,𝓟289{pickModes}.MULTI))
{
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined}))
{
return 𝓟672 = 𝓛12559{EqualsEqualsEqualsToken}(𝓟671{time},𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}).time)
}
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}),𝓛12643{undefined}))
{
return 𝓟672 = 𝓛12559{EqualsEqualsEqualsToken}(𝓟671{time},𝓟[ty]625{MonthComponent}._date.access(𝓛8745{Number}).time)
}
}
else
{
function 𝓟673{$Lambda56} (𝓟674{e}): (𝓟675: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟675 = 𝓛12592{AmpersandAmpersandToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟674{e},𝓛12643{undefined}),𝓛12559{EqualsEqualsEqualsToken}(𝓟674{e}.time,𝓟671{time}))
}
return 𝓟672 = 𝓛12612{ExclamationEqualsEqualsToken}(𝓟[ty]625{MonthComponent}._date.findIndex(𝓟673{$Lambda56}),𝓛12616{MinusToken}(𝓛8745{Number}))
}
}
else
{
return 𝓟672 = 𝓛8744{Boolean}
}
}
}

Module: src/components/calendar.modal

function 𝓟686{CONSTRUCTOR} (𝓟687{_renderer}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟688{_elementRef}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟689{params}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟690{viewCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟691{ref}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟692{calSvc}: [OOV]𝓟[ty]1434{CalendarService}): (𝓟[ty]696{CalendarModal})
{
const 𝓟[ty]696{CalendarModal};
const 𝓟[ty]696{CalendarModal};
𝓟[ty]696{CalendarModal}.datesTemp𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined});
𝓟[ty]696{CalendarModal}.ref𝓟691{ref};
𝓟[ty]696{CalendarModal}.viewCtrl𝓟690{viewCtrl};
𝓟[ty]696{CalendarModal}.calSvc𝓟692{calSvc};
𝓟[ty]696{CalendarModal}._s𝓛8744{Boolean};
𝓟[ty]696{CalendarModal}._elementRef𝓟688{_elementRef};
𝓟[ty]696{CalendarModal}.params𝓟689{params};
}
class 𝓟[ty]696{CalendarModal} extends 𝓛[ty]2{<UNKNOWN>}{
𝓟698{years}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8670{Array});
𝓟699{step}: 𝓛[ty]8655{Number};
𝓟700{infiniteScroll}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟701{monthsEle}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟702{params}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟703{calSvc}: [OOV]𝓟[ty]1434{CalendarService};
𝓟704{datesTemp}: 𝓛[ty]8670{Array};
𝓟705{year}: 𝓛[ty]8655{Number};
𝓟706{ref}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟707{_s}: 𝓛[ty]8666{Boolean};
𝓟708{showYearPicker}: 𝓛[ty]8666{Boolean};
𝓟709{viewCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟710{content}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟711{calendarMonths}: 𝓛[ty]8670{Array};
𝓟712{_elementRef}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟713{_d}: [OOV]𝓟[ty]1600{CalendarModalOptions};
function 𝓟758{backwardsMonth} (): (𝓟759: 𝓛[ty]10033{Void})
{
let 𝓟760{first}: [OOV]𝓟[ty]1610{CalendarMonth} = 𝓟[ty]696{CalendarModal}.calendarMonths.access(𝓛8745{Number});
if (𝓛12582{LessThanEqualsToken}(𝓟760{first}.original.time,𝓛8745{Number}))
{
𝓟[ty]696{CalendarModal}._d.canBackwardsSelected𝓛8744{Boolean};
}
let 𝓟761{firstTime} = 𝓛12643{undefined}(𝓟760{first}.original.time).subtract(𝓛8745{Number},𝓛8743{String}).valueOf();
𝓟[ty]696{CalendarModal}.calendarMonths.unshift(𝓛12587{$Spread}(𝓟[ty]696{CalendarModal}.calSvc.createMonthsByPeriod(𝓟761{firstTime},𝓛8745{Number},𝓟[ty]696{CalendarModal}._d)))
𝓟[ty]696{CalendarModal}.ref.detectChanges()
}
function 𝓟783{_getDayTime} (𝓟784{date}: [OOV]any): (𝓟785: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}))
{
return 𝓟785 = 𝓛12643{undefined}(𝓛12643{undefined}(𝓟784{date}).format(𝓛8743{String})).valueOf()
}
function 𝓟745{canDone} (): (𝓟746: 𝓛[ty]8666{Boolean})
{
if (𝓛12569{ExclamationToken}(𝓛8757{Array}.isArray(𝓟[ty]696{CalendarModal}.datesTemp)))
{
return 𝓟746 = 𝓛8744{Boolean}
}
const 𝓟747{pickMode}: [miss]𝓛[ty]10051{String} = 𝓟[ty]696{CalendarModal}._d.pickMode;
𝓛12577{$Switch}(𝓟747{pickMode})
𝓛12634{$Case}(𝓟281{pickModes}.SINGLE)
return 𝓟746 = 𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓛12592{AmpersandAmpersandToken}(𝓟[ty]696{CalendarModal}.datesTemp.access(𝓛8745{Number}),𝓟[ty]696{CalendarModal}.datesTemp.access(𝓛8745{Number}).time)))
𝓛12634{$Case}(𝓟281{pickModes}.RANGE)
return 𝓟746 = 𝓛12592{AmpersandAmpersandToken}(𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓛12592{AmpersandAmpersandToken}(𝓟[ty]696{CalendarModal}.datesTemp.access(𝓛8745{Number}),𝓟[ty]696{CalendarModal}.datesTemp.access(𝓛8745{Number})))),𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓛12592{AmpersandAmpersandToken}(𝓟[ty]696{CalendarModal}.datesTemp.access(𝓛8745{Number}).time,𝓟[ty]696{CalendarModal}.datesTemp.access(𝓛8745{Number}).time))))
𝓛12634{$Case}(𝓟281{pickModes}.MULTI)
function 𝓟748{$Lambda8} (𝓟749{e}): (𝓟750: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟750 = 𝓛12592{AmpersandAmpersandToken}(𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓟749{e})),𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓟749{e}.time)))
}
return 𝓟746 = 𝓛12592{AmpersandAmpersandToken}(𝓛12595{GreaterThanToken}(𝓟[ty]696{CalendarModal}.datesTemp.length,𝓛8745{Number}),𝓟[ty]696{CalendarModal}.datesTemp.every(𝓟748{$Lambda8}))
return 𝓟746 = 𝓛8744{Boolean}
}
function 𝓟777{findInitMonthNumber} (𝓟778{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date})): (𝓟779: 𝓛[ty]8655{Number})
{
let 𝓟780{startDate} = 𝓛12643{undefined}(𝓟[ty]696{CalendarModal}._d.from);
let 𝓟781{defaultScrollTo} = 𝓛12643{undefined}(𝓟778{date});
const 𝓟782{isAfter}: 𝓛[ty]8666{Boolean} = 𝓟781{defaultScrollTo}.isAfter(𝓟780{startDate});
if (𝓛12569{ExclamationToken}(𝓟782{isAfter}))
{
return 𝓟779 = 𝓛8745{Number}
}
if (𝓟[ty]696{CalendarModal}.showYearPicker)
{
𝓟780{startDate}𝓛12643{undefined}(𝓛8747{Date}.CONSTRUCTOR(𝓟[ty]696{CalendarModal}.year,𝓛8745{Number},𝓛8745{Number}));
}
return 𝓟779 = 𝓟781{defaultScrollTo}.diff(𝓟780{startDate},𝓛8743{String})
}
function 𝓟786{_monthFormat} (𝓟787{date}: [OOV]any): (𝓟788: 𝓛[ty]10051{String})
{
return 𝓟788 = 𝓛12643{undefined}(𝓟787{date}).format(𝓟[ty]696{CalendarModal}._d.monthFormat.replace(𝓛8748{RegExp},𝓛8743{String}))
}
function 𝓟735{onChange} (𝓟736{data}: [OOV]any): (𝓟737: 𝓛[ty]10033{Void})
{
const 𝓟738{pickMode}: [miss]𝓛[ty]10051{String} = 𝓟[ty]696{CalendarModal}._d.pickMode;
const 𝓟739{autoDone}: [miss]𝓛[ty]8666{Boolean} = 𝓟[ty]696{CalendarModal}._d.autoDone;
𝓟[ty]696{CalendarModal}.datesTemp𝓟736{data};
𝓟[ty]696{CalendarModal}.ref.detectChanges()
if (𝓛12592{AmpersandAmpersandToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟738{pickMode},𝓟281{pickModes}.MULTI),𝓟739{autoDone}),𝓟[ty]696{CalendarModal}.canDone()))
{
𝓟[ty]696{CalendarModal}.done()
}
}
function 𝓟762{scrollToDefaultDate} (): (𝓟763: 𝓛[ty]10033{Void})
{
let 𝓟764{defaultDateIndex}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]696{CalendarModal}.findInitMonthNumber(𝓟[ty]696{CalendarModal}._d.defaultScrollTo);
let 𝓟765{defaultDateMonth} = 𝓟[ty]696{CalendarModal}.monthsEle.nativeElement.children.access(𝓛12607{$Template}(𝓟764{defaultDateIndex})).offsetTop;
if (𝓛12546{BarBarToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟764{defaultDateIndex},𝓛8745{Number}),𝓛12559{EqualsEqualsEqualsToken}(𝓟765{defaultDateMonth},𝓛8745{Number})))
{
}
function 𝓟766{$Lambda9} (): (𝓟767: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]696{CalendarModal}.content.scrollTo(𝓛8745{Number},𝓟765{defaultDateMonth},𝓛8745{Number})
}
𝓛12490{setTimeout}(𝓟766{$Lambda9},𝓛8745{Number})
}
function 𝓟768{onScroll} (𝓟769{$event}: [OOV]any): (𝓟770: 𝓛[ty]10033{Void})
{
if (𝓛12569{ExclamationToken}(𝓟[ty]696{CalendarModal}._d.canBackwardsSelected))
{
}
if (𝓛12592{AmpersandAmpersandToken}(𝓛12582{LessThanEqualsToken}(𝓟769{$event}.scrollTop,𝓛8745{Number}),𝓟[ty]696{CalendarModal}._s))
{
𝓟[ty]696{CalendarModal}._s𝓛12569{ExclamationToken}(𝓛8745{Number});
let 𝓟771{lastHeight} = 𝓟[ty]696{CalendarModal}.content.getContentDimensions().scrollHeight;
function 𝓟772{$Lambda10} (): (𝓟773: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]696{CalendarModal}.backwardsMonth()
let 𝓟774{nowHeight} = 𝓟[ty]696{CalendarModal}.content.getContentDimensions().scrollHeight;
function 𝓟775{$Lambda11} (): (𝓟776: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]696{CalendarModal}._s𝓛12569{ExclamationToken}(𝓛8745{Number});
}
𝓟[ty]696{CalendarModal}.content.scrollTo(𝓛8745{Number},𝓛12616{MinusToken}(𝓟774{nowHeight},𝓟771{lastHeight}),𝓛8745{Number}).then(𝓟775{$Lambda11})
}
𝓛12490{setTimeout}(𝓟772{$Lambda10},𝓛8745{Number})
}
}
function 𝓟751{nextMonth} (𝓟752{infiniteScroll}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟753: 𝓛[ty]10033{Void})
{
𝓟[ty]696{CalendarModal}.infiniteScroll𝓟752{infiniteScroll};
let 𝓟754{len}: [miss]𝓛[ty]8655{Number} = 𝓟[ty]696{CalendarModal}.calendarMonths.length;
let 𝓟755{final}: [OOV]𝓟[ty]1610{CalendarMonth} = 𝓟[ty]696{CalendarModal}.calendarMonths.access(𝓛12616{MinusToken}(𝓟754{len},𝓛8745{Number}));
let 𝓟756{nextTime} = 𝓛12643{undefined}(𝓟755{final}.original.time).add(𝓛8745{Number},𝓛8743{String}).valueOf();
let 𝓟757{rangeEnd} = (𝓟[ty]696{CalendarModal}._d.to ? 𝓛12643{undefined}(𝓟[ty]696{CalendarModal}._d.to).subtract(𝓛8745{Number},𝓛8743{String}) : 𝓛8745{Number};
if (𝓛12546{BarBarToken}(𝓛12582{LessThanEqualsToken}(𝓟754{len},𝓛8745{Number}),𝓛12592{AmpersandAmpersandToken}(𝓛12612{ExclamationEqualsEqualsToken}(𝓟757{rangeEnd},𝓛8745{Number}),𝓛12643{undefined}(𝓟755{final}.original.time).isAfter(𝓟757{rangeEnd}))))
{
𝓟752{infiniteScroll}.enable(𝓛8744{Boolean})
}
𝓟[ty]696{CalendarModal}.calendarMonths.push(𝓛12587{$Spread}(𝓟[ty]696{CalendarModal}.calSvc.createMonthsByPeriod(𝓟756{nextTime},𝓛8745{Number},𝓟[ty]696{CalendarModal}._d)))
𝓟752{infiniteScroll}.complete()
}
function 𝓟720{initDefaultDate} (): (𝓟721: 𝓛[ty]10033{Void})
{
const 𝓟722{pickMode}: [miss]𝓛[ty]10051{String} = 𝓟[ty]696{CalendarModal}._d.pickMode;
const 𝓟723{defaultDate} = 𝓟[ty]696{CalendarModal}._d.defaultDate;
const 𝓟724{defaultDateRange}: [miss]𝓛[ty]8642{Object} = 𝓟[ty]696{CalendarModal}._d.defaultDateRange;
const 𝓟725{defaultDates}: [miss]𝓛[ty]8670{Array} = 𝓟[ty]696{CalendarModal}._d.defaultDates;
𝓛12577{$Switch}(𝓟722{pickMode})
𝓛12634{$Case}(𝓟281{pickModes}.SINGLE)
if (𝓟723{defaultDate})
{
𝓟[ty]696{CalendarModal}.datesTemp.access(𝓛8745{Number})𝓟[ty]696{CalendarModal}.calSvc.createCalendarDay(𝓟[ty]696{CalendarModal}._getDayTime(𝓟723{defaultDate}),𝓟[ty]696{CalendarModal}._d);
}
𝓛12634{$Case}(𝓟281{pickModes}.RANGE)
if (𝓟724{defaultDateRange})
{
if (𝓟724{defaultDateRange}.from)
{
𝓟[ty]696{CalendarModal}.datesTemp.access(𝓛8745{Number})𝓟[ty]696{CalendarModal}.calSvc.createCalendarDay(𝓟[ty]696{CalendarModal}._getDayTime(𝓟724{defaultDateRange}.from),𝓟[ty]696{CalendarModal}._d);
}
if (𝓟724{defaultDateRange}.to)
{
𝓟[ty]696{CalendarModal}.datesTemp.access(𝓛8745{Number})𝓟[ty]696{CalendarModal}.calSvc.createCalendarDay(𝓟[ty]696{CalendarModal}._getDayTime(𝓟724{defaultDateRange}.to),𝓟[ty]696{CalendarModal}._d);
}
}
𝓛12634{$Case}(𝓟281{pickModes}.MULTI)
if (𝓛12592{AmpersandAmpersandToken}(𝓟725{defaultDates},𝓟725{defaultDates}.length))
{
function 𝓟726{$Lambda6} (𝓟727{e}): (𝓟728: [OOV]𝓟[ty]1595{CalendarDay})
{
return 𝓟728 = 𝓟[ty]696{CalendarModal}.calSvc.createCalendarDay(𝓟[ty]696{CalendarModal}._getDayTime(𝓟727{e}),𝓟[ty]696{CalendarModal}._d)
}
𝓟[ty]696{CalendarModal}.datesTemp𝓟725{defaultDates}.map(𝓟726{$Lambda6});
}
𝓟[ty]696{CalendarModal}.datesTemp𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined});
}
function 𝓟729{findCssClass} (): (𝓟730: 𝓛[ty]10033{Void})
{
let 𝓟731{cssClass}: [miss]𝓛[ty]10051{String} = 𝓟[ty]696{CalendarModal}._d.cssClass;
if (𝓟731{cssClass})
{
function 𝓟732{$Lambda7} (𝓟733{_class}: 𝓛[ty]10051{String}): (𝓟734: [miss]𝓛[ty]10033{Void})
{
if (𝓛12612{ExclamationEqualsEqualsToken}(𝓟733{_class}.trim(),𝓛8743{String}))
{
𝓟[ty]696{CalendarModal}._renderer.addClass(𝓟[ty]696{CalendarModal}._elementRef.nativeElement,𝓟733{_class})
}
}
𝓟731{cssClass}.split(𝓛8743{String}).forEach(𝓟732{$Lambda7})
}
}
function 𝓟714{ngOnInit} (): (𝓟715: 𝓛[ty]10033{Void})
{
𝓟[ty]696{CalendarModal}.init()
𝓟[ty]696{CalendarModal}.initDefaultDate()
}
function 𝓟742{done} (): (𝓟743: 𝓛[ty]10033{Void})
{
const 𝓟744{pickMode}: [miss]𝓛[ty]10051{String} = 𝓟[ty]696{CalendarModal}._d.pickMode;
𝓟[ty]696{CalendarModal}.viewCtrl.dismiss(𝓟[ty]696{CalendarModal}.calSvc.wrapResult(𝓟[ty]696{CalendarModal}.datesTemp,𝓟744{pickMode}),𝓛8743{String})
}
function 𝓟789{trackByIndex} (𝓟790{index}: 𝓛[ty]8655{Number},𝓟791{moment}: [OOV]𝓟[ty]1610{CalendarMonth}): (𝓟792: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}))
{
return 𝓟792 = (𝓛1{<UNKNOWN>} ? 𝓛1{<UNKNOWN>}.time : 𝓟790{index}
}
function 𝓟740{onCancel} (): (𝓟741: 𝓛[ty]10033{Void})
{
𝓟[ty]696{CalendarModal}.viewCtrl.dismiss(𝓛12643{undefined},𝓛8743{String})
}
function 𝓟716{ionViewDidLoad} (): (𝓟717: 𝓛[ty]10033{Void})
{
𝓟[ty]696{CalendarModal}.findCssClass()
𝓟[ty]696{CalendarModal}.scrollToDefaultDate()
}
function 𝓟718{init} (): (𝓟719: 𝓛[ty]10033{Void})
{
𝓟[ty]696{CalendarModal}._d𝓟[ty]696{CalendarModal}.calSvc.safeOpt(𝓟[ty]696{CalendarModal}.params.get(𝓛8743{String}));
𝓟[ty]696{CalendarModal}._d.showAdjacentMonthDay𝓛8744{Boolean};
𝓟[ty]696{CalendarModal}.step𝓟[ty]696{CalendarModal}._d.step;
if (𝓛1{<UNKNOWN>}(𝓟[ty]696{CalendarModal}.step,𝓛8745{Number}))
{
𝓟[ty]696{CalendarModal}.step𝓛8745{Number};
}
𝓟[ty]696{CalendarModal}.calendarMonths𝓟[ty]696{CalendarModal}.calSvc.createMonthsByPeriod(𝓛12643{undefined}(𝓟[ty]696{CalendarModal}._d.from).valueOf(),𝓛12641{PlusToken}(𝓟[ty]696{CalendarModal}.findInitMonthNumber(𝓟[ty]696{CalendarModal}._d.defaultScrollTo),𝓟[ty]696{CalendarModal}.step),𝓟[ty]696{CalendarModal}._d);
}
}

Module: demo/src/demos/demo-modal-config-days

function 𝓟793{CONSTRUCTOR} (𝓟794{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]798{DemoModalConfigDaysComponent})
{
const 𝓟[ty]798{DemoModalConfigDaysComponent};
const 𝓟[ty]798{DemoModalConfigDaysComponent};
𝓟[ty]798{DemoModalConfigDaysComponent}.date𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number});
𝓟[ty]798{DemoModalConfigDaysComponent}.modalCtrl𝓟794{modalCtrl};
}
class 𝓟[ty]798{DemoModalConfigDaysComponent}{
𝓟800{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date});
𝓟801{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟802{openCalendar} (): (𝓟803: [miss]𝓛[ty]10033{Void})
{
const 𝓟804{daysConfig}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
{
let 𝓟805{i}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟805{i},𝓛8745{Number}))
{
{
𝓟804{daysConfig}.push({date: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛12641{PlusToken}(𝓟805{i},𝓛8745{Number})),subTitle: 𝓛12607{$Template}(𝓛12641{PlusToken}(𝓟805{i},𝓛8745{Number}))})
}
𝓛12556{POST_PlusPlusToken}(𝓟805{i})
}
}
𝓟804{daysConfig}.push({date: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),disable: 𝓛8744{Boolean},subTitle: 𝓛8743{String}})
𝓟804{daysConfig}.push({date: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),subTitle: 𝓛8743{String},cssClass: 𝓛8743{String}})
const 𝓟806{options}: [OOV]𝓟[ty]1600{CalendarModalOptions} = {defaultDate: 𝓟[ty]798{DemoModalConfigDaysComponent}.date,to: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number}),from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),title: 𝓛8743{String},daysConfig: 𝓟804{daysConfig}};
let 𝓟807{myCalendar} = 𝓟[ty]798{DemoModalConfigDaysComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟806{options}});
𝓟807{myCalendar}.present()
function 𝓟808{$Lambda21} (𝓟809{date},𝓟810{type}): (𝓟811: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟810{type},𝓛8743{String}))
{
𝓟[ty]798{DemoModalConfigDaysComponent}.date𝓟809{date}.dateObj;
}
𝓛1{<UNKNOWN>}(𝓟809{date})
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟810{type})
}
𝓟807{myCalendar}.onDidDismiss(𝓟808{$Lambda21})
}
}

Module: dev/src/demos/demo-modal-locale

function 𝓟812{CONSTRUCTOR} (𝓟813{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]817{DemoModalLocaleComponent})
{
const 𝓟[ty]817{DemoModalLocaleComponent};
const 𝓟[ty]817{DemoModalLocaleComponent};
𝓟[ty]817{DemoModalLocaleComponent}.date𝓛8747{Date}.CONSTRUCTOR();
𝓟[ty]817{DemoModalLocaleComponent}.modalCtrl𝓟813{modalCtrl};
𝓛1{<UNKNOWN>}(𝓛8743{String})
}
class 𝓟[ty]817{DemoModalLocaleComponent}{
𝓟819{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date});
𝓟820{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟821{openCalendar} (): (𝓟822: [miss]𝓛[ty]10033{Void})
{
const 𝓟823{options}: [OOV]𝓟[ty]1342{CalendarModalOptions} = {weekdays: 𝓛1{<UNKNOWN>}(),defaultDate: 𝓟[ty]817{DemoModalLocaleComponent}.date,monthFormat: 𝓛8743{String},title: 𝓛8743{String},weekStart: 𝓛8745{Number}};
let 𝓟824{myCalendar} = 𝓟[ty]817{DemoModalLocaleComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟823{options}});
𝓟824{myCalendar}.present()
function 𝓟825{$Lambda37} (𝓟826{date},𝓟827{type}): (𝓟828: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟827{type},𝓛8743{String}))
{
𝓟[ty]817{DemoModalLocaleComponent}.date𝓟826{date}.dateObj;
}
𝓛1{<UNKNOWN>}(𝓟826{date})
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟827{type})
}
𝓟824{myCalendar}.onDidDismiss(𝓟825{$Lambda37})
}
}

Module: demo-lazyload/src/app/app.component

function 𝓟829{CONSTRUCTOR} (𝓟830{platform}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟831{statusBar}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟832{splashScreen}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]838{MyApp})
{
const 𝓟[ty]838{MyApp};
const 𝓟[ty]838{MyApp};
𝓟[ty]838{MyApp}.rootPage𝓛8743{String};
function 𝓟836{$Lambda30} (): (𝓟837: [miss]𝓛[ty]10033{Void})
{
𝓟831{statusBar}.styleDefault()
𝓟832{splashScreen}.hide()
}
𝓟830{platform}.ready().then(𝓟836{$Lambda30})
}
class 𝓟[ty]838{MyApp}{
𝓟840{rootPage}: [OOV]any;
}

Module: dev/src/ion2-calendar/components/calendar-week.component

function 𝓟841{CONSTRUCTOR} (): (𝓟[ty]845{CalendarWeekComponent})
{
const 𝓟[ty]845{CalendarWeekComponent};
const 𝓟[ty]845{CalendarWeekComponent};
𝓟[ty]845{CalendarWeekComponent}.color𝓟288{defaults}.COLOR;
𝓟[ty]845{CalendarWeekComponent}._displayWeekArray𝓟[ty]845{CalendarWeekComponent}._weekArray;
𝓟[ty]845{CalendarWeekComponent}._weekStart𝓛8745{Number};
𝓟[ty]845{CalendarWeekComponent}._weekArray𝓟288{defaults}.WEEKS_FORMAT;
}
class 𝓟[ty]845{CalendarWeekComponent}{
𝓟847{_weekArray}: 𝓛[ty]8670{Array};
𝓟848{_displayWeekArray}: 𝓛[ty]8670{Array};
𝓟849{_weekStart}: 𝓛[ty]8655{Number};
𝓟850{color}: 𝓛[ty]10051{String};
function 𝓟851{weekArray} (𝓟852{value}: 𝓛[ty]8670{Array}): (𝓟853)
{
if (𝓛12592{AmpersandAmpersandToken}(𝓟852{value},𝓛12559{EqualsEqualsEqualsToken}(𝓟852{value}.length,𝓛8745{Number})))
{
𝓟[ty]845{CalendarWeekComponent}._weekArray𝓛8757{Array}(𝓛12587{$Spread}(𝓟852{value}));
𝓟[ty]845{CalendarWeekComponent}.adjustSort()
}
}
function 𝓟854{weekStart} (𝓟855{value}: 𝓛[ty]8655{Number}): (𝓟856)
{
if (𝓛12546{BarBarToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟855{value},𝓛8745{Number}),𝓛12559{EqualsEqualsEqualsToken}(𝓟855{value},𝓛8745{Number})))
{
𝓟[ty]845{CalendarWeekComponent}._weekStart𝓟855{value};
𝓟[ty]845{CalendarWeekComponent}.adjustSort()
}
}
function 𝓟857{adjustSort} (): (𝓟858: 𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]845{CalendarWeekComponent}._weekStart,𝓛8745{Number}))
{
let 𝓟859{cacheWeekArray}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛12587{$Spread}(𝓟[ty]845{CalendarWeekComponent}._weekArray));
𝓟859{cacheWeekArray}.push(𝓟859{cacheWeekArray}.shift())
𝓟[ty]845{CalendarWeekComponent}._displayWeekArray𝓛8757{Array}(𝓛12587{$Spread}(𝓟859{cacheWeekArray}));
}
else
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]845{CalendarWeekComponent}._weekStart,𝓛8745{Number}))
{
𝓟[ty]845{CalendarWeekComponent}._displayWeekArray𝓛8757{Array}(𝓛12587{$Spread}(𝓟[ty]845{CalendarWeekComponent}._weekArray));
}
}
}
}

Module: dev/src/demos/demo-basic

function 𝓟860{CONSTRUCTOR} (𝓟861{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]865{DemoBasicComponent})
{
const 𝓟[ty]865{DemoBasicComponent};
const 𝓟[ty]865{DemoBasicComponent};
𝓟[ty]865{DemoBasicComponent}.date𝓛8743{String};
𝓟[ty]865{DemoBasicComponent}.options{from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number})};
𝓟[ty]865{DemoBasicComponent}.modalCtrl𝓟861{modalCtrl};
}
class 𝓟[ty]865{DemoBasicComponent}{
𝓟867{date}: 𝓛[ty]10051{String};
𝓟868{options}: [OOV]𝓟[ty]1346{CalendarComponentOptions};
𝓟869{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟870{onChange} (𝓟871{$event}): (𝓟872: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟871{$event})
}
}

Module: dev/src/demos/demo-methods

function 𝓟873{CONSTRUCTOR} (𝓟874{toastCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]878{DemoMethodsComponent})
{
const 𝓟[ty]878{DemoMethodsComponent};
const 𝓟[ty]878{DemoMethodsComponent};
𝓟[ty]878{DemoMethodsComponent}.date{from: 𝓛8743{String},to: 𝓛8743{String}};
𝓟[ty]878{DemoMethodsComponent}.options{from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),pickMode: 𝓛8743{String}};
}
class 𝓟[ty]878{DemoMethodsComponent}{
𝓟880{calendarRef}: [OOV]𝓟[ty]504{CalendarComponent};
𝓟881{date}: 𝓛[ty]8642{Object};
𝓟882{options}: [OOV]𝓟[ty]1346{CalendarComponentOptions};
function 𝓟883{_toastWrap} (𝓟884{event}: 𝓛[ty]10051{String},𝓟885{payload}: 𝓛[ty]8642{Object}): (𝓟886: [miss]𝓛[ty]10033{Void})
{
let 𝓟887{toast} = 𝓟[ty]878{DemoMethodsComponent}.toastCtrl.create({message: 𝓛12607{$Template}(𝓟884{event},𝓛8756{JSON}.stringify(𝓟885{payload},𝓛12643{undefined},𝓛8745{Number})),duration: 𝓛8745{Number}});
𝓟887{toast}.present()
}
function 𝓟888{onChange} (𝓟889{$event}): (𝓟890: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟889{$event})
}
function 𝓟891{getCalendarViewDate} (): (𝓟892: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟[ty]878{DemoMethodsComponent}.calendarRef)
𝓟[ty]878{DemoMethodsComponent}._toastWrap(𝓛8743{String},𝓟[ty]878{DemoMethodsComponent}.calendarRef.getViewDate())
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟[ty]878{DemoMethodsComponent}.calendarRef.getViewDate())
}
function 𝓟893{serCalendarViewDate} (): (𝓟894: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]878{DemoMethodsComponent}.calendarRef.setViewDate(𝓛8743{String})
}
}

Module: dev/src/demos/demo-range

function 𝓟895{CONSTRUCTOR} (𝓟896{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]900{DemoRangeComponent})
{
const 𝓟[ty]900{DemoRangeComponent};
const 𝓟[ty]900{DemoRangeComponent};
𝓟[ty]900{DemoRangeComponent}.date{from: 𝓛8743{String},to: 𝓛8743{String}};
𝓟[ty]900{DemoRangeComponent}.options{from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),pickMode: 𝓛8743{String}};
𝓟[ty]900{DemoRangeComponent}.modalCtrl𝓟896{modalCtrl};
}
class 𝓟[ty]900{DemoRangeComponent}{
𝓟902{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8642{Object});
𝓟903{options}: [OOV]𝓟[ty]1346{CalendarComponentOptions};
𝓟904{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟905{onChange} (𝓟906{$event}): (𝓟907: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟906{$event})
}
}

Module: src/components/index

const 𝓟908{CALENDAR_COMPONENTS}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined});

Module: dev/src/demos/demo-modal-basic

function 𝓟909{CONSTRUCTOR} (𝓟910{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]914{DemoModalBasicComponent})
{
const 𝓟[ty]914{DemoModalBasicComponent};
const 𝓟[ty]914{DemoModalBasicComponent};
𝓟[ty]914{DemoModalBasicComponent}.date𝓛8747{Date}.CONSTRUCTOR();
𝓟[ty]914{DemoModalBasicComponent}.modalCtrl𝓟910{modalCtrl};
}
class 𝓟[ty]914{DemoModalBasicComponent}{
𝓟916{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date});
𝓟917{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟918{openCalendar} (): (𝓟919: [miss]𝓛[ty]10033{Void})
{
const 𝓟920{options}: [OOV]𝓟[ty]1342{CalendarModalOptions} = {title: 𝓛8743{String},defaultDate: 𝓟[ty]914{DemoModalBasicComponent}.date,canBackwardsSelected: 𝓛8744{Boolean}};
let 𝓟921{myCalendar} = 𝓟[ty]914{DemoModalBasicComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟920{options}});
𝓟921{myCalendar}.present()
function 𝓟922{$Lambda32} (𝓟923{date},𝓟924{type}): (𝓟925: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟924{type},𝓛8743{String}))
{
𝓟[ty]914{DemoModalBasicComponent}.date𝓟923{date}.dateObj;
}
𝓛1{<UNKNOWN>}(𝓟923{date})
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟924{type})
}
𝓟921{myCalendar}.onDidDismiss(𝓟922{$Lambda32})
}
}

Module: dev/src/demos/demo-modal-default-scroll

function 𝓟926{CONSTRUCTOR} (𝓟927{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]931{DemoModalDefaultScrollComponent})
{
const 𝓟[ty]931{DemoModalDefaultScrollComponent};
const 𝓟[ty]931{DemoModalDefaultScrollComponent};
𝓟[ty]931{DemoModalDefaultScrollComponent}.date𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number});
𝓟[ty]931{DemoModalDefaultScrollComponent}.modalCtrl𝓟927{modalCtrl};
}
class 𝓟[ty]931{DemoModalDefaultScrollComponent}{
𝓟933{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date});
𝓟934{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟935{openCalendar} (): (𝓟936: [miss]𝓛[ty]10033{Void})
{
const 𝓟937{options}: [OOV]𝓟[ty]1342{CalendarModalOptions} = {title: 𝓛8743{String},from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),defaultScrollTo: 𝓟[ty]931{DemoModalDefaultScrollComponent}.date,defaultDate: 𝓟[ty]931{DemoModalDefaultScrollComponent}.date};
let 𝓟938{myCalendar} = 𝓟[ty]931{DemoModalDefaultScrollComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟937{options}});
𝓟938{myCalendar}.present()
function 𝓟939{$Lambda35} (𝓟940{date},𝓟941{type}): (𝓟942: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟941{type},𝓛8743{String}))
{
𝓟[ty]931{DemoModalDefaultScrollComponent}.date𝓟940{date}.dateObj;
}
𝓛1{<UNKNOWN>}(𝓟940{date})
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟941{type})
}
𝓟938{myCalendar}.onDidDismiss(𝓟939{$Lambda35})
}
}

Module: dev/src/ion2-calendar/calendar.module

function 𝓟943{calendarController} (𝓟944{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟945{calSvc}: [OOV]𝓟[ty]1186{CalendarService}): (𝓟946: [OOV]𝓟[ty]325{CalendarController})
{
return 𝓟946 = 𝓟319{CONSTRUCTOR}(𝓟944{modalCtrl},𝓟945{calSvc})
}
function 𝓟947{CONSTRUCTOR} (): (𝓟[ty]951{CalendarModule})
{
const 𝓟[ty]951{CalendarModule};
const 𝓟[ty]951{CalendarModule};
}
class 𝓟[ty]951{CalendarModule}{
}

Module: demo/src/demos/demo-modal-basic

function 𝓟953{CONSTRUCTOR} (𝓟954{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]958{DemoModalBasicComponent})
{
const 𝓟[ty]958{DemoModalBasicComponent};
const 𝓟[ty]958{DemoModalBasicComponent};
𝓟[ty]958{DemoModalBasicComponent}.date𝓛8747{Date}.CONSTRUCTOR();
𝓟[ty]958{DemoModalBasicComponent}.modalCtrl𝓟954{modalCtrl};
}
class 𝓟[ty]958{DemoModalBasicComponent}{
𝓟960{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date});
𝓟961{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟962{openCalendar} (): (𝓟963: [miss]𝓛[ty]10033{Void})
{
const 𝓟964{options}: [OOV]𝓟[ty]1600{CalendarModalOptions} = {title: 𝓛8743{String},defaultDate: 𝓟[ty]958{DemoModalBasicComponent}.date};
let 𝓟965{myCalendar} = 𝓟[ty]958{DemoModalBasicComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟964{options}});
𝓟965{myCalendar}.present()
function 𝓟966{$Lambda20} (𝓟967{date},𝓟968{type}): (𝓟969: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟968{type},𝓛8743{String}))
{
𝓟[ty]958{DemoModalBasicComponent}.date𝓟967{date}.dateObj;
}
𝓛1{<UNKNOWN>}(𝓟967{date})
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟968{type})
}
𝓟965{myCalendar}.onDidDismiss(𝓟966{$Lambda20})
}
}

Module: demo/src/demos/demo-options

function 𝓟970{CONSTRUCTOR} (𝓟971{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]975{DemoOptionsComponent})
{
const 𝓟[ty]975{DemoOptionsComponent};
const 𝓟[ty]975{DemoOptionsComponent};
𝓟[ty]975{DemoOptionsComponent}.date𝓛8743{String};
𝓟[ty]975{DemoOptionsComponent}._disableWeeks𝓛8757{Array}(𝓛8745{Number},𝓛8745{Number});
𝓟[ty]975{DemoOptionsComponent}._showToggleButtons𝓛8744{Boolean};
𝓟[ty]975{DemoOptionsComponent}.options{from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),disableWeeks: 𝓛8757{Array}(𝓛12587{$Spread}(𝓟[ty]975{DemoOptionsComponent}._disableWeeks))};
𝓟[ty]975{DemoOptionsComponent}._weekStart𝓛8745{Number};
𝓟[ty]975{DemoOptionsComponent}.modalCtrl𝓟971{modalCtrl};
𝓟[ty]975{DemoOptionsComponent}._showMonthPicker𝓛8744{Boolean};
𝓟[ty]975{DemoOptionsComponent}._color𝓛8743{String};
}
class 𝓟[ty]975{DemoOptionsComponent}{
𝓟977{_disableWeeks}: 𝓛[ty]8670{Array};
𝓟978{_color}: 𝓛[ty]10051{String};
𝓟979{options}: [OOV]𝓟[ty]1604{CalendarComponentOptions};
𝓟980{_weekStart}: 𝓛[ty]8655{Number};
𝓟981{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟982{_showToggleButtons}: 𝓛[ty]8666{Boolean};
𝓟983{_showMonthPicker}: 𝓛[ty]8666{Boolean};
𝓟984{date}: 𝓛[ty]10051{String};
function 𝓟997{_changeDisableWeeks} (𝓟998{disableWeeks}: 𝓛[ty]8670{Array}): (𝓟999: [miss]𝓛[ty]10033{Void})
{
function 𝓟1000{$Lambda29} (𝓟1001{e}): (𝓟1002: [miss]𝓛[ty]8655{Number})
{
return 𝓟1002 = 𝓛8710{parseInt}(𝓟1001{e})
}
𝓟[ty]975{DemoOptionsComponent}.options{disableWeeks: 𝓟998{disableWeeks}.map(𝓟1000{$Lambda29})};
}
function 𝓟994{_changeShowMonthPicker} (𝓟995{showMonthPicker}: 𝓛[ty]8666{Boolean}): (𝓟996: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]975{DemoOptionsComponent}.options{showMonthPicker: 𝓟995{showMonthPicker}};
}
function 𝓟985{onChange} (𝓟986{$event}): (𝓟987: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟986{$event})
}
function 𝓟991{_changeShowToggleButtons} (𝓟992{showToggleButtons}: 𝓛[ty]8666{Boolean}): (𝓟993: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]975{DemoOptionsComponent}.options{showToggleButtons: 𝓟992{showToggleButtons}};
}
function 𝓟1003{_changeWeekStart} (𝓟1004{weekStart}: 𝓛[ty]10051{String}): (𝓟1005: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]975{DemoOptionsComponent}.options{weekStart: 𝓛8710{parseInt}(𝓟1004{weekStart})};
}
function 𝓟988{_changeColors} (𝓟989{color}: 𝓛[ty]10051{String}): (𝓟990: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]975{DemoOptionsComponent}.options{color: 𝓟989{color}};
}
}

Module: demo/src/pages/home/home

function 𝓟1006{CONSTRUCTOR} (): (𝓟[ty]1010{HomePage})
{
const 𝓟[ty]1010{HomePage};
const 𝓟[ty]1010{HomePage};
}
class 𝓟[ty]1010{HomePage}{
}

Module: dev/src/demos/demo-modal-config-days

function 𝓟1012{CONSTRUCTOR} (𝓟1013{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1017{DemoModalConfigDaysComponent})
{
const 𝓟[ty]1017{DemoModalConfigDaysComponent};
const 𝓟[ty]1017{DemoModalConfigDaysComponent};
𝓟[ty]1017{DemoModalConfigDaysComponent}.date𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number});
𝓟[ty]1017{DemoModalConfigDaysComponent}.modalCtrl𝓟1013{modalCtrl};
}
class 𝓟[ty]1017{DemoModalConfigDaysComponent}{
𝓟1019{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date});
𝓟1020{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1021{openCalendar} (): (𝓟1022: [miss]𝓛[ty]10033{Void})
{
const 𝓟1023{daysConfig}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
{
let 𝓟1024{i}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟1024{i},𝓛8745{Number}))
{
{
𝓟1023{daysConfig}.push({date: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛12641{PlusToken}(𝓟1024{i},𝓛8745{Number})),subTitle: 𝓛12607{$Template}(𝓛12641{PlusToken}(𝓟1024{i},𝓛8745{Number}))})
}
𝓛12556{POST_PlusPlusToken}(𝓟1024{i})
}
}
𝓟1023{daysConfig}.push({date: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),disable: 𝓛8744{Boolean},subTitle: 𝓛8743{String}})
𝓟1023{daysConfig}.push({date: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),subTitle: 𝓛8743{String},cssClass: 𝓛8743{String}})
const 𝓟1025{options}: [OOV]𝓟[ty]1342{CalendarModalOptions} = {defaultDate: 𝓟[ty]1017{DemoModalConfigDaysComponent}.date,to: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number}),from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),title: 𝓛8743{String},daysConfig: 𝓟1023{daysConfig}};
let 𝓟1026{myCalendar} = 𝓟[ty]1017{DemoModalConfigDaysComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟1025{options}});
𝓟1026{myCalendar}.present()
function 𝓟1027{$Lambda33} (𝓟1028{date},𝓟1029{type}): (𝓟1030: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1029{type},𝓛8743{String}))
{
𝓟[ty]1017{DemoModalConfigDaysComponent}.date𝓟1028{date}.dateObj;
}
𝓛1{<UNKNOWN>}(𝓟1028{date})
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1029{type})
}
𝓟1026{myCalendar}.onDidDismiss(𝓟1027{$Lambda33})
}
}

Module: demo-lazyload/src/pages/tabs/tabs

function 𝓟1031{CONSTRUCTOR} (): (𝓟[ty]1035{TabsPage})
{
const 𝓟[ty]1035{TabsPage};
const 𝓟[ty]1035{TabsPage};
𝓟[ty]1035{TabsPage}.tab1Root𝓛8743{String};
𝓟[ty]1035{TabsPage}.tab2Root𝓛8743{String};
}
class 𝓟[ty]1035{TabsPage}{
𝓟1037{tab1Root}: [miss]𝓛[ty]10051{String};
𝓟1038{tab2Root}: [miss]𝓛[ty]10051{String};
}

Module: dev/src/ion2-calendar/components/index

const 𝓟1039{CALENDAR_COMPONENTS}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined});

Module: src/components/month-picker.component

function 𝓟1040{CONSTRUCTOR} (): (𝓟[ty]1044{MonthPickerComponent})
{
const 𝓟[ty]1044{MonthPickerComponent};
const 𝓟[ty]1044{MonthPickerComponent};
𝓟[ty]1044{MonthPickerComponent}._thisMonth𝓛8747{Date}.CONSTRUCTOR();
𝓟[ty]1044{MonthPickerComponent}._monthFormat𝓟280{defaults}.MONTH_FORMAT;
𝓟[ty]1044{MonthPickerComponent}.color𝓟280{defaults}.COLOR;
𝓟[ty]1044{MonthPickerComponent}.onSelect𝓟1748{EventEmitter}.CONSTRUCTOR();
}
class 𝓟[ty]1044{MonthPickerComponent}{
𝓟1046{_thisMonth}: [miss]𝓛[ty]8635{Date};
𝓟1047{_monthFormat}: [miss]𝓛[ty]8670{Array};
𝓟1048{color}: [miss]𝓛[ty]10051{String};
𝓟1049{onSelect}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1050{month}: [OOV]𝓟[ty]1610{CalendarMonth};
function 𝓟1054{monthFormat} (): (𝓟1055: (𝓛[ty]10051{String} ≠ 𝓛[ty]8670{Array}))
{
return 𝓟1055 = 𝓟[ty]1044{MonthPickerComponent}._monthFormat
}
function 𝓟1056{_onSelect} (𝓟1057{month}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟1058: 𝓛[ty]10033{Void})
{
𝓟[ty]1044{MonthPickerComponent}.onSelect.emit(𝓟1057{month})
}
}

Module: demo/src/demos/demo-range

function 𝓟1059{CONSTRUCTOR} (𝓟1060{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1064{DemoRangeComponent})
{
const 𝓟[ty]1064{DemoRangeComponent};
const 𝓟[ty]1064{DemoRangeComponent};
𝓟[ty]1064{DemoRangeComponent}.date{from: 𝓛8743{String},to: 𝓛8743{String}};
𝓟[ty]1064{DemoRangeComponent}.options{from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),pickMode: 𝓛8743{String}};
𝓟[ty]1064{DemoRangeComponent}.modalCtrl𝓟1060{modalCtrl};
}
class 𝓟[ty]1064{DemoRangeComponent}{
𝓟1066{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8642{Object});
𝓟1067{options}: [OOV]𝓟[ty]1604{CalendarComponentOptions};
𝓟1068{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1069{onChange} (𝓟1070{$event}): (𝓟1071: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟1070{$event})
}
}

Module: src/components/calendar-week.component

function 𝓟1072{CONSTRUCTOR} (): (𝓟[ty]1076{CalendarWeekComponent})
{
const 𝓟[ty]1076{CalendarWeekComponent};
const 𝓟[ty]1076{CalendarWeekComponent};
𝓟[ty]1076{CalendarWeekComponent}.color𝓟280{defaults}.COLOR;
𝓟[ty]1076{CalendarWeekComponent}._displayWeekArray𝓟[ty]1076{CalendarWeekComponent}._weekArray;
𝓟[ty]1076{CalendarWeekComponent}._weekStart𝓛8745{Number};
𝓟[ty]1076{CalendarWeekComponent}._weekArray𝓟280{defaults}.WEEKS_FORMAT;
}
class 𝓟[ty]1076{CalendarWeekComponent}{
𝓟1078{_weekArray}: 𝓛[ty]8670{Array};
𝓟1079{_displayWeekArray}: 𝓛[ty]8670{Array};
𝓟1080{_weekStart}: 𝓛[ty]8655{Number};
𝓟1081{color}: 𝓛[ty]10051{String};
function 𝓟1082{weekArray} (𝓟1083{value}: 𝓛[ty]8670{Array}): (𝓟1084)
{
if (𝓛12592{AmpersandAmpersandToken}(𝓟1083{value},𝓛12559{EqualsEqualsEqualsToken}(𝓟1083{value}.length,𝓛8745{Number})))
{
𝓟[ty]1076{CalendarWeekComponent}._weekArray𝓛8757{Array}(𝓛12587{$Spread}(𝓟1083{value}));
𝓟[ty]1076{CalendarWeekComponent}.adjustSort()
}
}
function 𝓟1085{weekStart} (𝓟1086{value}: 𝓛[ty]8655{Number}): (𝓟1087)
{
if (𝓛12546{BarBarToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓟1086{value},𝓛8745{Number}),𝓛12559{EqualsEqualsEqualsToken}(𝓟1086{value},𝓛8745{Number})))
{
𝓟[ty]1076{CalendarWeekComponent}._weekStart𝓟1086{value};
𝓟[ty]1076{CalendarWeekComponent}.adjustSort()
}
}
function 𝓟1088{adjustSort} (): (𝓟1089: 𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]1076{CalendarWeekComponent}._weekStart,𝓛8745{Number}))
{
let 𝓟1090{cacheWeekArray}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛12587{$Spread}(𝓟[ty]1076{CalendarWeekComponent}._weekArray));
𝓟1090{cacheWeekArray}.push(𝓟1090{cacheWeekArray}.shift())
𝓟[ty]1076{CalendarWeekComponent}._displayWeekArray𝓛8757{Array}(𝓛12587{$Spread}(𝓟1090{cacheWeekArray}));
}
else
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟[ty]1076{CalendarWeekComponent}._weekStart,𝓛8745{Number}))
{
𝓟[ty]1076{CalendarWeekComponent}._displayWeekArray𝓛8757{Array}(𝓛12587{$Spread}(𝓟[ty]1076{CalendarWeekComponent}._weekArray));
}
}
}
}

Module: demo-lazyload/src/pages/tabs/tabs.module

function 𝓟1091{CONSTRUCTOR} (): (𝓟[ty]1095{TabsPageModule})
{
const 𝓟[ty]1095{TabsPageModule};
const 𝓟[ty]1095{TabsPageModule};
}
class 𝓟[ty]1095{TabsPageModule}{
}

Module: src/calendar.controller

function 𝓟1097{CONSTRUCTOR} (𝓟1098{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1099{calSvc}: [OOV]𝓟[ty]1434{CalendarService}): (𝓟[ty]1103{CalendarController})
{
const 𝓟[ty]1103{CalendarController};
const 𝓟[ty]1103{CalendarController};
𝓟[ty]1103{CalendarController}.calSvc𝓟1099{calSvc};
𝓟[ty]1103{CalendarController}.modalCtrl𝓟1098{modalCtrl};
}
class 𝓟[ty]1103{CalendarController}{
𝓟1105{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1106{calSvc}: [OOV]𝓟[ty]1434{CalendarService};
function 𝓟1107{openCalendar} (𝓟1108{calendarOptions}: [OOV]𝓟[ty]1600{CalendarModalOptions},𝓟1109{modalOptions}: [OOV]𝓟[ty]1598{ModalOptions}): (𝓟1110: 𝓛[ty]8654{Promise})
{
let 𝓟1111{options}: [OOV]𝓟[ty]1600{CalendarModalOptions} = 𝓟[ty]1103{CalendarController}.calSvc.safeOpt(𝓟1108{calendarOptions});
let 𝓟1112{calendarModal} = 𝓟[ty]1103{CalendarController}.modalCtrl.create(𝓛12643{undefined},𝓛8741{Object}.assign({options: 𝓟1111{options}},𝓟1111{options}),𝓟1109{modalOptions});
𝓟1112{calendarModal}.present()
function 𝓟1113{$Lambda0} (𝓟1114{resolve},𝓟1115{reject}): (𝓟1116: [miss]𝓛[ty]10033{Void})
{
function 𝓟1117{$Lambda1} (𝓟1118{data}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8642{Object})): (𝓟1119: [miss]𝓛[ty]10033{Void})
{
if (𝓟1118{data})
{
𝓟1114{resolve}(𝓟1118{data})
}
else
{
𝓟1115{reject}(𝓛8743{String})
}
}
𝓟1112{calendarModal}.onDidDismiss(𝓟1117{$Lambda1})
}
return 𝓟1110 = 𝓛1062{Promise}.CONSTRUCTOR(𝓟1113{$Lambda0})
}
}

Module: dev/src/demos/demo-options

function 𝓟1120{CONSTRUCTOR} (𝓟1121{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1125{DemoOptionsComponent})
{
const 𝓟[ty]1125{DemoOptionsComponent};
const 𝓟[ty]1125{DemoOptionsComponent};
𝓟[ty]1125{DemoOptionsComponent}.date𝓛8743{String};
𝓟[ty]1125{DemoOptionsComponent}._disableWeeks𝓛8757{Array}(𝓛8745{Number},𝓛8745{Number});
𝓟[ty]1125{DemoOptionsComponent}._showToggleButtons𝓛8744{Boolean};
𝓟[ty]1125{DemoOptionsComponent}.options{from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),disableWeeks: 𝓛8757{Array}(𝓛12587{$Spread}(𝓟[ty]1125{DemoOptionsComponent}._disableWeeks))};
𝓟[ty]1125{DemoOptionsComponent}._weekStart𝓛8745{Number};
𝓟[ty]1125{DemoOptionsComponent}.modalCtrl𝓟1121{modalCtrl};
𝓟[ty]1125{DemoOptionsComponent}._showMonthPicker𝓛8744{Boolean};
𝓟[ty]1125{DemoOptionsComponent}._color𝓛8743{String};
}
class 𝓟[ty]1125{DemoOptionsComponent}{
𝓟1127{_disableWeeks}: 𝓛[ty]8670{Array};
𝓟1128{_color}: 𝓛[ty]10051{String};
𝓟1129{options}: [OOV]𝓟[ty]1346{CalendarComponentOptions};
𝓟1130{_weekStart}: 𝓛[ty]8655{Number};
𝓟1131{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1132{_showToggleButtons}: 𝓛[ty]8666{Boolean};
𝓟1133{_showMonthPicker}: 𝓛[ty]8666{Boolean};
𝓟1134{date}: 𝓛[ty]10051{String};
function 𝓟1147{_changeDisableWeeks} (𝓟1148{disableWeeks}: 𝓛[ty]8670{Array}): (𝓟1149: [miss]𝓛[ty]10033{Void})
{
function 𝓟1150{$Lambda41} (𝓟1151{e}): (𝓟1152: [miss]𝓛[ty]8655{Number})
{
return 𝓟1152 = 𝓛8710{parseInt}(𝓟1151{e})
}
𝓟[ty]1125{DemoOptionsComponent}.options{disableWeeks: 𝓟1148{disableWeeks}.map(𝓟1150{$Lambda41})};
}
function 𝓟1144{_changeShowMonthPicker} (𝓟1145{showMonthPicker}: 𝓛[ty]8666{Boolean}): (𝓟1146: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1125{DemoOptionsComponent}.options{showMonthPicker: 𝓟1145{showMonthPicker}};
}
function 𝓟1135{onChange} (𝓟1136{$event}): (𝓟1137: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟1136{$event})
}
function 𝓟1141{_changeShowToggleButtons} (𝓟1142{showToggleButtons}: 𝓛[ty]8666{Boolean}): (𝓟1143: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1125{DemoOptionsComponent}.options{showToggleButtons: 𝓟1142{showToggleButtons}};
}
function 𝓟1153{_changeWeekStart} (𝓟1154{weekStart}: 𝓛[ty]10051{String}): (𝓟1155: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1125{DemoOptionsComponent}.options{weekStart: 𝓛8710{parseInt}(𝓟1154{weekStart})};
}
function 𝓟1138{_changeColors} (𝓟1139{color}: 𝓛[ty]10051{String}): (𝓟1140: [miss]𝓛[ty]10033{Void})
{
𝓟[ty]1125{DemoOptionsComponent}.options{color: 𝓟1139{color}};
}
}

Module: demo/src/demos/demo-multi

function 𝓟1156{CONSTRUCTOR} (𝓟1157{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1161{DemoMultiComponent})
{
const 𝓟[ty]1161{DemoMultiComponent};
const 𝓟[ty]1161{DemoMultiComponent};
𝓟[ty]1161{DemoMultiComponent}.date𝓛8757{Array}(𝓛8743{String},𝓛8743{String},𝓛8743{String});
𝓟[ty]1161{DemoMultiComponent}.options{from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),pickMode: 𝓛8743{String}};
𝓟[ty]1161{DemoMultiComponent}.modalCtrl𝓟1157{modalCtrl};
}
class 𝓟[ty]1161{DemoMultiComponent}{
𝓟1163{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8670{Array});
𝓟1164{options}: [OOV]𝓟[ty]1604{CalendarComponentOptions};
𝓟1165{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1166{onChange} (𝓟1167{$event}): (𝓟1168: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟1167{$event})
}
}

Module: demo/src/demos/demo-basic

function 𝓟1169{CONSTRUCTOR} (𝓟1170{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1174{DemoBasicComponent})
{
const 𝓟[ty]1174{DemoBasicComponent};
const 𝓟[ty]1174{DemoBasicComponent};
𝓟[ty]1174{DemoBasicComponent}.date𝓛8743{String};
𝓟[ty]1174{DemoBasicComponent}.options{from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number})};
𝓟[ty]1174{DemoBasicComponent}.modalCtrl𝓟1170{modalCtrl};
}
class 𝓟[ty]1174{DemoBasicComponent}{
𝓟1176{date}: 𝓛[ty]10051{String};
𝓟1177{options}: [OOV]𝓟[ty]1604{CalendarComponentOptions};
𝓟1178{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1179{onChange} (𝓟1180{$event}): (𝓟1181: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟1180{$event})
}
}

Module: dev/src/ion2-calendar/services/calendar.service

function 𝓟1182{CONSTRUCTOR} (): (𝓟[ty]1186{CalendarService})
{
const 𝓟[ty]1186{CalendarService};
const 𝓟[ty]1186{CalendarService};
}
class 𝓟[ty]1186{CalendarService}{
function 𝓟1249{createCalendarMonth} (𝓟1250{original}: [OOV]𝓟[ty]1347{CalendarOriginal},𝓟1251{opt}: [OOV]𝓟[ty]1342{CalendarModalOptions}): (𝓟1252: [OOV]𝓟[ty]1352{CalendarMonth})
{
let 𝓟1253{days}: 𝓛[ty]8670{Array} = 𝓛8757{Array}.CONSTRUCTOR(𝓛8745{Number}).fill(𝓛12643{undefined});
let 𝓟1254{len}: [miss]𝓛[ty]8655{Number} = 𝓟1250{original}.howManyDays;
{
let 𝓟1255{i}: [miss]𝓛[ty]8655{Number} = 𝓟1250{original}.firstWeek;
while (𝓛1{<UNKNOWN>}(𝓟1255{i},𝓛12641{PlusToken}(𝓟1254{len},𝓟1250{original}.firstWeek)))
{
{
let 𝓟1256{itemTime}: [miss]𝓛[ty]8655{Number} = 𝓛8747{Date}.CONSTRUCTOR(𝓟1250{original}.year,𝓟1250{original}.month,𝓛12641{PlusToken}(𝓛12616{MinusToken}(𝓟1255{i},𝓟1250{original}.firstWeek),𝓛8745{Number})).getTime();
𝓟1253{days}.access(𝓟1255{i})𝓟[ty]1186{CalendarService}.createCalendarDay(𝓟1256{itemTime},𝓟1251{opt});
}
𝓛12556{POST_PlusPlusToken}(𝓟1255{i})
}
}
let 𝓟1257{weekStart}: [miss]𝓛[ty]8655{Number} = 𝓟1251{opt}.weekStart;
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1257{weekStart},𝓛8745{Number}))
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1253{days}.access(𝓛8745{Number}),𝓛12643{undefined}))
{
𝓟1253{days}.shift()
}
else
{
𝓟1253{days}.unshift(𝓛12587{$Spread}(𝓛8757{Array}.CONSTRUCTOR(𝓛8745{Number}).fill(𝓛12643{undefined})))
}
}
if (𝓟1251{opt}.showAdjacentMonthDay)
{
function 𝓟1258{$Lambda60} (𝓟1259{e}): (𝓟1260: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1260 = 𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓟1259{e}))
}
const 𝓟1261{_booleanMap}: [miss]𝓛[ty]8670{Array} = 𝓟1253{days}.map(𝓟1258{$Lambda60});
const 𝓟1262{thisMonth} = 𝓛12643{undefined}(𝓟1250{original}.time).month();
let 𝓟1263{startOffsetIndex}: [miss]𝓛[ty]8655{Number} = 𝓛12616{MinusToken}(𝓟1261{_booleanMap}.indexOf(𝓛8744{Boolean}),𝓛8745{Number});
let 𝓟1264{endOffsetIndex}: [miss]𝓛[ty]8655{Number} = 𝓛12641{PlusToken}(𝓟1261{_booleanMap}.lastIndexOf(𝓛8744{Boolean}),𝓛8745{Number});
{
𝓟1263{startOffsetIndex}
while (𝓛12596{GreaterThanEqualsToken}(𝓟1263{startOffsetIndex},𝓛8745{Number}))
{
{
const 𝓟1265{dayBefore} = 𝓛12643{undefined}(𝓟1253{days}.access(𝓛12641{PlusToken}(𝓟1263{startOffsetIndex},𝓛8745{Number})).time).clone().subtract(𝓛8745{Number},𝓛8743{String});
𝓟1253{days}.access(𝓟1263{startOffsetIndex})𝓟[ty]1186{CalendarService}.createCalendarDay(𝓟1265{dayBefore}.valueOf(),𝓟1251{opt},𝓟1262{thisMonth});
}
𝓛12614{POST_MinusMinusToken}(𝓟1263{startOffsetIndex})
}
}
if (𝓛12569{ExclamationToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓛12611{PercentToken}(𝓟1261{_booleanMap}.length,𝓛8745{Number}),𝓛8745{Number}),𝓟1261{_booleanMap}.access(𝓛12616{MinusToken}(𝓟1261{_booleanMap}.length,𝓛8745{Number})))))
{
{
𝓟1264{endOffsetIndex}
while (𝓛1{<UNKNOWN>}(𝓟1264{endOffsetIndex},𝓛12641{PlusToken}(𝓟1253{days}.length,𝓛12611{PercentToken}(𝓟1264{endOffsetIndex},𝓛8745{Number}))))
{
{
const 𝓟1266{dayAfter} = 𝓛12643{undefined}(𝓟1253{days}.access(𝓛12616{MinusToken}(𝓟1264{endOffsetIndex},𝓛8745{Number})).time).clone().add(𝓛8745{Number},𝓛8743{String});
𝓟1253{days}.access(𝓟1264{endOffsetIndex})𝓟[ty]1186{CalendarService}.createCalendarDay(𝓟1266{dayAfter}.valueOf(),𝓟1251{opt},𝓟1262{thisMonth});
}
𝓛12556{POST_PlusPlusToken}(𝓟1264{endOffsetIndex})
}
}
}
}
return 𝓟1252 = {days: 𝓟1253{days},original: 𝓟1250{original}}
}
function 𝓟1188{safeOpt} (𝓟1189{calendarOptions}: [OOV]any): (𝓟1190: [OOV]𝓟[ty]1342{CalendarModalOptions})
{
const 𝓟1191{_disableWeeks}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
const 𝓟1192{_daysConfig}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
let 𝓟1193{from} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).from;
let 𝓟1194{to} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).to;
let 𝓟1195{weekStart} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).weekStart;
let 𝓟1196{step} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).step;
let 𝓟1197{id} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).id;
let 𝓟1198{cssClass} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).cssClass;
let 𝓟1199{closeLabel} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).closeLabel;
let 𝓟1200{doneLabel} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).doneLabel;
let 𝓟1201{monthFormat} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).monthFormat;
let 𝓟1202{title} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).title;
let 𝓟1203{defaultTitle} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).defaultTitle;
let 𝓟1204{defaultSubtitle} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).defaultSubtitle;
let 𝓟1205{autoDone} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).autoDone;
let 𝓟1206{canBackwardsSelected} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).canBackwardsSelected;
let 𝓟1207{closeIcon} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).closeIcon;
let 𝓟1208{doneIcon} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).doneIcon;
let 𝓟1209{showYearPicker} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).showYearPicker;
let 𝓟1210{isSaveHistory} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).isSaveHistory;
let 𝓟1211{pickMode} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).pickMode;
let 𝓟1212{color} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).color;
let 𝓟1213{weekdays} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).weekdays;
let 𝓟1214{daysConfig} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).daysConfig;
let 𝓟1215{disableWeeks} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).disableWeeks;
let 𝓟1216{showAdjacentMonthDay} = 𝓛12546{BarBarToken}(𝓟1189{calendarOptions},{}).showAdjacentMonthDay;
return 𝓟1190 = {showAdjacentMonthDay: 𝓟1216{showAdjacentMonthDay},weekdays: 𝓟1213{weekdays},defaultDate: 𝓛12546{BarBarToken}(𝓟1189{calendarOptions}.defaultDate,𝓛12643{undefined}),disableWeeks: 𝓟1215{disableWeeks},step: 𝓟1196{step},canBackwardsSelected: 𝓟1206{canBackwardsSelected},defaultScrollTo: 𝓛12546{BarBarToken}(𝓟1189{calendarOptions}.defaultScrollTo,𝓟1193{from}),closeLabel: 𝓟1199{closeLabel},defaultSubtitle: 𝓟1204{defaultSubtitle},closeIcon: 𝓟1207{closeIcon},color: 𝓟1212{color},defaultDates: 𝓛12546{BarBarToken}(𝓟1189{calendarOptions}.defaultDates,𝓛12643{undefined}),to: 𝓟1194{to},showYearPicker: 𝓟1209{showYearPicker},isSaveHistory: 𝓟1210{isSaveHistory},id: 𝓟1197{id},defaultDateRange: 𝓛12546{BarBarToken}(𝓟1189{calendarOptions}.defaultDateRange,𝓛12643{undefined}),doneIcon: 𝓟1208{doneIcon},from: 𝓟1193{from},monthFormat: 𝓟1201{monthFormat},defaultTitle: 𝓟1203{defaultTitle},autoDone: 𝓟1205{autoDone},pickMode: 𝓟1211{pickMode},doneLabel: 𝓟1200{doneLabel},title: 𝓟1202{title},daysConfig: 𝓟1214{daysConfig},cssClass: 𝓟1198{cssClass},weekStart: 𝓟1195{weekStart}}
}
function 𝓟1267{createMonthsByPeriod} (𝓟1268{startTime}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}),𝓟1269{monthsNum}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}),𝓟1270{opt}: [OOV]𝓟[ty]1342{CalendarModalOptions}): (𝓟1271: 𝓛[ty]8670{Array})
{
let 𝓟1272{_array}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
let 𝓟1273{_start}: [miss]𝓛[ty]8635{Date} = 𝓛8747{Date}.CONSTRUCTOR(𝓟1268{startTime});
let 𝓟1274{_startMonth}: [miss]𝓛[ty]8655{Number} = 𝓛8747{Date}.CONSTRUCTOR(𝓟1273{_start}.getFullYear(),𝓟1273{_start}.getMonth(),𝓛8745{Number}).getTime();
{
let 𝓟1275{i}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟1275{i},𝓟1269{monthsNum}))
{
{
let 𝓟1276{time} = 𝓛12643{undefined}(𝓟1274{_startMonth}).add(𝓟1275{i},𝓛8743{String}).valueOf();
let 𝓟1277{originalCalendar}: [OOV]𝓟[ty]1347{CalendarOriginal} = 𝓟[ty]1186{CalendarService}.createOriginalCalendar(𝓟1276{time});
𝓟1272{_array}.push(𝓟[ty]1186{CalendarService}.createCalendarMonth(𝓟1277{originalCalendar},𝓟1270{opt}))
}
𝓛12556{POST_PlusPlusToken}(𝓟1275{i})
}
}
return 𝓟1271 = 𝓟1272{_array}
}
function 𝓟1278{wrapResult} (𝓟1279{original}: 𝓛[ty]8670{Array},𝓟1280{pickMode}: 𝓛[ty]10051{String}): (𝓟1281: [OOV]any)
{
let 𝓟1282{result}: [OOV]any;
𝓛12577{$Switch}(𝓟1280{pickMode})
𝓛12634{$Case}(𝓟289{pickModes}.SINGLE)
𝓟1282{result}𝓟[ty]1186{CalendarService}.multiFormat(𝓟1279{original}.access(𝓛8745{Number}).time);
𝓛12634{$Case}(𝓟289{pickModes}.RANGE)
𝓟1282{result}{from: 𝓟[ty]1186{CalendarService}.multiFormat(𝓟1279{original}.access(𝓛8745{Number}).time),to: 𝓟[ty]1186{CalendarService}.multiFormat(𝓟1279{original}.access(𝓛8745{Number}).time)};
𝓛12634{$Case}(𝓟289{pickModes}.MULTI)
function 𝓟1283{$Lambda61} (𝓟1284{e}): (𝓟1285: [OOV]𝓟[ty]1360{CalendarResult})
{
return 𝓟1285 = 𝓟[ty]1186{CalendarService}.multiFormat(𝓟1284{e}.time)
}
𝓟1282{result}𝓟1279{original}.map(𝓟1283{$Lambda61});
𝓟1282{result}𝓟1279{original};
return 𝓟1281 = 𝓟1282{result}
}
function 𝓟1217{createOriginalCalendar} (𝓟1218{time}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟1219: [OOV]𝓟[ty]1347{CalendarOriginal})
{
const 𝓟1220{date}: [miss]𝓛[ty]8635{Date} = 𝓛8747{Date}.CONSTRUCTOR(𝓟1218{time});
const 𝓟1221{year}: [miss]𝓛[ty]8655{Number} = 𝓟1220{date}.getFullYear();
const 𝓟1222{month}: [miss]𝓛[ty]8655{Number} = 𝓟1220{date}.getMonth();
const 𝓟1223{firstWeek}: [miss]𝓛[ty]8655{Number} = 𝓛8747{Date}.CONSTRUCTOR(𝓟1221{year},𝓟1222{month},𝓛8745{Number}).getDay();
const 𝓟1224{howManyDays} = 𝓛12643{undefined}(𝓟1218{time}).daysInMonth();
return 𝓟1219 = {howManyDays: 𝓟1224{howManyDays},year: 𝓟1221{year},date: 𝓛8747{Date}.CONSTRUCTOR(𝓟1218{time}),time: 𝓛8747{Date}.CONSTRUCTOR(𝓟1221{year},𝓟1222{month},𝓛8745{Number}).getTime(),firstWeek: 𝓟1223{firstWeek},month: 𝓟1222{month}}
}
function 𝓟1286{multiFormat} (𝓟1287{time}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟1288: [OOV]𝓟[ty]1360{CalendarResult})
{
const 𝓟1289{_moment} = 𝓛12643{undefined}(𝓟1287{time});
return 𝓟1288 = {years: 𝓟1289{_moment}.year(),unix: 𝓟1289{_moment}.unix(),string: 𝓟1289{_moment}.format(𝓟288{defaults}.DATE_FORMAT),date: 𝓟1289{_moment}.date(),dateObj: 𝓟1289{_moment}.toDate(),time: 𝓟1289{_moment}.valueOf(),months: 𝓛12641{PlusToken}(𝓟1289{_moment}.month(),𝓛8745{Number})}
}
function 𝓟1232{createCalendarDay} (𝓟1233{time}: 𝓛[ty]8655{Number},𝓟1234{opt}: [OOV]𝓟[ty]1342{CalendarModalOptions},𝓟1235{month}: 𝓛[ty]8655{Number}): (𝓟1236: [OOV]𝓟[ty]1337{CalendarDay})
{
let 𝓟1237{_time} = 𝓛12643{undefined}(𝓟1233{time});
let 𝓟1238{date} = 𝓛12643{undefined}(𝓟1233{time});
let 𝓟1239{isToday} = 𝓛12643{undefined}().isSame(𝓟1237{_time},𝓛8743{String});
let 𝓟1240{dayConfig} = 𝓟[ty]1186{CalendarService}.findDayConfig(𝓟1237{_time},𝓟1234{opt});
let 𝓟1241{_rangeBeg} = 𝓛12643{undefined}(𝓟1234{opt}.from).valueOf();
let 𝓟1242{_rangeEnd} = 𝓛12643{undefined}(𝓟1234{opt}.to).valueOf();
let 𝓟1243{isBetween}: [miss]𝓛[ty]8666{Boolean} = 𝓛8744{Boolean};
let 𝓟1244{disableWee}: [miss]𝓛[ty]8666{Boolean} = 𝓛12612{ExclamationEqualsEqualsToken}(𝓟1234{opt}.disableWeeks.indexOf(𝓟1237{_time}.toDate().getDay()),𝓛12616{MinusToken}(𝓛8745{Number}));
if (𝓛12592{AmpersandAmpersandToken}(𝓛12595{GreaterThanToken}(𝓟1241{_rangeBeg},𝓛8745{Number}),𝓛12595{GreaterThanToken}(𝓟1242{_rangeEnd},𝓛8745{Number})))
{
if (𝓛12569{ExclamationToken}(𝓟1234{opt}.canBackwardsSelected))
{
𝓟1243{isBetween}𝓛12569{ExclamationToken}(𝓟1237{_time}.isBetween(𝓟1241{_rangeBeg},𝓟1242{_rangeEnd},𝓛8743{String},𝓛8743{String}));
}
else
{
𝓟1243{isBetween}(𝓛12643{undefined}(𝓟1237{_time}).isBefore(𝓟1241{_rangeBeg}) ? 𝓛8744{Boolean} : 𝓟1243{isBetween};
}
}
else
{
if (𝓛12592{AmpersandAmpersandToken}(𝓛12595{GreaterThanToken}(𝓟1241{_rangeBeg},𝓛8745{Number}),𝓛12559{EqualsEqualsEqualsToken}(𝓟1242{_rangeEnd},𝓛8745{Number})))
{
if (𝓛12569{ExclamationToken}(𝓟1234{opt}.canBackwardsSelected))
{
let 𝓟1245{_addTime} = 𝓟1237{_time}.add(𝓛8745{Number},𝓛8743{String});
𝓟1243{isBetween}𝓛12569{ExclamationToken}(𝓟1245{_addTime}.isAfter(𝓟1241{_rangeBeg}));
}
else
{
𝓟1243{isBetween}𝓛8744{Boolean};
}
}
}
let 𝓟1246{_disable}: [miss]𝓛[ty]8666{Boolean} = 𝓛8744{Boolean};
if (𝓛12592{AmpersandAmpersandToken}(𝓟1240{dayConfig},𝓟1761{isBoolean}(𝓟1240{dayConfig}.disable)))
{
𝓟1246{_disable}𝓟1240{dayConfig}.disable;
}
else
{
𝓟1246{_disable}𝓛12546{BarBarToken}(𝓟1244{disableWee},𝓟1243{isBetween});
}
let 𝓟1247{title}: [miss]𝓛[ty]10051{String} = 𝓛8747{Date}.CONSTRUCTOR(𝓟1233{time}).getDate().toString();
if (𝓛12592{AmpersandAmpersandToken}(𝓟1240{dayConfig},𝓟1240{dayConfig}.title))
{
𝓟1247{title}𝓟1240{dayConfig}.title;
}
else
{
if (𝓟1234{opt}.defaultTitle)
{
𝓟1247{title}𝓟1234{opt}.defaultTitle;
}
}
let 𝓟1248{subTitle}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
if (𝓛12592{AmpersandAmpersandToken}(𝓟1240{dayConfig},𝓟1240{dayConfig}.subTitle))
{
𝓟1248{subTitle}𝓟1240{dayConfig}.subTitle;
}
else
{
if (𝓟1234{opt}.defaultSubtitle)
{
𝓟1248{subTitle}𝓟1234{opt}.defaultSubtitle;
}
}
return 𝓟1236 = {isNextMonth: 𝓛12595{GreaterThanToken}(𝓟1238{date}.month(),𝓟1235{month}),marked: (𝓟1240{dayConfig} ? 𝓛12546{BarBarToken}(𝓟1240{dayConfig}.marked,𝓛8744{Boolean}) : 𝓛8744{Boolean},selected: 𝓛8744{Boolean},subTitle: 𝓟1248{subTitle},disable: 𝓟1246{_disable},time: 𝓟1233{time},title: 𝓟1247{title},cssClass: (𝓟1240{dayConfig} ? 𝓛12546{BarBarToken}(𝓟1240{dayConfig}.cssClass,𝓛8743{String}) : 𝓛8743{String},isLastMonth: 𝓛1{<UNKNOWN>}(𝓟1238{date}.month(),𝓟1235{month}),isToday: 𝓟1239{isToday}}
}
function 𝓟1225{findDayConfig} (𝓟1226{day}: [OOV]any,𝓟1227{opt}: [OOV]𝓟[ty]1342{CalendarModalOptions}): (𝓟1228: [OOV]any)
{
if (𝓛12582{LessThanEqualsToken}(𝓟1227{opt}.daysConfig.length,𝓛8745{Number}))
{
return 𝓟1228 = 𝓛12643{undefined}
}
function 𝓟1229{$Lambda59} (𝓟1230{n}): (𝓟1231: [OOV]any)
{
return 𝓟1231 = 𝓟1226{day}.isSame(𝓟1230{n}.date,𝓛8743{String})
}
return 𝓟1228 = 𝓟1227{opt}.daysConfig.find(𝓟1229{$Lambda59})
}
}

Module: demo/src/demos/demo-events

function 𝓟1290{CONSTRUCTOR} (𝓟1291{toastCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1295{DemoEventsComponent})
{
const 𝓟[ty]1295{DemoEventsComponent};
const 𝓟[ty]1295{DemoEventsComponent};
𝓟[ty]1295{DemoEventsComponent}.date{from: 𝓛8743{String},to: 𝓛8743{String}};
𝓟[ty]1295{DemoEventsComponent}.options{from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),pickMode: 𝓛8743{String}};
}
class 𝓟[ty]1295{DemoEventsComponent}{
𝓟1297{date}: 𝓛[ty]8642{Object};
𝓟1298{options}: [OOV]𝓟[ty]1604{CalendarComponentOptions};
function 𝓟1304{onChange} (𝓟1305{$event}): (𝓟1306: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1305{$event})
𝓟[ty]1295{DemoEventsComponent}._toastWrap(𝓛8743{String},𝓟1305{$event})
}
function 𝓟1310{onSelectStart} (𝓟1311{$event}): (𝓟1312: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1311{$event})
𝓟[ty]1295{DemoEventsComponent}._toastWrap(𝓛8743{String},𝓟1311{$event})
}
function 𝓟1316{monthChange} (𝓟1317{$event}): (𝓟1318: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1317{$event})
𝓟[ty]1295{DemoEventsComponent}._toastWrap(𝓛8743{String},𝓟1317{$event})
}
function 𝓟1307{onSelect} (𝓟1308{$event}): (𝓟1309: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1308{$event})
𝓟[ty]1295{DemoEventsComponent}._toastWrap(𝓛8743{String},𝓟1308{$event})
}
function 𝓟1299{_toastWrap} (𝓟1300{event}: 𝓛[ty]10051{String},𝓟1301{payload}: 𝓛[ty]8642{Object}): (𝓟1302: [miss]𝓛[ty]10033{Void})
{
let 𝓟1303{toast} = 𝓟[ty]1295{DemoEventsComponent}.toastCtrl.create({message: 𝓛12607{$Template}(𝓟1300{event},𝓛8756{JSON}.stringify(𝓟1301{payload},𝓛12643{undefined},𝓛8745{Number})),duration: 𝓛8745{Number}});
𝓟1303{toast}.present()
}
function 𝓟1313{onSelectEnd} (𝓟1314{$event}): (𝓟1315: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1314{$event})
𝓟[ty]1295{DemoEventsComponent}._toastWrap(𝓛8743{String},𝓟1314{$event})
}
}

Module: demo/src/demos/demo-modal-locale

function 𝓟1319{CONSTRUCTOR} (𝓟1320{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1324{DemoModalLocaleComponent})
{
const 𝓟[ty]1324{DemoModalLocaleComponent};
const 𝓟[ty]1324{DemoModalLocaleComponent};
𝓟[ty]1324{DemoModalLocaleComponent}.date𝓛8747{Date}.CONSTRUCTOR();
𝓟[ty]1324{DemoModalLocaleComponent}.modalCtrl𝓟1320{modalCtrl};
𝓛1{<UNKNOWN>}(𝓛8743{String})
}
class 𝓟[ty]1324{DemoModalLocaleComponent}{
𝓟1326{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date});
𝓟1327{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1328{openCalendar} (): (𝓟1329: [miss]𝓛[ty]10033{Void})
{
const 𝓟1330{options}: [OOV]𝓟[ty]1600{CalendarModalOptions} = {weekdays: 𝓛1{<UNKNOWN>}(),defaultDate: 𝓟[ty]1324{DemoModalLocaleComponent}.date,monthFormat: 𝓛8743{String},title: 𝓛8743{String},weekStart: 𝓛8745{Number}};
let 𝓟1331{myCalendar} = 𝓟[ty]1324{DemoModalLocaleComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟1330{options}});
𝓟1331{myCalendar}.present()
function 𝓟1332{$Lambda25} (𝓟1333{date},𝓟1334{type}): (𝓟1335: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1334{type},𝓛8743{String}))
{
𝓟[ty]1324{DemoModalLocaleComponent}.date𝓟1333{date}.dateObj;
}
𝓛1{<UNKNOWN>}(𝓟1333{date})
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1334{type})
}
𝓟1331{myCalendar}.onDidDismiss(𝓟1332{$Lambda25})
}
}

Module: dev/src/ion2-calendar/index


Module: dev/src/ion2-calendar/calendar.model

type 𝓟[ty]1336{CalendarOptions} = {showAdjacentMonthDay: 𝓛[ty]8666{Boolean}, weekdays: 𝓛[ty]8670{Array}, disableWeeks: 𝓛[ty]8670{Array}, defaultSubtitle: 𝓛[ty]10051{String}, color: 𝓛[ty]10051{String}, to: any, from: any, monthFormat: 𝓛[ty]10051{String}, defaultTitle: 𝓛[ty]10051{String}, pickMode: 𝓛[ty]10051{String}, daysConfig: 𝓛[ty]8670{Array}, weekStart: 𝓛[ty]8655{Number}}
type 𝓟[ty]1337{CalendarDay} = {isNextMonth: 𝓛[ty]8666{Boolean}, style: {title: 𝓛[ty]10051{String}, subTitle: 𝓛[ty]10051{String}}, marked: 𝓛[ty]8666{Boolean}, selected: 𝓛[ty]8666{Boolean}, subTitle: 𝓛[ty]10051{String}, disable: 𝓛[ty]8666{Boolean}, time: 𝓛[ty]8655{Number}, title: 𝓛[ty]10051{String}, cssClass: 𝓛[ty]10051{String}, isLastMonth: 𝓛[ty]8666{Boolean}, isToday: 𝓛[ty]8666{Boolean}}
type 𝓟[ty]1338{CalendarComponentPayloadTypes} = any
type 𝓟[ty]1339{DefaultDate} = any
type 𝓟[ty]1340{ModalOptions} = {showBackdrop: 𝓛[ty]8666{Boolean}, enableBackdropDismiss: 𝓛[ty]8666{Boolean}, enterAnimation: 𝓛[ty]10051{String}, leaveAnimation: 𝓛[ty]10051{String}}
type 𝓟[ty]1341{DayConfig} = {marked: 𝓛[ty]8666{Boolean}, subTitle: 𝓛[ty]10051{String}, date: 𝓛[ty]8635{Date}, disable: 𝓛[ty]8666{Boolean}, title: 𝓛[ty]10051{String}, cssClass: 𝓛[ty]10051{String}}
type 𝓟[ty]1342{CalendarModalOptions} extends 𝓟[ty]1336{CalendarOptions} = {defaultDate: 𝓟[ty]1339{DefaultDate}, format: 𝓛[ty]10051{String}, step: 𝓛[ty]8655{Number}, canBackwardsSelected: 𝓛[ty]8666{Boolean}, defaultScrollTo: 𝓛[ty]8635{Date}, closeLabel: 𝓛[ty]10051{String}, closeIcon: 𝓛[ty]8666{Boolean}, defaultDates: 𝓛[ty]8670{Array}, showYearPicker: 𝓛[ty]8666{Boolean}, isSaveHistory: 𝓛[ty]8666{Boolean}, id: 𝓛[ty]10051{String}, defaultDateRange: any, doneIcon: 𝓛[ty]8666{Boolean}, autoDone: 𝓛[ty]8666{Boolean}, doneLabel: 𝓛[ty]10051{String}, title: 𝓛[ty]10051{String}, cssClass: 𝓛[ty]10051{String}}
type 𝓟[ty]1343{CalendarComponentTypeProperty} = any
type 𝓟[ty]1344{PickMode} = any
type 𝓟[ty]1345{Colors} = any
type 𝓟[ty]1346{CalendarComponentOptions} extends 𝓟[ty]1336{CalendarOptions} = {showToggleButtons: 𝓛[ty]8666{Boolean}, showMonthPicker: 𝓛[ty]8666{Boolean}, monthPickerFormat: 𝓛[ty]8670{Array}}
type 𝓟[ty]1347{CalendarOriginal} = {howManyDays: 𝓛[ty]8655{Number}, year: 𝓛[ty]8655{Number}, date: 𝓛[ty]8635{Date}, time: 𝓛[ty]8655{Number}, firstWeek: 𝓛[ty]8655{Number}, month: 𝓛[ty]8655{Number}}
function 𝓟1348{CONSTRUCTOR} (): (𝓟[ty]1352{CalendarMonth})
{
const 𝓟[ty]1352{CalendarMonth};
const 𝓟[ty]1352{CalendarMonth};
}
class 𝓟[ty]1352{CalendarMonth}{
𝓟1354{original}: [OOV]𝓟[ty]1347{CalendarOriginal};
𝓟1355{days}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8670{Array});
}
function 𝓟1356{CONSTRUCTOR} (): (𝓟[ty]1360{CalendarResult})
{
const 𝓟[ty]1360{CalendarResult};
const 𝓟[ty]1360{CalendarResult};
}
class 𝓟[ty]1360{CalendarResult}{
𝓟1362{years}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number});
𝓟1363{unix}: (𝓛[ty]8696{Function} ≠ 𝓛[ty]8655{Number});
𝓟1364{string}: 𝓛[ty]10051{String};
𝓟1365{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number});
𝓟1366{dateObj}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date});
𝓟1367{time}: 𝓛[ty]8655{Number};
𝓟1368{months}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number});
}
function 𝓟1369{CONSTRUCTOR} (): (𝓟[ty]1373{CalendarComponentMonthChange})
{
const 𝓟[ty]1373{CalendarComponentMonthChange};
const 𝓟[ty]1373{CalendarComponentMonthChange};
}
class 𝓟[ty]1373{CalendarComponentMonthChange}{
𝓟1375{oldMonth}: [OOV]𝓟[ty]1360{CalendarResult};
𝓟1376{newMonth}: [OOV]𝓟[ty]1360{CalendarResult};
}

Module: demo-lazyload/src/pages/modal-mode/modal-mode

function 𝓟1377{CONSTRUCTOR} (𝓟1378{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1382{ModalModePage})
{
const 𝓟[ty]1382{ModalModePage};
const 𝓟[ty]1382{ModalModePage};
𝓟[ty]1382{ModalModePage}.modalCtrl𝓟1378{modalCtrl};
}
class 𝓟[ty]1382{ModalModePage}{
𝓟1384{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1385{openCalendar} (): (𝓟1386: [miss]𝓛[ty]10033{Void})
{
const 𝓟1387{options}: [OOV]𝓟[ty]1600{CalendarModalOptions} = {title: 𝓛8743{String}};
let 𝓟1388{myCalendar} = 𝓟[ty]1382{ModalModePage}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟1387{options}});
𝓟1388{myCalendar}.present()
function 𝓟1389{$Lambda44} (𝓟1390{date},𝓟1391{type}): (𝓟1392: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟1391{type})
𝓛1{<UNKNOWN>}(𝓟1390{date})
}
𝓟1388{myCalendar}.onDidDismiss(𝓟1389{$Lambda44})
}
function 𝓟1393{ionViewDidLoad} (): (𝓟1394: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓛8743{String})
}
}

Module: dev/src/demos/demo-modal-custom-style

function 𝓟1395{CONSTRUCTOR} (𝓟1396{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1400{DemoModalCustomStyleComponent})
{
const 𝓟[ty]1400{DemoModalCustomStyleComponent};
const 𝓟[ty]1400{DemoModalCustomStyleComponent};
𝓟[ty]1400{DemoModalCustomStyleComponent}.date𝓛8747{Date}.CONSTRUCTOR();
𝓟[ty]1400{DemoModalCustomStyleComponent}.modalCtrl𝓟1396{modalCtrl};
}
class 𝓟[ty]1400{DemoModalCustomStyleComponent}{
𝓟1402{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date});
𝓟1403{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1404{openCalendar} (): (𝓟1405: [miss]𝓛[ty]10033{Void})
{
const 𝓟1406{options}: [OOV]𝓟[ty]1342{CalendarModalOptions} = {title: 𝓛8743{String},defaultDate: 𝓟[ty]1400{DemoModalCustomStyleComponent}.date,cssClass: 𝓛8743{String}};
let 𝓟1407{myCalendar} = 𝓟[ty]1400{DemoModalCustomStyleComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟1406{options}});
𝓟1407{myCalendar}.present()
function 𝓟1408{$Lambda34} (𝓟1409{date},𝓟1410{type}): (𝓟1411: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1410{type},𝓛8743{String}))
{
𝓟[ty]1400{DemoModalCustomStyleComponent}.date𝓟1409{date}.dateObj;
}
𝓛1{<UNKNOWN>}(𝓟1409{date})
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1410{type})
}
𝓟1407{myCalendar}.onDidDismiss(𝓟1408{$Lambda34})
}
}

Module: demo/src/app/app.component

function 𝓟1412{CONSTRUCTOR} (𝓟1413{platform}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1414{statusBar}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1415{splashScreen}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1421{MyApp})
{
const 𝓟[ty]1421{MyApp};
const 𝓟[ty]1421{MyApp};
𝓟[ty]1421{MyApp}.rootPage𝓛12643{undefined};
function 𝓟1419{$Lambda19} (): (𝓟1420: [miss]𝓛[ty]10033{Void})
{
𝓟1414{statusBar}.styleDefault()
𝓟1415{splashScreen}.hide()
}
𝓟1413{platform}.ready().then(𝓟1419{$Lambda19})
}
class 𝓟[ty]1421{MyApp}{
𝓟1423{rootPage}: [OOV]any;
}

Module: demo-lazyload/src/app/app.module

function 𝓟1424{CONSTRUCTOR} (): (𝓟[ty]1428{AppModule})
{
const 𝓟[ty]1428{AppModule};
const 𝓟[ty]1428{AppModule};
}
class 𝓟[ty]1428{AppModule}{
}

Module: src/services/calendar.service

function 𝓟1430{CONSTRUCTOR} (): (𝓟[ty]1434{CalendarService})
{
const 𝓟[ty]1434{CalendarService};
const 𝓟[ty]1434{CalendarService};
}
class 𝓟[ty]1434{CalendarService}{
function 𝓟1497{createCalendarMonth} (𝓟1498{original}: [OOV]𝓟[ty]1605{CalendarOriginal},𝓟1499{opt}: [OOV]𝓟[ty]1600{CalendarModalOptions}): (𝓟1500: [OOV]𝓟[ty]1610{CalendarMonth})
{
let 𝓟1501{days}: 𝓛[ty]8670{Array} = 𝓛8757{Array}.CONSTRUCTOR(𝓛8745{Number}).fill(𝓛12643{undefined});
let 𝓟1502{len}: [miss]𝓛[ty]8655{Number} = 𝓟1498{original}.howManyDays;
{
let 𝓟1503{i}: [miss]𝓛[ty]8655{Number} = 𝓟1498{original}.firstWeek;
while (𝓛1{<UNKNOWN>}(𝓟1503{i},𝓛12641{PlusToken}(𝓟1502{len},𝓟1498{original}.firstWeek)))
{
{
let 𝓟1504{itemTime}: [miss]𝓛[ty]8655{Number} = 𝓛8747{Date}.CONSTRUCTOR(𝓟1498{original}.year,𝓟1498{original}.month,𝓛12641{PlusToken}(𝓛12616{MinusToken}(𝓟1503{i},𝓟1498{original}.firstWeek),𝓛8745{Number})).getTime();
𝓟1501{days}.access(𝓟1503{i})𝓟[ty]1434{CalendarService}.createCalendarDay(𝓟1504{itemTime},𝓟1499{opt});
}
𝓛12556{POST_PlusPlusToken}(𝓟1503{i})
}
}
let 𝓟1505{weekStart}: [miss]𝓛[ty]8655{Number} = 𝓟1499{opt}.weekStart;
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1505{weekStart},𝓛8745{Number}))
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1501{days}.access(𝓛8745{Number}),𝓛12643{undefined}))
{
𝓟1501{days}.shift()
}
else
{
𝓟1501{days}.unshift(𝓛12587{$Spread}(𝓛8757{Array}.CONSTRUCTOR(𝓛8745{Number}).fill(𝓛12643{undefined})))
}
}
if (𝓟1499{opt}.showAdjacentMonthDay)
{
function 𝓟1506{$Lambda17} (𝓟1507{e}): (𝓟1508: [miss]𝓛[ty]8666{Boolean})
{
return 𝓟1508 = 𝓛12569{ExclamationToken}(𝓛12569{ExclamationToken}(𝓟1507{e}))
}
const 𝓟1509{_booleanMap}: [miss]𝓛[ty]8670{Array} = 𝓟1501{days}.map(𝓟1506{$Lambda17});
const 𝓟1510{thisMonth} = 𝓛12643{undefined}(𝓟1498{original}.time).month();
let 𝓟1511{startOffsetIndex}: [miss]𝓛[ty]8655{Number} = 𝓛12616{MinusToken}(𝓟1509{_booleanMap}.indexOf(𝓛8744{Boolean}),𝓛8745{Number});
let 𝓟1512{endOffsetIndex}: [miss]𝓛[ty]8655{Number} = 𝓛12641{PlusToken}(𝓟1509{_booleanMap}.lastIndexOf(𝓛8744{Boolean}),𝓛8745{Number});
{
𝓟1511{startOffsetIndex}
while (𝓛12596{GreaterThanEqualsToken}(𝓟1511{startOffsetIndex},𝓛8745{Number}))
{
{
const 𝓟1513{dayBefore} = 𝓛12643{undefined}(𝓟1501{days}.access(𝓛12641{PlusToken}(𝓟1511{startOffsetIndex},𝓛8745{Number})).time).clone().subtract(𝓛8745{Number},𝓛8743{String});
𝓟1501{days}.access(𝓟1511{startOffsetIndex})𝓟[ty]1434{CalendarService}.createCalendarDay(𝓟1513{dayBefore}.valueOf(),𝓟1499{opt},𝓟1510{thisMonth});
}
𝓛12614{POST_MinusMinusToken}(𝓟1511{startOffsetIndex})
}
}
if (𝓛12569{ExclamationToken}(𝓛12592{AmpersandAmpersandToken}(𝓛12559{EqualsEqualsEqualsToken}(𝓛12611{PercentToken}(𝓟1509{_booleanMap}.length,𝓛8745{Number}),𝓛8745{Number}),𝓟1509{_booleanMap}.access(𝓛12616{MinusToken}(𝓟1509{_booleanMap}.length,𝓛8745{Number})))))
{
{
𝓟1512{endOffsetIndex}
while (𝓛1{<UNKNOWN>}(𝓟1512{endOffsetIndex},𝓛12641{PlusToken}(𝓟1501{days}.length,𝓛12611{PercentToken}(𝓟1512{endOffsetIndex},𝓛8745{Number}))))
{
{
const 𝓟1514{dayAfter} = 𝓛12643{undefined}(𝓟1501{days}.access(𝓛12616{MinusToken}(𝓟1512{endOffsetIndex},𝓛8745{Number})).time).clone().add(𝓛8745{Number},𝓛8743{String});
𝓟1501{days}.access(𝓟1512{endOffsetIndex})𝓟[ty]1434{CalendarService}.createCalendarDay(𝓟1514{dayAfter}.valueOf(),𝓟1499{opt},𝓟1510{thisMonth});
}
𝓛12556{POST_PlusPlusToken}(𝓟1512{endOffsetIndex})
}
}
}
}
return 𝓟1500 = {days: 𝓟1501{days},original: 𝓟1498{original}}
}
function 𝓟1436{safeOpt} (𝓟1437{calendarOptions}: [OOV]any): (𝓟1438: [OOV]𝓟[ty]1600{CalendarModalOptions})
{
const 𝓟1439{_disableWeeks}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
const 𝓟1440{_daysConfig}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
let 𝓟1441{from} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).from;
let 𝓟1442{to} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).to;
let 𝓟1443{weekStart} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).weekStart;
let 𝓟1444{step} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).step;
let 𝓟1445{id} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).id;
let 𝓟1446{cssClass} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).cssClass;
let 𝓟1447{closeLabel} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).closeLabel;
let 𝓟1448{doneLabel} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).doneLabel;
let 𝓟1449{monthFormat} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).monthFormat;
let 𝓟1450{title} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).title;
let 𝓟1451{defaultTitle} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).defaultTitle;
let 𝓟1452{defaultSubtitle} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).defaultSubtitle;
let 𝓟1453{autoDone} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).autoDone;
let 𝓟1454{canBackwardsSelected} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).canBackwardsSelected;
let 𝓟1455{closeIcon} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).closeIcon;
let 𝓟1456{doneIcon} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).doneIcon;
let 𝓟1457{showYearPicker} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).showYearPicker;
let 𝓟1458{isSaveHistory} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).isSaveHistory;
let 𝓟1459{pickMode} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).pickMode;
let 𝓟1460{color} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).color;
let 𝓟1461{weekdays} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).weekdays;
let 𝓟1462{daysConfig} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).daysConfig;
let 𝓟1463{disableWeeks} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).disableWeeks;
let 𝓟1464{showAdjacentMonthDay} = 𝓛12546{BarBarToken}(𝓟1437{calendarOptions},{}).showAdjacentMonthDay;
return 𝓟1438 = {showAdjacentMonthDay: 𝓟1464{showAdjacentMonthDay},weekdays: 𝓟1461{weekdays},defaultDate: 𝓛12546{BarBarToken}(𝓟1437{calendarOptions}.defaultDate,𝓛12643{undefined}),disableWeeks: 𝓟1463{disableWeeks},step: 𝓟1444{step},canBackwardsSelected: 𝓟1454{canBackwardsSelected},defaultScrollTo: 𝓛12546{BarBarToken}(𝓟1437{calendarOptions}.defaultScrollTo,𝓟1441{from}),closeLabel: 𝓟1447{closeLabel},defaultSubtitle: 𝓟1452{defaultSubtitle},closeIcon: 𝓟1455{closeIcon},color: 𝓟1460{color},defaultDates: 𝓛12546{BarBarToken}(𝓟1437{calendarOptions}.defaultDates,𝓛12643{undefined}),to: 𝓟1442{to},showYearPicker: 𝓟1457{showYearPicker},isSaveHistory: 𝓟1458{isSaveHistory},id: 𝓟1445{id},defaultDateRange: 𝓛12546{BarBarToken}(𝓟1437{calendarOptions}.defaultDateRange,𝓛12643{undefined}),doneIcon: 𝓟1456{doneIcon},from: 𝓟1441{from},monthFormat: 𝓟1449{monthFormat},defaultTitle: 𝓟1451{defaultTitle},autoDone: 𝓟1453{autoDone},pickMode: 𝓟1459{pickMode},doneLabel: 𝓟1448{doneLabel},title: 𝓟1450{title},daysConfig: 𝓟1462{daysConfig},cssClass: 𝓟1446{cssClass},weekStart: 𝓟1443{weekStart}}
}
function 𝓟1515{createMonthsByPeriod} (𝓟1516{startTime}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}),𝓟1517{monthsNum}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number}),𝓟1518{opt}: [OOV]𝓟[ty]1600{CalendarModalOptions}): (𝓟1519: 𝓛[ty]8670{Array})
{
let 𝓟1520{_array}: 𝓛[ty]8670{Array} = 𝓛8757{Array}();
let 𝓟1521{_start}: [miss]𝓛[ty]8635{Date} = 𝓛8747{Date}.CONSTRUCTOR(𝓟1516{startTime});
let 𝓟1522{_startMonth}: [miss]𝓛[ty]8655{Number} = 𝓛8747{Date}.CONSTRUCTOR(𝓟1521{_start}.getFullYear(),𝓟1521{_start}.getMonth(),𝓛8745{Number}).getTime();
{
let 𝓟1523{i}: [miss]𝓛[ty]8655{Number} = 𝓛8745{Number};
while (𝓛1{<UNKNOWN>}(𝓟1523{i},𝓟1517{monthsNum}))
{
{
let 𝓟1524{time} = 𝓛12643{undefined}(𝓟1522{_startMonth}).add(𝓟1523{i},𝓛8743{String}).valueOf();
let 𝓟1525{originalCalendar}: [OOV]𝓟[ty]1605{CalendarOriginal} = 𝓟[ty]1434{CalendarService}.createOriginalCalendar(𝓟1524{time});
𝓟1520{_array}.push(𝓟[ty]1434{CalendarService}.createCalendarMonth(𝓟1525{originalCalendar},𝓟1518{opt}))
}
𝓛12556{POST_PlusPlusToken}(𝓟1523{i})
}
}
return 𝓟1519 = 𝓟1520{_array}
}
function 𝓟1526{wrapResult} (𝓟1527{original}: 𝓛[ty]8670{Array},𝓟1528{pickMode}: 𝓛[ty]10051{String}): (𝓟1529: [OOV]any)
{
let 𝓟1530{result}: [OOV]any;
𝓛12577{$Switch}(𝓟1528{pickMode})
𝓛12634{$Case}(𝓟281{pickModes}.SINGLE)
𝓟1530{result}𝓟[ty]1434{CalendarService}.multiFormat(𝓟1527{original}.access(𝓛8745{Number}).time);
𝓛12634{$Case}(𝓟281{pickModes}.RANGE)
𝓟1530{result}{from: 𝓟[ty]1434{CalendarService}.multiFormat(𝓟1527{original}.access(𝓛8745{Number}).time),to: 𝓟[ty]1434{CalendarService}.multiFormat(𝓟1527{original}.access(𝓛8745{Number}).time)};
𝓛12634{$Case}(𝓟281{pickModes}.MULTI)
function 𝓟1531{$Lambda18} (𝓟1532{e}): (𝓟1533: [OOV]𝓟[ty]1618{CalendarResult})
{
return 𝓟1533 = 𝓟[ty]1434{CalendarService}.multiFormat(𝓟1532{e}.time)
}
𝓟1530{result}𝓟1527{original}.map(𝓟1531{$Lambda18});
𝓟1530{result}𝓟1527{original};
return 𝓟1529 = 𝓟1530{result}
}
function 𝓟1465{createOriginalCalendar} (𝓟1466{time}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟1467: [OOV]𝓟[ty]1605{CalendarOriginal})
{
const 𝓟1468{date}: [miss]𝓛[ty]8635{Date} = 𝓛8747{Date}.CONSTRUCTOR(𝓟1466{time});
const 𝓟1469{year}: [miss]𝓛[ty]8655{Number} = 𝓟1468{date}.getFullYear();
const 𝓟1470{month}: [miss]𝓛[ty]8655{Number} = 𝓟1468{date}.getMonth();
const 𝓟1471{firstWeek}: [miss]𝓛[ty]8655{Number} = 𝓛8747{Date}.CONSTRUCTOR(𝓟1469{year},𝓟1470{month},𝓛8745{Number}).getDay();
const 𝓟1472{howManyDays} = 𝓛12643{undefined}(𝓟1466{time}).daysInMonth();
return 𝓟1467 = {howManyDays: 𝓟1472{howManyDays},year: 𝓟1469{year},date: 𝓛8747{Date}.CONSTRUCTOR(𝓟1466{time}),time: 𝓛8747{Date}.CONSTRUCTOR(𝓟1469{year},𝓟1470{month},𝓛8745{Number}).getTime(),firstWeek: 𝓟1471{firstWeek},month: 𝓟1470{month}}
}
function 𝓟1534{multiFormat} (𝓟1535{time}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟1536: [OOV]𝓟[ty]1618{CalendarResult})
{
const 𝓟1537{_moment} = 𝓛12643{undefined}(𝓟1535{time});
return 𝓟1536 = {years: 𝓟1537{_moment}.year(),unix: 𝓟1537{_moment}.unix(),string: 𝓟1537{_moment}.format(𝓟280{defaults}.DATE_FORMAT),date: 𝓟1537{_moment}.date(),dateObj: 𝓟1537{_moment}.toDate(),time: 𝓟1537{_moment}.valueOf(),months: 𝓛12641{PlusToken}(𝓟1537{_moment}.month(),𝓛8745{Number})}
}
function 𝓟1480{createCalendarDay} (𝓟1481{time}: 𝓛[ty]8655{Number},𝓟1482{opt}: [OOV]𝓟[ty]1600{CalendarModalOptions},𝓟1483{month}: 𝓛[ty]8655{Number}): (𝓟1484: [OOV]𝓟[ty]1595{CalendarDay})
{
let 𝓟1485{_time} = 𝓛12643{undefined}(𝓟1481{time});
let 𝓟1486{date} = 𝓛12643{undefined}(𝓟1481{time});
let 𝓟1487{isToday} = 𝓛12643{undefined}().isSame(𝓟1485{_time},𝓛8743{String});
let 𝓟1488{dayConfig} = 𝓟[ty]1434{CalendarService}.findDayConfig(𝓟1485{_time},𝓟1482{opt});
let 𝓟1489{_rangeBeg} = 𝓛12643{undefined}(𝓟1482{opt}.from).valueOf();
let 𝓟1490{_rangeEnd} = 𝓛12643{undefined}(𝓟1482{opt}.to).valueOf();
let 𝓟1491{isBetween}: [miss]𝓛[ty]8666{Boolean} = 𝓛8744{Boolean};
let 𝓟1492{disableWee}: [miss]𝓛[ty]8666{Boolean} = 𝓛12612{ExclamationEqualsEqualsToken}(𝓟1482{opt}.disableWeeks.indexOf(𝓟1485{_time}.toDate().getDay()),𝓛12616{MinusToken}(𝓛8745{Number}));
if (𝓛12592{AmpersandAmpersandToken}(𝓛12595{GreaterThanToken}(𝓟1489{_rangeBeg},𝓛8745{Number}),𝓛12595{GreaterThanToken}(𝓟1490{_rangeEnd},𝓛8745{Number})))
{
if (𝓛12569{ExclamationToken}(𝓟1482{opt}.canBackwardsSelected))
{
𝓟1491{isBetween}𝓛12569{ExclamationToken}(𝓟1485{_time}.isBetween(𝓟1489{_rangeBeg},𝓟1490{_rangeEnd},𝓛8743{String},𝓛8743{String}));
}
else
{
𝓟1491{isBetween}(𝓛12643{undefined}(𝓟1485{_time}).isBefore(𝓟1489{_rangeBeg}) ? 𝓛8744{Boolean} : 𝓟1491{isBetween};
}
}
else
{
if (𝓛12592{AmpersandAmpersandToken}(𝓛12595{GreaterThanToken}(𝓟1489{_rangeBeg},𝓛8745{Number}),𝓛12559{EqualsEqualsEqualsToken}(𝓟1490{_rangeEnd},𝓛8745{Number})))
{
if (𝓛12569{ExclamationToken}(𝓟1482{opt}.canBackwardsSelected))
{
let 𝓟1493{_addTime} = 𝓟1485{_time}.add(𝓛8745{Number},𝓛8743{String});
𝓟1491{isBetween}𝓛12569{ExclamationToken}(𝓟1493{_addTime}.isAfter(𝓟1489{_rangeBeg}));
}
else
{
𝓟1491{isBetween}𝓛8744{Boolean};
}
}
}
let 𝓟1494{_disable}: [miss]𝓛[ty]8666{Boolean} = 𝓛8744{Boolean};
if (𝓛12592{AmpersandAmpersandToken}(𝓟1488{dayConfig},𝓟1761{isBoolean}(𝓟1488{dayConfig}.disable)))
{
𝓟1494{_disable}𝓟1488{dayConfig}.disable;
}
else
{
𝓟1494{_disable}𝓛12546{BarBarToken}(𝓟1492{disableWee},𝓟1491{isBetween});
}
let 𝓟1495{title}: [miss]𝓛[ty]10051{String} = 𝓛8747{Date}.CONSTRUCTOR(𝓟1481{time}).getDate().toString();
if (𝓛12592{AmpersandAmpersandToken}(𝓟1488{dayConfig},𝓟1488{dayConfig}.title))
{
𝓟1495{title}𝓟1488{dayConfig}.title;
}
else
{
if (𝓟1482{opt}.defaultTitle)
{
𝓟1495{title}𝓟1482{opt}.defaultTitle;
}
}
let 𝓟1496{subTitle}: [miss]𝓛[ty]10051{String} = 𝓛8743{String};
if (𝓛12592{AmpersandAmpersandToken}(𝓟1488{dayConfig},𝓟1488{dayConfig}.subTitle))
{
𝓟1496{subTitle}𝓟1488{dayConfig}.subTitle;
}
else
{
if (𝓟1482{opt}.defaultSubtitle)
{
𝓟1496{subTitle}𝓟1482{opt}.defaultSubtitle;
}
}
return 𝓟1484 = {isNextMonth: 𝓛12595{GreaterThanToken}(𝓟1486{date}.month(),𝓟1483{month}),marked: (𝓟1488{dayConfig} ? 𝓛12546{BarBarToken}(𝓟1488{dayConfig}.marked,𝓛8744{Boolean}) : 𝓛8744{Boolean},selected: 𝓛8744{Boolean},subTitle: 𝓟1496{subTitle},disable: 𝓟1494{_disable},time: 𝓟1481{time},title: 𝓟1495{title},cssClass: (𝓟1488{dayConfig} ? 𝓛12546{BarBarToken}(𝓟1488{dayConfig}.cssClass,𝓛8743{String}) : 𝓛8743{String},isLastMonth: 𝓛1{<UNKNOWN>}(𝓟1486{date}.month(),𝓟1483{month}),isToday: 𝓟1487{isToday}}
}
function 𝓟1473{findDayConfig} (𝓟1474{day}: [OOV]any,𝓟1475{opt}: [OOV]𝓟[ty]1600{CalendarModalOptions}): (𝓟1476: [OOV]any)
{
if (𝓛12582{LessThanEqualsToken}(𝓟1475{opt}.daysConfig.length,𝓛8745{Number}))
{
return 𝓟1476 = 𝓛12643{undefined}
}
function 𝓟1477{$Lambda16} (𝓟1478{n}): (𝓟1479: [OOV]any)
{
return 𝓟1479 = 𝓟1474{day}.isSame(𝓟1478{n}.date,𝓛8743{String})
}
return 𝓟1476 = 𝓟1475{opt}.daysConfig.find(𝓟1477{$Lambda16})
}
}

Module: dev/src/demos/demo-modal-multi

function 𝓟1538{CONSTRUCTOR} (𝓟1539{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1543{DemoModalMultiComponent})
{
const 𝓟[ty]1543{DemoModalMultiComponent};
const 𝓟[ty]1543{DemoModalMultiComponent};
𝓟[ty]1543{DemoModalMultiComponent}.dates𝓛8757{Array}(𝓛8747{Date}.CONSTRUCTOR(),𝓛8747{Date}.CONSTRUCTOR(𝓛12641{PlusToken}(𝓛8747{Date}.now(),𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛8745{Number},𝓛8745{Number}),𝓛8745{Number}),𝓛8745{Number}))),𝓛8747{Date}.CONSTRUCTOR(𝓛12641{PlusToken}(𝓛8747{Date}.now(),𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛8745{Number},𝓛8745{Number}),𝓛8745{Number}),𝓛8745{Number}),𝓛8745{Number}))));
𝓟[ty]1543{DemoModalMultiComponent}.modalCtrl𝓟1539{modalCtrl};
}
class 𝓟[ty]1543{DemoModalMultiComponent}{
𝓟1545{dates}: 𝓛[ty]8670{Array};
𝓟1546{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1547{openCalendar} (): (𝓟1548: [miss]𝓛[ty]10033{Void})
{
const 𝓟1549{options}: [OOV]𝓟[ty]1342{CalendarModalOptions} = {pickMode: 𝓛8743{String},title: 𝓛8743{String},defaultDates: 𝓟[ty]1543{DemoModalMultiComponent}.dates};
let 𝓟1550{myCalendar} = 𝓟[ty]1543{DemoModalMultiComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟1549{options}});
𝓟1550{myCalendar}.present()
function 𝓟1551{$Lambda38} (𝓟1552{dates},𝓟1553{type}): (𝓟1554: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1553{type},𝓛8743{String}))
{
function 𝓟1555{$Lambda39} (𝓟1556{e}): (𝓟1557: [OOV]any)
{
return 𝓟1557 = 𝓟1556{e}.dateObj
}
𝓟[ty]1543{DemoModalMultiComponent}.dates𝓛8757{Array}(𝓛12587{$Spread}(𝓟1552{dates}.map(𝓟1555{$Lambda39})));
}
𝓛1{<UNKNOWN>}(𝓟1552{dates})
𝓛1{<UNKNOWN>}(𝓟1553{type})
}
𝓟1550{myCalendar}.onDidDismiss(𝓟1551{$Lambda38})
}
}

Module: dev/src/ion2-calendar/components/month-picker.component

function 𝓟1558{CONSTRUCTOR} (): (𝓟[ty]1562{MonthPickerComponent})
{
const 𝓟[ty]1562{MonthPickerComponent};
const 𝓟[ty]1562{MonthPickerComponent};
𝓟[ty]1562{MonthPickerComponent}._thisMonth𝓛8747{Date}.CONSTRUCTOR();
𝓟[ty]1562{MonthPickerComponent}._monthFormat𝓟288{defaults}.MONTH_FORMAT;
𝓟[ty]1562{MonthPickerComponent}.color𝓟288{defaults}.COLOR;
𝓟[ty]1562{MonthPickerComponent}.onSelect𝓟1748{EventEmitter}.CONSTRUCTOR();
}
class 𝓟[ty]1562{MonthPickerComponent}{
𝓟1564{_thisMonth}: [miss]𝓛[ty]8635{Date};
𝓟1565{_monthFormat}: [miss]𝓛[ty]8670{Array};
𝓟1566{color}: [miss]𝓛[ty]10051{String};
𝓟1567{onSelect}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1568{month}: [OOV]𝓟[ty]1352{CalendarMonth};
function 𝓟1572{monthFormat} (): (𝓟1573: (𝓛[ty]10051{String} ≠ 𝓛[ty]8670{Array}))
{
return 𝓟1573 = 𝓟[ty]1562{MonthPickerComponent}._monthFormat
}
function 𝓟1574{_onSelect} (𝓟1575{month}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number})): (𝓟1576: 𝓛[ty]10033{Void})
{
𝓟[ty]1562{MonthPickerComponent}.onSelect.emit(𝓟1575{month})
}
}

Module: dev/src/demos/demo-modal-disable-week

function 𝓟1577{CONSTRUCTOR} (𝓟1578{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1582{DemoModalDisableWeekComponent})
{
const 𝓟[ty]1582{DemoModalDisableWeekComponent};
const 𝓟[ty]1582{DemoModalDisableWeekComponent};
𝓟[ty]1582{DemoModalDisableWeekComponent}.date𝓛8747{Date}.CONSTRUCTOR();
𝓟[ty]1582{DemoModalDisableWeekComponent}.modalCtrl𝓟1578{modalCtrl};
}
class 𝓟[ty]1582{DemoModalDisableWeekComponent}{
𝓟1584{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date});
𝓟1585{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1586{openCalendar} (): (𝓟1587: [miss]𝓛[ty]10033{Void})
{
const 𝓟1588{options}: [OOV]𝓟[ty]1342{CalendarModalOptions} = {title: 𝓛8743{String},defaultDate: 𝓟[ty]1582{DemoModalDisableWeekComponent}.date,disableWeeks: 𝓛8757{Array}(𝓛8745{Number},𝓛8745{Number})};
let 𝓟1589{myCalendar} = 𝓟[ty]1582{DemoModalDisableWeekComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟1588{options}});
𝓟1589{myCalendar}.present()
function 𝓟1590{$Lambda36} (𝓟1591{date},𝓟1592{type}): (𝓟1593: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1592{type},𝓛8743{String}))
{
𝓟[ty]1582{DemoModalDisableWeekComponent}.date𝓟1591{date}.dateObj;
}
𝓛1{<UNKNOWN>}(𝓟1591{date})
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1592{type})
}
𝓟1589{myCalendar}.onDidDismiss(𝓟1590{$Lambda36})
}
}

Module: src/calendar.model

type 𝓟[ty]1594{CalendarOptions} = {showAdjacentMonthDay: 𝓛[ty]8666{Boolean}, weekdays: 𝓛[ty]8670{Array}, disableWeeks: 𝓛[ty]8670{Array}, defaultSubtitle: 𝓛[ty]10051{String}, color: 𝓛[ty]10051{String}, to: any, from: any, monthFormat: 𝓛[ty]10051{String}, defaultTitle: 𝓛[ty]10051{String}, pickMode: 𝓛[ty]10051{String}, daysConfig: 𝓛[ty]8670{Array}, weekStart: 𝓛[ty]8655{Number}}
type 𝓟[ty]1595{CalendarDay} = {isNextMonth: 𝓛[ty]8666{Boolean}, style: {title: 𝓛[ty]10051{String}, subTitle: 𝓛[ty]10051{String}}, marked: 𝓛[ty]8666{Boolean}, selected: 𝓛[ty]8666{Boolean}, subTitle: 𝓛[ty]10051{String}, disable: 𝓛[ty]8666{Boolean}, time: 𝓛[ty]8655{Number}, title: 𝓛[ty]10051{String}, cssClass: 𝓛[ty]10051{String}, isLastMonth: 𝓛[ty]8666{Boolean}, isToday: 𝓛[ty]8666{Boolean}}
type 𝓟[ty]1596{CalendarComponentPayloadTypes} = any
type 𝓟[ty]1597{DefaultDate} = any
type 𝓟[ty]1598{ModalOptions} = {showBackdrop: 𝓛[ty]8666{Boolean}, enableBackdropDismiss: 𝓛[ty]8666{Boolean}, enterAnimation: 𝓛[ty]10051{String}, leaveAnimation: 𝓛[ty]10051{String}}
type 𝓟[ty]1599{DayConfig} = {marked: 𝓛[ty]8666{Boolean}, subTitle: 𝓛[ty]10051{String}, date: 𝓛[ty]8635{Date}, disable: 𝓛[ty]8666{Boolean}, title: 𝓛[ty]10051{String}, cssClass: 𝓛[ty]10051{String}}
type 𝓟[ty]1600{CalendarModalOptions} extends 𝓟[ty]1594{CalendarOptions} = {defaultDate: 𝓟[ty]1597{DefaultDate}, format: 𝓛[ty]10051{String}, step: 𝓛[ty]8655{Number}, canBackwardsSelected: 𝓛[ty]8666{Boolean}, defaultScrollTo: 𝓛[ty]8635{Date}, closeLabel: 𝓛[ty]10051{String}, closeIcon: 𝓛[ty]8666{Boolean}, defaultDates: 𝓛[ty]8670{Array}, showYearPicker: 𝓛[ty]8666{Boolean}, isSaveHistory: 𝓛[ty]8666{Boolean}, id: 𝓛[ty]10051{String}, defaultDateRange: any, doneIcon: 𝓛[ty]8666{Boolean}, autoDone: 𝓛[ty]8666{Boolean}, doneLabel: 𝓛[ty]10051{String}, title: 𝓛[ty]10051{String}, cssClass: 𝓛[ty]10051{String}}
type 𝓟[ty]1601{CalendarComponentTypeProperty} = any
type 𝓟[ty]1602{PickMode} = any
type 𝓟[ty]1603{Colors} = any
type 𝓟[ty]1604{CalendarComponentOptions} extends 𝓟[ty]1594{CalendarOptions} = {showToggleButtons: 𝓛[ty]8666{Boolean}, showMonthPicker: 𝓛[ty]8666{Boolean}, monthPickerFormat: 𝓛[ty]8670{Array}}
type 𝓟[ty]1605{CalendarOriginal} = {howManyDays: 𝓛[ty]8655{Number}, year: 𝓛[ty]8655{Number}, date: 𝓛[ty]8635{Date}, time: 𝓛[ty]8655{Number}, firstWeek: 𝓛[ty]8655{Number}, month: 𝓛[ty]8655{Number}}
function 𝓟1606{CONSTRUCTOR} (): (𝓟[ty]1610{CalendarMonth})
{
const 𝓟[ty]1610{CalendarMonth};
const 𝓟[ty]1610{CalendarMonth};
}
class 𝓟[ty]1610{CalendarMonth}{
𝓟1612{original}: [OOV]𝓟[ty]1605{CalendarOriginal};
𝓟1613{days}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8670{Array});
}
function 𝓟1614{CONSTRUCTOR} (): (𝓟[ty]1618{CalendarResult})
{
const 𝓟[ty]1618{CalendarResult};
const 𝓟[ty]1618{CalendarResult};
}
class 𝓟[ty]1618{CalendarResult}{
𝓟1620{years}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number});
𝓟1621{unix}: (𝓛[ty]8696{Function} ≠ 𝓛[ty]8655{Number});
𝓟1622{string}: 𝓛[ty]10051{String};
𝓟1623{date}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number});
𝓟1624{dateObj}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8635{Date});
𝓟1625{time}: 𝓛[ty]8655{Number};
𝓟1626{months}: (𝓛[ty]10051{String} ≠ 𝓛[ty]8655{Number});
}
function 𝓟1627{CONSTRUCTOR} (): (𝓟[ty]1631{CalendarComponentMonthChange})
{
const 𝓟[ty]1631{CalendarComponentMonthChange};
const 𝓟[ty]1631{CalendarComponentMonthChange};
}
class 𝓟[ty]1631{CalendarComponentMonthChange}{
𝓟1633{oldMonth}: [OOV]𝓟[ty]1618{CalendarResult};
𝓟1634{newMonth}: [OOV]𝓟[ty]1618{CalendarResult};
}

Module: dev/src/app/main

𝓟1757{platformBrowserDynamic}().bootstrapModule(𝓛12643{undefined})

Module: demo-lazyload/src/app/main

𝓟1757{platformBrowserDynamic}().bootstrapModule(𝓛12643{undefined})

Module: demo/src/demos/demos.module

const 𝓟1635{COMPONENTS}: [miss]𝓛[ty]8670{Array} = 𝓛8757{Array}(𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined},𝓛12643{undefined});
function 𝓟1636{CONSTRUCTOR} (): (𝓟[ty]1640{DemosModule})
{
const 𝓟[ty]1640{DemosModule};
const 𝓟[ty]1640{DemosModule};
}
class 𝓟[ty]1640{DemosModule}{
}

Module: dev/src/app/app.component

function 𝓟1642{CONSTRUCTOR} (𝓟1643{platform}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1644{statusBar}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1645{splashScreen}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1651{MyApp})
{
const 𝓟[ty]1651{MyApp};
const 𝓟[ty]1651{MyApp};
𝓟[ty]1651{MyApp}.rootPage𝓛12643{undefined};
function 𝓟1649{$Lambda31} (): (𝓟1650: [miss]𝓛[ty]10033{Void})
{
𝓟1644{statusBar}.styleDefault()
𝓟1645{splashScreen}.hide()
}
𝓟1643{platform}.ready().then(𝓟1649{$Lambda31})
}
class 𝓟[ty]1651{MyApp}{
𝓟1653{rootPage}: [OOV]any;
}

Module: demo/src/demos/demo-modal-multi

function 𝓟1654{CONSTRUCTOR} (𝓟1655{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1659{DemoModalMultiComponent})
{
const 𝓟[ty]1659{DemoModalMultiComponent};
const 𝓟[ty]1659{DemoModalMultiComponent};
𝓟[ty]1659{DemoModalMultiComponent}.dates𝓛8757{Array}(𝓛8747{Date}.CONSTRUCTOR(),𝓛8747{Date}.CONSTRUCTOR(𝓛12641{PlusToken}(𝓛8747{Date}.now(),𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛8745{Number},𝓛8745{Number}),𝓛8745{Number}),𝓛8745{Number}))),𝓛8747{Date}.CONSTRUCTOR(𝓛12641{PlusToken}(𝓛8747{Date}.now(),𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛12548{AsteriskToken}(𝓛8745{Number},𝓛8745{Number}),𝓛8745{Number}),𝓛8745{Number}),𝓛8745{Number}))));
𝓟[ty]1659{DemoModalMultiComponent}.modalCtrl𝓟1655{modalCtrl};
}
class 𝓟[ty]1659{DemoModalMultiComponent}{
𝓟1661{dates}: 𝓛[ty]8670{Array};
𝓟1662{modalCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1663{openCalendar} (): (𝓟1664: [miss]𝓛[ty]10033{Void})
{
const 𝓟1665{options}: [OOV]𝓟[ty]1600{CalendarModalOptions} = {pickMode: 𝓛8743{String},title: 𝓛8743{String},defaultDates: 𝓟[ty]1659{DemoModalMultiComponent}.dates};
let 𝓟1666{myCalendar} = 𝓟[ty]1659{DemoModalMultiComponent}.modalCtrl.create(𝓛12643{undefined},{options: 𝓟1665{options}});
𝓟1666{myCalendar}.present()
function 𝓟1667{$Lambda26} (𝓟1668{dates},𝓟1669{type}): (𝓟1670: [miss]𝓛[ty]10033{Void})
{
if (𝓛12559{EqualsEqualsEqualsToken}(𝓟1669{type},𝓛8743{String}))
{
function 𝓟1671{$Lambda27} (𝓟1672{e}): (𝓟1673: [OOV]any)
{
return 𝓟1673 = 𝓟1672{e}.dateObj
}
𝓟[ty]1659{DemoModalMultiComponent}.dates𝓛8757{Array}(𝓛12587{$Spread}(𝓟1668{dates}.map(𝓟1671{$Lambda27})));
}
𝓛1{<UNKNOWN>}(𝓟1668{dates})
𝓛1{<UNKNOWN>}(𝓟1669{type})
}
𝓟1666{myCalendar}.onDidDismiss(𝓟1667{$Lambda26})
}
}

Module: demo-lazyload/src/pages/modal-mode/modal-mode.module

function 𝓟1674{CONSTRUCTOR} (): (𝓟[ty]1678{ModalModePageModule})
{
const 𝓟[ty]1678{ModalModePageModule};
const 𝓟[ty]1678{ModalModePageModule};
}
class 𝓟[ty]1678{ModalModePageModule}{
}

Module: demo-lazyload/src/pages/components-mode/components-mode

function 𝓟1680{CONSTRUCTOR} (𝓟1681{navCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>},𝓟1682{navParams}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1686{ComponentsModePage})
{
const 𝓟[ty]1686{ComponentsModePage};
const 𝓟[ty]1686{ComponentsModePage};
𝓟[ty]1686{ComponentsModePage}.type𝓛8743{String};
𝓟[ty]1686{ComponentsModePage}.navParams𝓟1682{navParams};
𝓟[ty]1686{ComponentsModePage}.navCtrl𝓟1681{navCtrl};
}
class 𝓟[ty]1686{ComponentsModePage}{
𝓟1688{date}: 𝓛[ty]10051{String};
𝓟1689{type}: [miss]𝓛[ty]10051{String};
𝓟1690{navCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>};
𝓟1691{navParams}: [OOV]𝓛[ty]2{<UNKNOWN>};
function 𝓟1692{onChange} (𝓟1693{$event}): (𝓟1694: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓟1693{$event})
}
function 𝓟1695{ionViewDidLoad} (): (𝓟1696: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓛8743{String})
}
}

Module: dev/src/demos/demo-events

function 𝓟1697{CONSTRUCTOR} (𝓟1698{toastCtrl}: [OOV]𝓛[ty]2{<UNKNOWN>}): (𝓟[ty]1702{DemoEventsComponent})
{
const 𝓟[ty]1702{DemoEventsComponent};
const 𝓟[ty]1702{DemoEventsComponent};
𝓟[ty]1702{DemoEventsComponent}.date{from: 𝓛8743{String},to: 𝓛8743{String}};
𝓟[ty]1702{DemoEventsComponent}.options{from: 𝓛8747{Date}.CONSTRUCTOR(𝓛8745{Number},𝓛8745{Number},𝓛8745{Number}),pickMode: 𝓛8743{String}};
}
class 𝓟[ty]1702{DemoEventsComponent}{
𝓟1704{date}: 𝓛[ty]8642{Object};
𝓟1705{options}: [OOV]𝓟[ty]1346{CalendarComponentOptions};
function 𝓟1711{onChange} (𝓟1712{$event}): (𝓟1713: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1712{$event})
𝓟[ty]1702{DemoEventsComponent}._toastWrap(𝓛8743{String},𝓟1712{$event})
}
function 𝓟1717{onSelectStart} (𝓟1718{$event}): (𝓟1719: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1718{$event})
𝓟[ty]1702{DemoEventsComponent}._toastWrap(𝓛8743{String},𝓟1718{$event})
}
function 𝓟1723{monthChange} (𝓟1724{$event}): (𝓟1725: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1724{$event})
𝓟[ty]1702{DemoEventsComponent}._toastWrap(𝓛8743{String},𝓟1724{$event})
}
function 𝓟1714{onSelect} (𝓟1715{$event}): (𝓟1716: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1715{$event})
𝓟[ty]1702{DemoEventsComponent}._toastWrap(𝓛8743{String},𝓟1715{$event})
}
function 𝓟1706{_toastWrap} (𝓟1707{event}: 𝓛[ty]10051{String},𝓟1708{payload}: 𝓛[ty]8642{Object}): (𝓟1709: [miss]𝓛[ty]10033{Void})
{
let 𝓟1710{toast} = 𝓟[ty]1702{DemoEventsComponent}.toastCtrl.create({message: 𝓛12607{$Template}(𝓟1707{event},𝓛8756{JSON}.stringify(𝓟1708{payload},𝓛12643{undefined},𝓛8745{Number})),duration: 𝓛8745{Number}});
𝓟1710{toast}.present()
}
function 𝓟1720{onSelectEnd} (𝓟1721{$event}): (𝓟1722: [miss]𝓛[ty]10033{Void})
{
𝓛1{<UNKNOWN>}(𝓛8743{String},𝓟1721{$event})
𝓟[ty]1702{DemoEventsComponent}._toastWrap(𝓛8743{String},𝓟1721{$event})
}
}