ngx-postings-filters
Version:
Demo library to use during Angular Workshops.
2 lines • 1.59 kB
JavaScript
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@angular/core")):"function"==typeof define&&define.amd?define("ngx-postings-filters",["exports","@angular/core"],e):e(t["ngx-postings-filters"]={},t.ng.core)}(this,function(t,e){"use strict";var i=function(){function t(){this.filterPublic=new e.EventEmitter,this.filterReallyOld=new e.EventEmitter,this.filterFilledJobDescription=new e.EventEmitter}return t.prototype.filterByPublic=function(){this.filterPublic.emit()},t.prototype.filterByReallyOld=function(){this.filterReallyOld.emit()},t.prototype.filterByJobDescription=function(){this.filterFilledJobDescription.emit()},t.decorators=[{type:e.Component,args:[{selector:"lib-postings-filters",template:'<div class="postings-filters">\n <button class="posting-filter" (click)="filterByPublic()">Only public</button>\n <button class="posting-filter" (click)="filterByReallyOld()">Except really old</button>\n <button class="posting-filter" (click)="filterByJobDescription()">With job description</button>\n</div>',styles:[".postings-filters{display:flex;flex-direction:row}.posting-filter{flex-grow:1;margin:0 5px}"]}]}],t.propDecorators={filterPublic:[{type:e.Output}],filterReallyOld:[{type:e.Output}],filterFilledJobDescription:[{type:e.Output}]},t}(),l=function(){function t(){}return t.decorators=[{type:e.NgModule,args:[{imports:[],declarations:[i],exports:[i]}]}],t}();t.PostingsFiltersComponent=i,t.PostingsFiltersModule=l,Object.defineProperty(t,"__esModule",{value:!0})});
//# sourceMappingURL=ngx-postings-filters.umd.min.js.map