[{"__symbolic":"module","version":4,"metadata":{"typeMap":{"success":"success","info":"info","warning":"warning","error":"error"},"IcosNotificationContainer":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":10,"character":1},"arguments":[{"selector":"icos-notification-container","template":"\n    <div [class]=\"'icos-notification ' + horizontalDirection + ' ' + customClass\"\n      [@notifyAnimation]=\"showBox\"\n      [ngStyle]=\"{top: (offset ? offset + 'px' : 'auto'), 'z-index': zIndex}\"\n      style=\"visibility: hidden;\"\n      (mouseenter)=\"clearTimer()\" (mouseleave)=\"startTimer()\">\n      <i [class]=\"'icos-notification__icon ' + makeClass() + ' ' + iconClass\"\n        *ngIf=\"type || iconClass\"></i>\n      <div class=\"icos-notification__group\" [class.is-with-icon]=\"makeClass() || iconClass\">\n        <h2 class=\"icos-notification__title\" *ngIf=\"title\">{{title}}</h2>\n        <div class=\"icos-notification__content\"><p>{{message}}</p></div>\n        <div class=\"icos-notification__closeBtn icos-icon-close\" (click)=\"close()\"></div>\n      </div>\n    </div>\n  ","animations":[{"__symbolic":"reference","module":"../shared/animation","name":"notifyAnimation","line":27,"character":15}]}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":54,"character":16}]}],"makeClass":[{"__symbolic":"method"}],"setContent":[{"__symbolic":"method"}],"show":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"startTimer":[{"__symbolic":"method"}],"clearTimer":[{"__symbolic":"method"}],"ngOnInit":[{"__symbolic":"method"}]}}}}]