[{"__symbolic":"module","version":4,"metadata":{"ModalCloseButtonComponent":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../buttons/button.component","name":"ButtonComponent","line":20,"character":47},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":6,"character":1},"arguments":[{"selector":"sdc-modal-close-button","template":"\n    <div class=\"sdc-modal__close-button\"\n        SdcRippleClickAnimation\n        [ngClass]=\"disabled ? 'disabled' : ''\"\n        [rippleOnAction]=\"!disabled && rippleAnimationAction\"\n        [attr.data-tests-id]=\"testId\"\n        (click)=\"!disabled && closeModal('close')\"\n        >\n        <svg-icon name=\"close\" [mode]=\"disabled? 'secondary' : 'info'\" size=\"medium\"></svg-icon>\n    </div>\n    "}]}],"members":{"testId":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":5}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":23,"character":5}}]}],"modalInstanceRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":24,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"./modal.service","name":"ModalService","line":28,"character":38}]}]}}}}]