{"__symbolic":"module","version":4,"metadata":{"NotifyModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":10,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"ɵa"}],"imports":[{"__symbolic":"reference","module":"@angular/platform-browser","name":"BrowserModule","line":15,"character":4},{"__symbolic":"reference","module":"@angular/http","name":"HttpModule","line":15,"character":18},{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/router","name":"RouterModule","line":15,"character":29},"member":"forRoot"},"arguments":[[{"path":"","component":{"__symbolic":"reference","name":"ɵa"}}]]}],"providers":[{"__symbolic":"reference","name":"ɵb"}],"exports":[{"__symbolic":"reference","name":"ɵa"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":9,"character":1},"arguments":[{"selector":"notification","template":"\r\n<div class=\"col-lg-12\" style=\"margin-top: 20px\">\r\n<div class=\"panel panel-default top10 \">\r\n    <div class=\"panel-heading\" style=\"color: red\">\r\n        All Notification\r\n    </div>\r\n    <div class=\"panel-body\">\r\n        <div class=\"row col-lg-12 top10\" *ngIf=\" notificationList?.length == 0 || notificationList == null\">\r\n            <div class=\" alert-success\">\r\n                <strong class=\"col-sm-2\">Information: </strong>\r\n                <label class=\"control-label-left col-sm-10 fontweight\">All Message caught up !</label>\r\n            </div>\r\n        </div>\r\n        <div class=\"row\" *ngIf=\"notificationList?.length > 0\">\r\n            <div class=\"col-lg-12 \">\r\n                <div class=\"table-responsive \">\r\n                    <table class=\"table table-bordered table-hover\">\r\n                        <thead>\r\n                            <tr class=\"bg-info\">\r\n                                <th>Raised By</th>\r\n                                <th>Alert Message</th>\r\n                                <th>Raised On</th>\r\n                                <!--<th>Action</th>-->\r\n                                <th>\r\n                                    <i class=\"fa fa-trash btn-custom-icon\" style=\"width:25px; height:20px;margin-right: 3px;\" aria-hidden=\"true\" (click)=\"resetAllNotification()\">                                          \r\n                                        </i> Delete All\r\n                                </th>\r\n                            </tr>\r\n                        </thead>\r\n                        <tbody>\r\n                                <!-- redirectFun(notificationTo)\" -->\r\n                            <tr style=\"cursor: pointer\" *ngFor=\" let notificationTo of notificationList \" [style.font-weight]=\"getValidationColor(notificationTo.IsAcknowledged)\">\r\n                                <td (click)=\"markAsReadToNotification(notificationTo)\">{{notificationTo.RaisedByUserName}}</td>\r\n                                <td (click)=\"markAsReadToNotification(notificationTo)\">{{notificationTo.AlertComment}}</td>\r\n                                <td (click)=\"markAsReadToNotification(notificationTo)\">{{notificationTo.RaisedOnStr}}</td>\r\n                                <td>\r\n                                    <p style=\"width: 50px;margin: 0px\">\r\n                                        <i class=\"fa fa-trash btn-custom-icon\" style=\"width:20px; height:20px;margin-right: 3px;\" aria-hidden=\"true\" (click)=\"markAsReadToNotification(notificationTo, true)\"></i>\r\n                                    </p>\r\n                                </td>\r\n\r\n                            </tr>\r\n                        </tbody>\r\n                    </table>\r\n                </div>\r\n            </div>\r\n        </div>\r\n\r\n    </div>\r\n</div>\r\n</div>"}]}],"members":{"URL":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":17,"character":5}}]}],"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵb"},{"__symbolic":"reference","module":"@angular/router","name":"Router","line":21,"character":26},{"__symbolic":"reference","module":"@angular/router","name":"ActivatedRoute","line":22,"character":17}]}],"ngOnInit":[{"__symbolic":"method"}],"getNotificationListByUser":[{"__symbolic":"method"}],"markAsReadToNotification":[{"__symbolic":"method"}],"getValidationColor":[{"__symbolic":"method"}],"resetAllNotification":[{"__symbolic":"method"}],"redirectFun":[{"__symbolic":"method"}]}},"ɵb":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":12,"character":1}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/http","name":"Http","line":14,"character":30}]}],"getUserTOFromLocalStorage":[{"__symbolic":"method"}],"getAlertForNotify":[{"__symbolic":"method"}],"getAllActiveNotification":[{"__symbolic":"method"}],"postAlertAcknowledgement":[{"__symbolic":"method"}],"postAllAlertAcknowledgement":[{"__symbolic":"method"}],"encryption":[{"__symbolic":"method"}],"decryption":[{"__symbolic":"method"}]}}},"origins":{"NotifyModule":"./app/notification/notification_module","ɵa":"./app/notification/component/notification_components","ɵb":"./app/notification/services/notification_services"},"importAs":"vega-footer-logo"}