materialize-angular
Version:
Material UI Angular library
1 lines • 123 kB
JSON
{"__symbolic":"module","version":4,"metadata":{"MaterializeAccordionModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"AccordionComponent"}],"exports":[{"__symbolic":"reference","name":"AccordionComponent"}],"imports":[{"__symbolic":"reference","name":"MaterializeCollapsibleModule"},{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":19,"character":4},{"__symbolic":"reference","name":"MaterializeCommonModule"}]}]}],"members":{}},"AccordionModel":{"__symbolic":"interface"},"AccordionComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":21,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-accordion }"},"template":"<div [ngClass]=\"className\">\n <ng-content select=\"materialize-collapsible\"></ng-content>\n</div>\n"}]}],"members":{"collapsiblesQueryList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":31,"character":3},"arguments":[{"__symbolic":"reference","name":"CollapsibleComponent"}]}]}],"onToggleEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":33,"character":3},"arguments":["onToggle"]}]}],"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngAfterContentInit":[{"__symbolic":"method"}],"initCollapsibles":[{"__symbolic":"method"}],"registerCollapsibles":[{"__symbolic":"method"}],"toggleCollapsibles":[{"__symbolic":"method"}],"showNext":[{"__symbolic":"method"}],"showPrev":[{"__symbolic":"method"}]},"statics":{"defaultProps":{"activeIndex":null,"className":""}}},"MaterializeButtonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":13,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ButtonComponent"}],"exports":[{"__symbolic":"reference","name":"ButtonComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":17,"character":4},{"__symbolic":"reference","name":"MaterializeCommonModule"}]}]}],"members":{}},"ButtonComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-button }"},"template":"<button [ngClass]=\"[prefix + '-button', level, className]\"\n (blur)=\"onBlur()\"\n (click)=\"onClick()\"\n (focus)=\"onFocus()\"\n\n materializeRipple\n [isRippleActive]=\"!disabled\"\n [rippleDuration]=\"rippleDuration\"\n \n [class.focused]=\"isFocused\"\n [disabled]=\"disabled\"\n [type]=\"type\"\n \n #element>\n <ng-content></ng-content>\n</button>\n"}]}],"members":{"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"level":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"rippleDuration":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"onBlurEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":31,"character":3},"arguments":["onBlur"]}]}],"onClickEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":32,"character":3},"arguments":["onClick"]}]}],"element":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":34,"character":3},"arguments":["element",{"static":true}]}]}],"__ctor__":[{"__symbolic":"constructor"}],"onFocus":[{"__symbolic":"method"}],"onClick":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}]},"statics":{"defaultProps":{"className":"","disabled":false,"level":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"./button.model","name":"BUTTON_LEVELS","line":20,"character":11},"member":"ACCENT"},"rippleDuration":250,"type":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"./button.model","name":"BUTTON_TYPES","line":22,"character":10},"member":"BUTTON"}}}},"ButtonModel":{"__symbolic":"interface"},"BUTTON_LEVELS":{"TEXT":"text","ACCENT":"accent","OUTLINE":"outline"},"BUTTON_TYPES":{"BUTTON":"button","SUBMIT":"submit","RESET":"reset"},"MaterializeButtonToggleGroupModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ButtonToggleComponent"},{"__symbolic":"reference","name":"ButtonToggleGroupComponent"}],"exports":[{"__symbolic":"reference","name":"ButtonToggleComponent"},{"__symbolic":"reference","name":"ButtonToggleGroupComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":24,"character":4},{"__symbolic":"reference","name":"MaterializeCommonModule"}]}]}],"members":{}},"ButtonToggleGroupComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":23,"character":1},"arguments":[{"providers":[{"multi":true,"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":26,"character":13},"useExisting":{"__symbolic":"reference","name":"ButtonToggleGroupComponent"}}],"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-button-toggle-group }"},"template":"<div \n [ngClass]=\"[prefix + '-button-toggle-group', className]\"\n [class.disabled]=\"disabled\"\n>\n <ng-content select=\"materialize-button-toggle\"></ng-content>\n</div>\n "}]}],"members":{"buttonsQueryList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":40,"character":3},"arguments":[{"__symbolic":"reference","name":"ButtonToggleComponent"}]}]}],"onChangeEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":42,"character":3},"arguments":["onChange"]}]}],"canUncheck":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngAfterContentInit":[{"__symbolic":"method"}],"initButtons":[{"__symbolic":"method"}],"disableButtons":[{"__symbolic":"method"}],"registerButtons":[{"__symbolic":"method"}],"toggleButton":[{"__symbolic":"method"}],"setValueAllButtons":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"onChange":[{"__symbolic":"method"}],"onTouched":[{"__symbolic":"method"}]},"statics":{"defaultProps":{"canUncheck":false,"className":"","disabled":false,"value":""}}},"ButtonToggleGroupModel":{"__symbolic":"interface"},"ButtonToggleComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-button-toggle }"},"template":"<div (click)=\"onClick()\" (blur)=\"onBlur()\" (focus)=\"onFocus()\"\n\n [ngClass]=\"[prefix + '-button-toggle', className]\"\n [class.active]=\"isActive\"\n [class.disabled]=\"disabled\"\n [class.focused]=\"isFocused\"\n [tabindex]=\"disabled ? '-1': '0'\"\n [isRippleActive]=\"!disabled\"\n\n materializeRipple \n>\n <ng-content></ng-content>\n</div>\n"}]}],"members":{"onClickEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":24,"character":3},"arguments":["onClick"]}]}],"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":26,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"onClick":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}],"onFocus":[{"__symbolic":"method"}]},"statics":{"defaultProps":{"className":"","disabled":false,"name":"","value":""}}},"ButtonToggleModel":{"__symbolic":"interface"},"MaterializeCalendarModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":15,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CalendarComponent"}],"exports":[{"__symbolic":"reference","name":"CalendarComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":19,"character":4},{"__symbolic":"reference","name":"MaterializeButtonModule"},{"__symbolic":"reference","name":"MaterializeCommonModule"},{"__symbolic":"reference","name":"MaterializeIconModule"}]}]}],"members":{}},"CalendarComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":14,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-calendar }"},"template":"<div [ngClass]=\"[prefix + '-calendar', className]\">\n <div [ngClass]=\"prefix + '-calendar-header'\">\n <div [ngClass]=\"prefix + '-calendar-year'\">\n <materialize-button (onClick)=\"displayYears()\">{{ selectedMonth.year }}</materialize-button>\n </div>\n <div [ngClass]=\"prefix + '-calendar-date'\">\n <materialize-button (onClick)=\"showYears = false\">\n {{ selectedDate.dayLabel.shortName }}, {{ selectedDate.monthLabel.shortName }} {{ selectedDate.date.getDate() }}\n </materialize-button>\n </div>\n </div>\n\n <div [ngClass]=\"prefix + '-calendar-body'\">\n <ng-container *ngIf=\"!showYears\">\n <div [ngClass]=\"prefix + '-calendar-controls'\">\n <div [ngClass]=\"prefix + '-calendar-control'\" materializeRipple (click)=\"showPrevMonth()\">\n <materialize-icon>chevron_left</materialize-icon>\n </div>\n <div [ngClass]=\"prefix + '-calendar-month'\">\n {{ selectedMonth.label.shortName }} {{ selectedMonth.year }}\n </div>\n <div [ngClass]=\"prefix + '-calendar-control'\" materializeRipple (click)=\"showNextMonth()\">\n <materialize-icon>chevron_right</materialize-icon>\n </div>\n </div>\n \n <table [ngClass]=\"prefix + '-calendar-table'\">\n <thead>\n <tr>\n <td [ngClass]=\"prefix + '-calendar-day-name'\" *ngFor=\"let day of dayLabels\">{{ day.shortestName }}</td>\n </tr>\n </thead>\n <tbody>\n <tr *ngFor=\"let week of weeks\">\n <td *ngFor=\"let day of week\">\n <div [ngClass]=\"prefix + '-calendar-day'\"\n (click)=\"onSelectDay(day)\"\n *ngIf=\"!day.isOutOfMonth || displayOtherMonthDays\"\n \n [class.current]=\"day.isToday\"\n [class.selected]=\"selectedDate.showSelected && selectedDate.ISODate === day.ISODate\"\n [class.disabled]=\"day.isOutOfMonth\"\n \n materializeRipple\n [rippleDuration]=\"800\"\n >\n {{ day.date.getDate() }}\n </div>\n </td>\n </tr>\n </tbody>\n </table>\n </ng-container>\n \n <div [ngClass]=\"prefix + '-calendar-years'\" #yearsContainer>\n <ng-container *ngIf=\"showYears\">\n <div [ngClass]=\"prefix + '-calendar-year-option'\"\n *ngFor=\"let year of years\"\n\n (click)=\"onSelectYear(year)\"\n [class.selected]=\"year === selectedMonth.year\"\n\n materializeRipple\n [rippleDuration]=\"selectYearAnimationDuration\"\n >\n {{ year }}\n </div>\n </ng-container>\n </div>\n </div>\n</div>\n"}]}],"members":{"yearsContainerRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":25,"character":3},"arguments":["yearsContainer",{"static":false}]}]}],"onSelectDayEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":27,"character":3},"arguments":["onSelectDay"]}]}],"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"date":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"displayOtherMonthDays":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":31,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"init":[{"__symbolic":"method"}],"getDayLabels":[{"__symbolic":"method"}],"getMonthLabels":[{"__symbolic":"method"}],"createDateModel":[{"__symbolic":"method"}],"createDateObject":[{"__symbolic":"method"}],"fillYears":[{"__symbolic":"method"}],"fillWeeks":[{"__symbolic":"method"}],"isTodayDate":[{"__symbolic":"method"}],"createDayDate":[{"__symbolic":"method"}],"showPrevMonth":[{"__symbolic":"method"}],"showNextMonth":[{"__symbolic":"method"}],"generateISODate":[{"__symbolic":"method"}],"onSelectDay":[{"__symbolic":"method"}],"onSelectYear":[{"__symbolic":"method"}],"displayYears":[{"__symbolic":"method"}],"scrollToActiveYear":[{"__symbolic":"method"}],"getScrollCenter":[{"__symbolic":"method"}]},"statics":{"defaultProps":{"className":"","date":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"Date"}},"displayOtherMonthDays":true}}},"CalendarModel":{"__symbolic":"interface"},"DateModel":{"__symbolic":"interface"},"MonthModel":{"__symbolic":"interface"},"DateLabel":{"__symbolic":"interface"},"DayLabels":{"__symbolic":"interface"},"MonthLabels":{"__symbolic":"interface"},"MaterializeCardModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CardComponent"}],"exports":[{"__symbolic":"reference","name":"CardComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":12}]}]}],"members":{}},"CardComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-card }"},"template":"<div [ngClass]=\"[prefix + '-card', className]\">\n <ng-content></ng-content>\n</div>\n"}]}],"members":{"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":19,"character":3}}]}]},"statics":{"defaultProps":{"className":""}}},"CardModel":{"__symbolic":"interface"},"MaterializeCheckboxModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":13,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CheckboxComponent"}],"exports":[{"__symbolic":"reference","name":"CheckboxComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":17,"character":4},{"__symbolic":"reference","name":"MaterializeCommonModule"}]}]}],"members":{}},"CheckboxComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"providers":[{"multi":true,"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":16,"character":13},"useExisting":{"__symbolic":"reference","name":"CheckboxComponent"}}],"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-checkbox }"},"template":"<div (click)=\"toggleValue()\" (blur)=\"onBlur()\" (focus)=\"onFocus()\" \n\n [ngClass]=\"[prefix + '-checkbox', className]\"\n [class.active]=\"value\"\n [class.focused]=\"isFocused\"\n [class.indeterminate]=\"indeterminate && !value\"\n [class.disabled]=\"disabled\"\n [tabindex]=\"disabled ? '-1': '0'\"\n>\n <div [ngClass]=\"[prefix + '-checkbox-indicator']\">\n <div [ngClass]=\"[prefix + '-checkbox-indicator-ripple']\" materializeRipple [isRippleActive]=\"!disabled\" [rippleDuration]=\"200\"></div>\n </div>\n <div [ngClass]=\"[prefix + '-checkbox-label']\">\n <ng-content></ng-content>\n </div>\n\n <input type=\"checkbox\" [disabled]=\"disabled\" [attr.id]=\"id\" [name]=\"name\" [required]=\"required\" [checked]=\"value\" [indeterminate]=\"indeterminate\" [value]=\"value\" />\n</div>\n "}]}],"members":{"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"indeterminate":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":38,"character":3}}]}],"value":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"onChangeEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":41,"character":3},"arguments":["onChange"]}]}],"__ctor__":[{"__symbolic":"constructor"}],"toggleValue":[{"__symbolic":"method"}],"onFocus":[{"__symbolic":"method"}],"onBlur":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"onChange":[{"__symbolic":"method"}],"onTouched":[{"__symbolic":"method"}]},"statics":{"defaultProps":{"className":"","disabled":false,"id":null,"indeterminate":false,"name":"","required":false,"value":false}}},"CheckboxModel":{"__symbolic":"interface"},"MaterializeCollapsibleModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":16,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CollapsibleComponent"},{"__symbolic":"reference","name":"CollapsibleContentComponent"},{"__symbolic":"reference","name":"CollapsibleTitleComponent"}],"exports":[{"__symbolic":"reference","name":"CollapsibleComponent"},{"__symbolic":"reference","name":"CollapsibleContentComponent"},{"__symbolic":"reference","name":"CollapsibleTitleComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":28,"character":4},{"__symbolic":"reference","name":"MaterializeIconModule"},{"__symbolic":"reference","name":"MaterializeCommonModule"}]}]}],"members":{}},"CollapsibleContentComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-collapsible-content }"},"template":"<ng-content></ng-content>\n"}]}],"members":{}},"CollapsibleTitleComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-collapsible-title }"},"template":"<ng-content></ng-content>\n"}]}],"members":{}},"CollapsibleComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":22,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-collapsible }"},"template":"<div\n [ngClass]=\"[prefix + '-collapsible', className]\"\n [class.disabled]=\"disabled\"\n [class.open]=\"isOpen\"\n>\n <div (click)=\"onToggle()\"\n [isRippleActive]=\"!disabled\"\n [ngClass]=\"[prefix + '-collapsible-title', className]\"\n\n materializeRipple\n >\n <ng-content select=\"materialize-collapsible-title\"></ng-content>\n\n <materialize-icon *ngIf=\"showIndicator\" [className]=\"prefix + '-collapsible-title-icon'\">\n expand_more\n </materialize-icon>\n </div>\n\n <div [ngClass]=\"[prefix + '-collapsible-content-container', className]\" #container>\n <div [ngClass]=\"prefix + '-collapsible-content'\">\n <ng-content select=\"materialize-collapsible-content\"></ng-content>\n </div>\n </div>\n</div>\n"}]}],"members":{"onCloseEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":34,"character":3},"arguments":["onClose"]}]}],"onOpenEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":35,"character":3},"arguments":["onOpen"]}]}],"containerRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":37,"character":3},"arguments":["container",{"static":true}]}]}],"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":39,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":40,"character":3}}]}],"isOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":41,"character":3}}]}],"showIndicator":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":46,"character":32}]}],"ngAfterContentInit":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"onToggle":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}]},"statics":{"defaultProps":{"className":"","disabled":false,"isOpen":false,"showIndicator":true}}},"CollapsibleModel":{"__symbolic":"interface"},"MaterializeCommonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"PrefixDirective"},{"__symbolic":"reference","name":"RippleDirective"},{"__symbolic":"reference","name":"SuffixDirective"}],"exports":[{"__symbolic":"reference","name":"PrefixDirective"},{"__symbolic":"reference","name":"RippleDirective"},{"__symbolic":"reference","name":"SuffixDirective"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":25,"character":12}]}]}],"members":{}},"PrefixDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":10,"character":1},"arguments":[{"selector":"[materializePrefix]"}]}],"members":{}},"RippleDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":16,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"binop","operator":"+","left":"[","right":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"}},"right":"Ripple]"}}]}],"members":{"rippleDuration":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":20,"character":3}}]}],"isRippleActive":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":21,"character":3}}]}],"isRippleCenter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":27,"character":34},{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":27,"character":64}]}],"ngOnInit":[{"__symbolic":"method"}],"createRipple":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":40,"character":3},"arguments":["mousedown",["$event"]]}]}],"renderRipple":[{"__symbolic":"method"}],"getCoordinatesByCenter":[{"__symbolic":"method"}],"getCoordinatesByEvent":[{"__symbolic":"method"}],"getRippleRadio":[{"__symbolic":"method"}],"scaleRipple":[{"__symbolic":"method"}],"hideRipple":[{"__symbolic":"method"}],"removeRipple":[{"__symbolic":"method"}],"getOffset":[{"__symbolic":"method"}]}},"SuffixDirective":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":10,"character":1},"arguments":[{"selector":"[materializeSuffix]"}]}],"members":{}},"MaterializeDatePickerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":16,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"DatePickerComponent"}],"exports":[{"__symbolic":"reference","name":"DatePickerComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":20,"character":4},{"__symbolic":"reference","name":"MaterializeButtonModule"},{"__symbolic":"reference","name":"MaterializeCalendarModule"},{"__symbolic":"reference","name":"MaterializeIconModule"},{"__symbolic":"reference","name":"MaterializeInputModule"}]}]}],"members":{}},"DatePickerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"providers":[{"multi":true,"provide":{"__symbolic":"reference","module":"@angular/forms","name":"NG_VALUE_ACCESSOR","line":18,"character":13},"useExisting":{"__symbolic":"reference","name":"DatePickerComponent"}}],"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-datepicker }"},"template":"<div [ngClass]=\"[prefix + '-datepicker', className]\" [class.full-size]=\"fullSize\">\n <div #backdrop *ngIf=\"isOpen\" [ngClass]=\"prefix + '-datepicker-backdrop'\"></div>\n\n <materialize-input\n [disabled]=\"disabled\"\n [floatLabel]=\"floatLabel\"\n [id]=\"id\"\n [placeholder]=\"placeholder\"\n [required]=\"required\"\n [value]=\"inputValue\"\n\n (onChange)=\"onInputChange($event)\"\n (onFocus)=\"onInputFocus()\"\n >\n <materialize-button (onClick)=\"open()\"\n materializeSuffix\n [className]=\"prefix + '-datepicker-button'\"\n [disabled]=\"disabled\"\n >\n <materialize-icon [className]=\"prefix + '-datepicker-button'\">calendar_today</materialize-icon>\n </materialize-button>\n </materialize-input>\n\n <materialize-calendar *ngIf=\"isOpen\"\n [className]=\"prefix + '-datepicker-calendar'\"\n [date]=\"date\"\n (onSelectDay)=\"onSelectDay($event)\">\n </materialize-calendar>\n</div>\n"}]}],"members":{"backdropRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":48,"character":3},"arguments":["backdrop",{"static":false}]}]}],"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":51,"character":3}}]}],"displayOtherMonthDays":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":52,"character":3}}]}],"floatLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":53,"character":3}}]}],"format":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":54,"character":3}}]}],"fullSize":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":55,"character":3}}]}],"id":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":56,"character":3}}]}],"name":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":57,"character":3}}]}],"placeholder":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":58,"character":3}}]}],"required":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":59,"character":3}}]}],"inputValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":60,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"ngOnInit":[{"__symbolic":"method"}],"onSelectDay":[{"__symbolic":"method"}],"formatDate":[{"__symbolic":"method"}],"buildDate":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"onInputChange":[{"__symbolic":"method"}],"onInputFocus":[{"__symbolic":"method"}],"setDisabledState":[{"__symbolic":"method"}],"writeValue":[{"__symbolic":"method"}],"registerOnChange":[{"__symbolic":"method"}],"registerOnTouched":[{"__symbolic":"method"}],"onChange":[{"__symbolic":"method"}],"onTouched":[{"__symbolic":"method"}]},"statics":{"DAY_KEY":"dd","MONTH_KEY":"mm","YEAR_KEY":"yyyy","defaultProps":{"autocomplete":"none","className":"","date":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"Date"}},"disabled":false,"displayOtherMonthDays":true,"floatLabel":"","format":"dd-mm-yyyy","fullSize":false,"hasCounter":false,"id":null,"maxLength":500,"name":"","placeholder":"","required":false,"type":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"../input/input.model","name":"INPUT_TYPE","line":44,"character":10},"member":"TEXT"},"value":""}}},"DatePickerModel":{"__symbolic":"interface"},"MaterializeDrawerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"DrawerComponent"},{"__symbolic":"reference","name":"DrawerContainerComponent"},{"__symbolic":"reference","name":"DrawerContentComponent"}],"exports":[{"__symbolic":"reference","name":"DrawerComponent"},{"__symbolic":"reference","name":"DrawerContainerComponent"},{"__symbolic":"reference","name":"DrawerContentComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":26,"character":4}]}]}],"members":{}},"DrawerContentComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-drawer-content }"},"template":"<ng-content></ng-content> \n"}]}],"members":{}},"DrawerContainerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":11,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-drawer-container }"},"template":"<ng-content></ng-content>\n"}]}],"members":{}},"DrawerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":21,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-drawer }"},"template":"<div #drawer\n [ngClass]=\"[prefix + '-drawer', className, type, position]\"\n [class.open]=\"isOpen\"\n [class.backdrop]=\"hasBackdrop\"\n>\n <div [ngClass]=\"prefix + '-drawer-backdrop'\" #backdrop></div>\n\n <div [ngClass]=\"prefix + '-drawer-content'\">\n <ng-content select=\"materialize-drawer-content\"></ng-content>\n </div>\n\n <div [ngClass]=\"prefix + '-drawer-container'\">\n <ng-content select=\"materialize-drawer-container\"></ng-content>\n </div>\n</div>\n"}]}],"members":{"backdropRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":36,"character":3},"arguments":["backdrop",{"static":true}]}]}],"drawerRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild","line":37,"character":3},"arguments":["drawer",{"static":true}]}]}],"onOpenEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":39,"character":3},"arguments":["onOpen"]}]}],"onCloseEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":40,"character":3},"arguments":["onClose"]}]}],"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":42,"character":3}}]}],"closeOnBackdrop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":43,"character":3}}]}],"hasBackdrop":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":44,"character":3}}]}],"isOpen":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":45,"character":3}}]}],"position":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":46,"character":3}}]}],"transitionDuration":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"type":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"Renderer2","line":52,"character":32}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"open":[{"__symbolic":"method"}],"closeByBackdrop":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}]},"statics":{"defaultProps":{"className":"","closeOnBackdrop":true,"hasBackdrop":true,"isOpen":false,"position":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"./drawer.model","name":"DRAWER_POSITIONS","line":31,"character":14},"member":"LEFT"},"transitionDuration":250,"type":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"./drawer.model","name":"DRAWER_TYPES","line":33,"character":10},"member":"OVER"}}}},"DrawerModel":{"__symbolic":"class","members":{}},"DRAWER_POSITIONS":{"RIGHT":"right","LEFT":"left"},"DRAWER_TYPES":{"OVER":"over","PUSH":"push","STATIC":"static"},"MaterializeFormMessageModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"FormMessageComponent"}],"exports":[{"__symbolic":"reference","name":"FormMessageComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":12}]}]}],"members":{}},"FormMessageComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-form-message }"},"template":"<div [ngClass]=\"[prefix + '-form-message', className, level]\">\n <ng-content></ng-content>\n</div>\n"}]}],"members":{"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3},"arguments":["className"]}]}],"level":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":3},"arguments":["type"]}]}]},"statics":{"defaultProps":{"className":"","level":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"./form-message.model","name":"FORM_MESSAGE_LEVELS","line":19,"character":11},"member":"INFO"}}}},"FormMessageModel":{"__symbolic":"interface"},"FORM_MESSAGE_LEVELS":{"ERROR":"error","INFO":"info","SUCCESS":"success","WARNING":"warning"},"MaterializeGlossaryModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":14,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"GlossaryComponent"},{"__symbolic":"reference","name":"GlossaryItemComponent"}],"exports":[{"__symbolic":"reference","name":"GlossaryComponent"},{"__symbolic":"reference","name":"GlossaryItemComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":24,"character":4},{"__symbolic":"reference","name":"MaterializeScrollSpyModule"}]}]}],"members":{}},"GlossaryItemComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":12,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-glossary-item"},"template":"<li\n [ngClass]=\"[prefix + '-glossary-item', className]\"\n [class.active]=\"isActive\"\n>\n <ng-content></ng-content>\n</li>\n"}]}],"members":{"onClickEmitter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":22,"character":3},"arguments":["onClick"]}]}],"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":3}}]}],"referenceId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":25,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor"}],"onClick":[{"__symbolic":"method","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"HostListener","line":36,"character":3},"arguments":["click",["$event"]]}]}]},"statics":{"defaultProps":{"className":"","referenceId":""}}},"GlossaryItemModel":{"__symbolic":"interface"},"GlossaryComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":15,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-glossary"},"template":"<ul [ngClass]=\"className\">\n <ng-content></ng-content>\n</ul>\n"}]}],"members":{"items":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ContentChildren","line":26,"character":3},"arguments":[{"__symbolic":"reference","name":"GlossaryItemComponent"}]}]}],"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"scrollSpy":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":29,"character":3}}]}],"topSpace":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":30,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/router","name":"Router","line":36,"character":30}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"update":[{"__symbolic":"method"}],"scrollTo":[{"__symbolic":"method"}],"getActiveReferenceId":[{"__symbolic":"method"}],"registerOptions":[{"__symbolic":"method"}],"onClickItem":[{"__symbolic":"method"}],"activeItemByReferenceId":[{"__symbolic":"method"}]},"statics":{"defaultProps":{"className":"","scrollSpy":null,"topSpace":0}}},"GlossaryModel":{"__symbolic":"interface"},"MaterializeHTMLVisualizerModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":12,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"HTMLVisualizerComponent"}],"exports":[{"__symbolic":"reference","name":"HTMLVisualizerComponent"}],"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":15,"character":12}]}]}],"members":{}},"HTMLVisualizerComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":13,"character":1},"arguments":[{"selector":{"__symbolic":"binop","operator":"+","left":{"__symbolic":"select","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵa"},"member":"components"},"member":"prefix"},"right":"-html-visualizer"},"template":"<div [ngClass]=\"prefix + '-html-visualizer'\">\n <div [ngClass]=\"prefix + '-html-visualizer-content'\" [innerHTML]=\"htmlContent\" ngNonBindable></div>\n</div>\n"}]}],"members":{"className":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":27,"character":3}}]}],"html":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":28,"character":3}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"DomSanitizer","line":33,"character":33}]}],"ng