[{"__symbolic":"module","version":3,"metadata":{"BlockCopyComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../copy-base","name":"CopyBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"},"selector":"pfng-block-copy","template":"<div class=\"pfng-block-copy\" [ngStyle]=\"{'width': width}\"><label *ngIf=\"label\" class=\"pfng-block-copy-label\" [attr.for]=\"buttonId\">{{label}}</label><div class=\"pfng-block-copy-inner-container\"><div class=\"pfng-block-copy-preview\" [ngClass]=\"{'pf-is-open': expanded}\"><button type=\"button\" [attr.aria-label]=\"expandToggleAriaLabel\" [attr.aria-expanded]=\"expanded\" class=\"btn btn-default pfng-block-copy-preview-btn\" (click)=\"togglePanel()\"><i aria-hidden=\"true\" class=\"fa pfng-block-copy-preview-icon\" [ngClass]=\"{'fa-angle-down': expanded, 'fa-angle-right': !expanded}\"></i></button><div class=\"pfng-block-copy-preview-txt-cont\" [placement]=\"tooltipPlacement\" [tooltip]=\"tooltipText\" container=\"body\"><input type=\"text\" tabindex=\"-1\" [value]=\"value\" class=\"pfng-block-copy-preview-txt\" readonly=\"readonly\"></div><button type=\"button\" [attr.id]=\"buttonId\" class=\"btn btn-default pfng-block-copy-btn\" [attr.aria-label]=\"buttonAriaLabel\" [tooltip]=\"copyBtnTooltipText\" [placement]=\"copyBtnTooltipPlacement\" triggers=\"hover\" container=\"body\" (click)=\"copy()\"><span><ng-container *ngIf=\"!recentlyCopied\"><i class=\"fa fa-clipboard\" aria-hidden=\"true\"></i></ng-container><ng-container *ngIf=\"recentlyCopied\"><i class=\"fa fa-check\" aria-hidden=\"true\"></i></ng-container></span></button></div><div class=\"pfng-block-copy-body\" *ngIf=\"expanded\"><span>{{value}}</span></div></div></div>"}]}],"members":{"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["label"]}]}],"buttonLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["buttonLabel"]}]}],"expanded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["expanded"]}]}],"expandToggleAriaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["expandToggleAriaLabel"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../copy-service/copy.service","name":"CopyService"}]}],"ngOnInit":[{"__symbolic":"method"}],"togglePanel":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"BlockCopyComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../copy-base","name":"CopyBase"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"encapsulation":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewEncapsulation"},"member":"None"},"selector":"pfng-block-copy","template":"<div class=\"pfng-block-copy\" [ngStyle]=\"{'width': width}\"><label *ngIf=\"label\" class=\"pfng-block-copy-label\" [attr.for]=\"buttonId\">{{label}}</label><div class=\"pfng-block-copy-inner-container\"><div class=\"pfng-block-copy-preview\" [ngClass]=\"{'pf-is-open': expanded}\"><button type=\"button\" [attr.aria-label]=\"expandToggleAriaLabel\" [attr.aria-expanded]=\"expanded\" class=\"btn btn-default pfng-block-copy-preview-btn\" (click)=\"togglePanel()\"><i aria-hidden=\"true\" class=\"fa pfng-block-copy-preview-icon\" [ngClass]=\"{'fa-angle-down': expanded, 'fa-angle-right': !expanded}\"></i></button><div class=\"pfng-block-copy-preview-txt-cont\" [placement]=\"tooltipPlacement\" [tooltip]=\"tooltipText\" container=\"body\"><input type=\"text\" tabindex=\"-1\" [value]=\"value\" class=\"pfng-block-copy-preview-txt\" readonly=\"readonly\"></div><button type=\"button\" [attr.id]=\"buttonId\" class=\"btn btn-default pfng-block-copy-btn\" [attr.aria-label]=\"buttonAriaLabel\" [tooltip]=\"copyBtnTooltipText\" [placement]=\"copyBtnTooltipPlacement\" triggers=\"hover\" container=\"body\" (click)=\"copy()\"><span><ng-container *ngIf=\"!recentlyCopied\"><i class=\"fa fa-clipboard\" aria-hidden=\"true\"></i></ng-container><ng-container *ngIf=\"recentlyCopied\"><i class=\"fa fa-check\" aria-hidden=\"true\"></i></ng-container></span></button></div><div class=\"pfng-block-copy-body\" *ngIf=\"expanded\"><span>{{value}}</span></div></div></div>"}]}],"members":{"label":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["label"]}]}],"buttonLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["buttonLabel"]}]}],"expanded":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["expanded"]}]}],"expandToggleAriaLabel":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"},"arguments":["expandToggleAriaLabel"]}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"../copy-service/copy.service","name":"CopyService"}]}],"ngOnInit":[{"__symbolic":"method"}],"togglePanel":[{"__symbolic":"method"}]}}}}]