[{"__symbolic":"module","version":3,"metadata":{"SkyTextExpandRepeaterComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"sky-text-expand-repeater","template":"<div class=\"sky-text-expand-repeater\">\n  <ul class=\"sky-text-expand-repeater-container\" (transitionend)=\"animationEnd()\" #container>\n    <li *ngFor=\"let item of contentItems\" class=\"sky-text-expand-repeater-item\">\n      {{item}}\n    </li>\n  </ul>\n  <button type=\"button\" class=\"sky-btn sky-btn-link-inline sky-text-expand-repeater-see-more\" *ngIf=\"expandable\" (click)=\"repeaterExpand()\">\n    {{buttonText}}\n  </button>\n</div>\n","styles":[".sky-text-expand-repeater-container {\n  overflow-y: hidden;\n  height: auto;\n  margin-bottom: 0;\n  transition: max-height 250ms;\n}\n\n.sky-text-expand-repeater-see-more {\n  white-space: nowrap;\n  padding-left: 40px;\n}\n"],"providers":[{"__symbolic":"reference","module":"./text-expand-repeater-adapter.service","name":"SkyTextExpandRepeaterAdapterService"},{"__symbolic":"reference","module":"../resources","name":"SkyResourcesService"}]}]}],"members":{"maxItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"containerEl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["container"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../resources","name":"SkyResourcesService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"./text-expand-repeater-adapter.service","name":"SkyTextExpandRepeaterAdapterService"}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"animationEnd":[{"__symbolic":"method"}],"repeaterExpand":[{"__symbolic":"method"}],"setContainerMaxHeight":[{"__symbolic":"method"}],"animateRepeater":[{"__symbolic":"method"}],"setup":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"SkyTextExpandRepeaterComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"sky-text-expand-repeater","template":"<div class=\"sky-text-expand-repeater\">\n  <ul class=\"sky-text-expand-repeater-container\" (transitionend)=\"animationEnd()\" #container>\n    <li *ngFor=\"let item of contentItems\" class=\"sky-text-expand-repeater-item\">\n      {{item}}\n    </li>\n  </ul>\n  <button type=\"button\" class=\"sky-btn sky-btn-link-inline sky-text-expand-repeater-see-more\" *ngIf=\"expandable\" (click)=\"repeaterExpand()\">\n    {{buttonText}}\n  </button>\n</div>\n","styles":[".sky-text-expand-repeater-container {\n  overflow-y: hidden;\n  height: auto;\n  margin-bottom: 0;\n  transition: max-height 250ms;\n}\n\n.sky-text-expand-repeater-see-more {\n  white-space: nowrap;\n  padding-left: 40px;\n}\n"],"providers":[{"__symbolic":"reference","module":"./text-expand-repeater-adapter.service","name":"SkyTextExpandRepeaterAdapterService"},{"__symbolic":"reference","module":"../resources","name":"SkyResourcesService"}]}]}],"members":{"maxItems":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"data":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"containerEl":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["container"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../resources","name":"SkyResourcesService"},{"__symbolic":"reference","module":"@angular/core","name":"ElementRef"},{"__symbolic":"reference","module":"./text-expand-repeater-adapter.service","name":"SkyTextExpandRepeaterAdapterService"}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"animationEnd":[{"__symbolic":"method"}],"repeaterExpand":[{"__symbolic":"method"}],"setContainerMaxHeight":[{"__symbolic":"method"}],"animateRepeater":[{"__symbolic":"method"}],"setup":[{"__symbolic":"method"}]}}}}]