[{"__symbolic":"module","version":4,"metadata":{"ButtonComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"rz-button","template":"\n    <button\n      [ngStyle]=\"style\"\n      class=\"ui-button ui-button-{{\n        size\n      }} ui-widget ui-state-default ui-corner-all btn-{{ buttonStyle }}\"\n      [type]=\"buttonType\"\n      [title]=\"tooltip\"\n      [disabled]=\"disabled\"\n      [class.ui-state-disabled]=\"disabled\"\n      [class.ui-button-text-icon-left]=\"icon && text\"\n      [class.ui-button-icon-only]=\"icon && !text\"\n      [ngClass]=\"classList\"\n      (click)=\"onClick($event)\"\n    >\n      <i\n        (click)=\"onClick($event)\"\n        *ngIf=\"icon\"\n        class=\"ui-button-icon-left pi fa\"\n        >{{ icon }}</i\n      >\n      <span (click)=\"onClick($event)\" *ngIf=\"text\" class=\"ui-button-text\">{{\n        text\n      }}</span>\n    </button>\n  "}]}],"members":{"text":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":33,"character":3}}]}],"tooltip":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":34,"character":3}}]}],"icon":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":35,"character":3}}]}],"size":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":36,"character":3}}]}],"buttonStyle":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":37,"character":3}}]}],"click":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":46,"character":3}}]}],"style":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":47,"character":3}}]}],"disabled":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":48,"character":3}}]}],"buttonType":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":49,"character":3}}]}],"classList":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":50,"character":3}}]}],"onClick":[{"__symbolic":"method"}]}},"ButtonModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":60,"character":1},"arguments":[{"imports":[{"__symbolic":"reference","module":"@angular/common","name":"CommonModule","line":61,"character":12}],"declarations":[{"__symbolic":"reference","name":"ButtonComponent"}],"exports":[{"__symbolic":"reference","name":"ButtonComponent"}]}]}]}}}]