UNPKG

@blackbaud/skyux

Version:
1 lines 4.52 kB
[{"__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{overflow-y:hidden;height:auto;margin-bottom:0;transition:max-height 250ms}.sky-text-expand-repeater-see-more{white-space:nowrap;padding-left:40px}\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{overflow-y:hidden;height:auto;margin-bottom:0;transition:max-height 250ms}.sky-text-expand-repeater-see-more{white-space:nowrap;padding-left:40px}\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"}]}}}}]