angular2-advanced-notifications
Version:
UI and native notifications library for Angular
1 lines • 7.11 kB
JSON
[{"__symbolic":"module","version":3,"metadata":{"anAlertItem":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"an-alert-item","template":"\n <div #container class=\"anAlertItem__item anHidden\" (click)=\"clickToClose()\">\n\n <div *ngIf=\"!hasDynamicTemplate\" [ngClass]=\"customContainerClasses\">\n <div class=\"anAlertItem__contentContainer\">\n <div class=\"anAlertItem__content\">\n <div class=\"anAlertItemContent__title\">\n {{_options.title}}\n </div>\n <div class=\"anAlertItemContent__message\">\n {{_options.message}}\n </div>\n </div>\n <div class=\"anAlertItem__closeAction\">\n <span class=\"anAlertItem__closeActionIcon\" (click)=\"close()\"></span>\n </div>\n\n </div>\n </div>\n\n <template *ngIf=\"hasDynamicTemplate\" #templateContainer></template>\n\n </div>\n ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy"},"member":"OnPush"}}]}],"members":{"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"onClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"onAlertItemUpdates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"_containerElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["container"]}]}],"_templateContainerRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["templateContainer",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"./dynamicComponentModule.provider","name":"AN_DYNAMIC_COMPONENT_MODULE"}]}],null,null,null,null],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"@angular/core","name":"Compiler"},{"__symbolic":"reference","module":"../anBus.service","name":"AnBusService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef"}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"clickToClose":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"_subscribeToUpdateListener":[{"__symbolic":"method"}],"_setDelay":[{"__symbolic":"method"}],"_setHideTimeout":[{"__symbolic":"method"}],"_show":[{"__symbolic":"method"}],"_showNativeNotification":[{"__symbolic":"method"}],"_hide":[{"__symbolic":"method"}],"_setType":[{"__symbolic":"method"}],"_setStyles":[{"__symbolic":"method"}],"_createDynamicComponent":[{"__symbolic":"method"}],"_createDynamicModule":[{"__symbolic":"method"}],"_insertDynamicComponent":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}},{"__symbolic":"module","version":1,"metadata":{"anAlertItem":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component"},"arguments":[{"selector":"an-alert-item","template":"\n <div #container class=\"anAlertItem__item anHidden\" (click)=\"clickToClose()\">\n\n <div *ngIf=\"!hasDynamicTemplate\" [ngClass]=\"customContainerClasses\">\n <div class=\"anAlertItem__contentContainer\">\n <div class=\"anAlertItem__content\">\n <div class=\"anAlertItemContent__title\">\n {{_options.title}}\n </div>\n <div class=\"anAlertItemContent__message\">\n {{_options.message}}\n </div>\n </div>\n <div class=\"anAlertItem__closeAction\">\n <span class=\"anAlertItem__closeActionIcon\" (click)=\"close()\"></span>\n </div>\n\n </div>\n </div>\n\n <template *ngIf=\"hasDynamicTemplate\" #templateContainer></template>\n\n </div>\n ","changeDetection":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectionStrategy"},"member":"OnPush"}}]}],"members":{"options":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input"}}]}],"onClose":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"onAlertItemUpdates":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output"}}]}],"_containerElement":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["container"]}]}],"_templateContainerRef":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"ViewChild"},"arguments":["templateContainer",{"read":{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"}}]}]}],"__ctor__":[{"__symbolic":"constructor","parameterDecorators":[[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Inject"},"arguments":[{"__symbolic":"reference","module":"./dynamicComponentModule.provider","name":"AN_DYNAMIC_COMPONENT_MODULE"}]}],null,null,null,null],"parameters":[{"__symbolic":"reference","name":"any"},{"__symbolic":"reference","module":"@angular/core","name":"ViewContainerRef"},{"__symbolic":"reference","module":"@angular/core","name":"Compiler"},{"__symbolic":"reference","module":"../anBus.service","name":"AnBusService"},{"__symbolic":"reference","module":"@angular/core","name":"ChangeDetectorRef"}]}],"ngAfterViewInit":[{"__symbolic":"method"}],"clickToClose":[{"__symbolic":"method"}],"close":[{"__symbolic":"method"}],"_subscribeToUpdateListener":[{"__symbolic":"method"}],"_setDelay":[{"__symbolic":"method"}],"_setHideTimeout":[{"__symbolic":"method"}],"_show":[{"__symbolic":"method"}],"_showNativeNotification":[{"__symbolic":"method"}],"_hide":[{"__symbolic":"method"}],"_setType":[{"__symbolic":"method"}],"_setStyles":[{"__symbolic":"method"}],"_createDynamicComponent":[{"__symbolic":"method"}],"_createDynamicModule":[{"__symbolic":"method"}],"_insertDynamicComponent":[{"__symbolic":"method"}],"ngOnChanges":[{"__symbolic":"method"}],"ngOnDestroy":[{"__symbolic":"method"}]}}}}]