{"__symbolic":"module","version":4,"metadata":{"FormlyJigsawDateTimeModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":20,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"FormlyFieldTimePicker"},{"__symbolic":"reference","name":"FormlyFieldTimeSection"},{"__symbolic":"reference","name":"FormlyFieldDateTimePicker"},{"__symbolic":"reference","name":"FormlyFieldDateTimeSelect"},{"__symbolic":"reference","name":"FormlyFieldRangeDateTimePicker"},{"__symbolic":"reference","name":"FormlyFieldRangeDateTimeSelect"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":26,"character":8},{"__symbolic":"reference","module":"@angular/forms","name":"ReactiveFormsModule","line":27,"character":8},{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawTimePickerModule","line":28,"character":8},{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawTimeSectionModule","line":29,"character":8},{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawDateTimePickerModule","line":30,"character":8},{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawDateTimeSelectModule","line":31,"character":8},{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawRangeDateTimePickerModule","line":32,"character":8},{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawRangeDateTimeSelectModule","line":33,"character":8},{"__symbolic":"reference","module":"@rdkmaster/formly/form-field","name":"FormlyJigsawFormFieldModule","line":34,"character":8},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@ngx-formly/core","name":"FormlyModule","line":35,"character":8},"member":"forChild"},"arguments":[{"types":[{"name":"time-picker","component":{"__symbolic":"reference","name":"FormlyFieldTimePicker"},"wrappers":["form-field"]},{"name":"time-section","component":{"__symbolic":"reference","name":"FormlyFieldTimeSection"},"wrappers":["form-field"]},{"name":"date-time-picker","component":{"__symbolic":"reference","name":"FormlyFieldDateTimePicker"},"wrappers":["form-field"]},{"name":"date-time-select","component":{"__symbolic":"reference","name":"FormlyFieldDateTimeSelect"},"wrappers":["form-field"]},{"name":"range-date-time-picker","component":{"__symbolic":"reference","name":"FormlyFieldRangeDateTimePicker"},"wrappers":["form-field"]},{"name":"range-date-time-select","component":{"__symbolic":"reference","name":"FormlyFieldRangeDateTimeSelect"},"wrappers":["form-field"]}]}]}]}]}],"members":{}},"FormlyFieldTimePicker":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@rdkmaster/formly/form-field","name":"FormlyFieldType","line":26,"character":43},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"formly-field-jigsaw-time-picker","template":"\n        <jigsaw-time-picker\n            [formlyAttributes]=\"field\"\n            [formControl]=\"formControl\"\n            [width]=\"to.width\"\n            [height]=\"to.height\"\n            [(value)]=\"to.value\"\n            [showBorder]=\"to.showBorder\"\n            [valid]=\"to.valid && !showError\"\n            [step]=\"to.step\"\n            [gr]=\"to.gr\"\n            [limitStart]=\"to.limitStart\"\n            [limitEnd]=\"to.limitEnd\"\n            [popDirection]=\"to.popDirection\"\n            [theme]=\"to.theme\"\n            (valueChange)=\"to.valueChange && to.valueChange($event)\"\n        ></jigsaw-time-picker>\n    ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":24,"character":21},"member":"OnPush"}}]}],"members":{"_instance":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":37,"character":5},"arguments":[{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawTimePicker","line":37,"character":15}]}]}]}},"FormlyFieldTimeSection":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@rdkmaster/formly/form-field","name":"FormlyFieldType","line":27,"character":44},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"formly-field-jigsaw-time-section","template":"\n        <jigsaw-time-section\n            [formlyAttributes]=\"field\"\n            [formControl]=\"formControl\"\n            [width]=\"to.width\"\n            [height]=\"to.height\"\n            [(value)]=\"to.value\"\n            [showLastDay]=\"to.showLastDay\"\n            [currentTime]=\"to.currentTime\"\n            [layout]=\"to.layout\"\n            [showHour]=\"to.showHour\"\n            [showWeek]=\"to.showWeek\"\n            [showDate]=\"to.showDate\"\n            [multipleHour]=\"to.multipleHour\"\n            [multipleDate]=\"to.multipleDate\"\n            [theme]=\"to.theme\"\n            (valueChange)=\"to.valueChange && to.valueChange($event)\"\n        ></jigsaw-time-section>\n    ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":25,"character":21},"member":"OnPush"}}]}],"members":{"_instance":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":39,"character":5},"arguments":[{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawTimeSection","line":39,"character":15}]}]}]}},"FormlyFieldDateTimePicker":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@rdkmaster/formly/form-field","name":"FormlyFieldType","line":29,"character":47},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"formly-field-jigsaw-date-time-picker","template":"\n        <jigsaw-date-time-picker\n            [formlyAttributes]=\"field\"\n            [formControl]=\"formControl\"\n            [width]=\"to.width\"\n            [height]=\"to.height\"\n            [valid]=\"to.valid && !showError\"\n            [gr]=\"to.gr\"\n            [date]=\"to.date\"\n            [limitStart]=\"to.limitStart\"\n            [limitEnd]=\"to.limitEnd\"\n            [grItems]=\"to.grItems\"\n            [markDates]=\"to.markDates\"\n            [rangeDate]=\"to.rangeDate\"\n            [step]=\"to.step\"\n            [weekStart]=\"to.weekStart\"\n            [theme]=\"to.theme\"\n            (grChange)=\"to.grChange && to.grChange($event)\"\n            (dateChange)=\"to.dateChange && to.dateChange($event)\"\n        ></jigsaw-date-time-picker>\n    ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":27,"character":21},"member":"OnPush"}}]}],"members":{"_instance":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":37,"character":5},"arguments":[{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawDateTimePicker","line":37,"character":15}]}]}]}},"FormlyFieldDateTimeSelect":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@rdkmaster/formly/form-field","name":"FormlyFieldType","line":32,"character":47},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"formly-field-jigsaw-date-time-select","template":"\n        <jigsaw-date-time-select\n            [formlyAttributes]=\"field\"\n            [formControl]=\"formControl\"\n            [width]=\"to.width\"\n            [height]=\"to.height\"\n            [valid]=\"to.valid && !showError\"\n            [gr]=\"to.gr\"\n            [(date)]=\"to.date\"\n            [limitStart]=\"to.limitStart\"\n            [limitEnd]=\"to.limitEnd\"\n            [grItems]=\"to.grItems\"\n            [showBorder]=\"to.showBorder\"\n            [markDates]=\"to.markDates\"\n            [placeholder]=\"to.placeholder\"\n            [step]=\"to.step\"\n            [weekStart]=\"to.weekStart\"\n            [openTrigger]=\"to.openTrigger\"\n            [closeTrigger]=\"to.closeTrigger\"\n            [theme]=\"to.theme\"\n            (grChange)=\"to.grChange && to.grChange($event)\"\n            (dateChange)=\"to.dateChange && to.dateChange($event)\"\n        ></jigsaw-date-time-select>\n    ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":30,"character":21},"member":"OnPush"}}]}],"members":{"_instance":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":44,"character":5},"arguments":[{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawDateTimeSelect","line":44,"character":15}]}]}]}},"FormlyFieldRangeDateTimePicker":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@rdkmaster/formly/form-field","name":"FormlyFieldType","line":31,"character":52},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"formly-field-jigsaw-range-date-time-picker","template":"\n        <jigsaw-range-date-time-picker\n            [formlyAttributes]=\"field\"\n            [formControl]=\"formControl\"\n            [width]=\"to.width\"\n            [height]=\"to.height\"\n            [valid]=\"to.valid && !showError\"\n            [gr]=\"to.gr\"\n            [beginDate]=\"to.beginDate\"\n            [endDate]=\"to.endDate\"\n            [limitStart]=\"to.limitStart\"\n            [limitEnd]=\"to.limitEnd\"\n            [grItems]=\"to.grItems\"\n            [markDates]=\"to.markDates\"\n            [step]=\"to.step\"\n            [weekStart]=\"to.weekStart\"\n            [theme]=\"to.theme\"\n            (grChange)=\"to.grChange && to.grChange($event)\"\n            (change)=\"to.change && to.change($event)\"\n            (beginDateChange)=\"to.beginDateChange && to.beginDateChange($event)\"\n            (endDateChange)=\"to.endDateChange && to.endDateChange($event)\"\n        ></jigsaw-range-date-time-picker>\n    ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":29,"character":21},"member":"OnPush"}}]}],"members":{"_instance":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":41,"character":5},"arguments":[{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawRangeDateTimePicker","line":41,"character":15}]}]}]}},"FormlyFieldRangeDateTimeSelect":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"@rdkmaster/formly/form-field","name":"FormlyFieldType","line":32,"character":52},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":4,"character":1},"arguments":[{"selector":"formly-field-jigsaw-range-date-time-select","template":"\n        <jigsaw-range-date-time-select\n            [formlyAttributes]=\"field\"\n            [formControl]=\"formControl\"\n            [width]=\"to.width\"\n            [height]=\"to.height\"\n            [valid]=\"to.valid && !showError\"\n            [gr]=\"to.gr\"\n            [(date)]=\"to.date\"\n            [limitStart]=\"to.limitStart\"\n            [limitEnd]=\"to.limitEnd\"\n            [grItems]=\"to.grItems\"\n            [markDates]=\"to.markDates\"\n            [step]=\"to.step\"\n            [placeholder]=\"to.placeholder\"\n            [showBorder]=\"to.showBorder\"\n            [openTrigger]=\"to.openTrigger\"\n            [closeTrigger]=\"to.closeTrigger\"\n            [weekStart]=\"to.weekStart\"\n            [theme]=\"to.theme\"\n            (grChange)=\"to.grChange && to.grChange($event)\"\n            (dateChange)=\"to.dateChange && to.dateChange($event)\"\n        ></jigsaw-range-date-time-select>\n    ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy","line":30,"character":21},"member":"OnPush"}}]}],"members":{"_instance":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":44,"character":5},"arguments":[{"__symbolic":"reference","module":"@rdkmaster/jigsaw","name":"JigsawRangeDateTimeSelect","line":44,"character":15}]}]}]}}},"origins":{"FormlyJigsawDateTimeModule":"./time.module","FormlyFieldTimePicker":"./time-picker.type","FormlyFieldTimeSection":"./time-section.type","FormlyFieldDateTimePicker":"./date-time-picker.type","FormlyFieldDateTimeSelect":"./date-time-select.type","FormlyFieldRangeDateTimePicker":"./range-date-time-picker.type","FormlyFieldRangeDateTimeSelect":"./range-date-time-select.type"},"importAs":"@rdkmaster/formly/time"}