angular-input-counter
Advanced tools
@@ -1,1 +0,1 @@ | ||
{"__symbolic":"module","version":4,"metadata":{"CounterService":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable","line":2,"character":1},"arguments":[{"providedIn":"root"}]}],"members":{"__ctor__":[{"__symbolic":"constructor"}]},"statics":{"ngInjectableDef":{}}},"CounterComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"angular-input-counter","template":"<mat-form-field [appearance]=\"appearance\">\n <button mat-mini-fab matPrefix [color]=\"color\" (click)=\"decrement()\" [disabled]=\"counterValue <= min\">\n <mat-icon>remove</mat-icon>\n </button>\n <input matInput type=\"text\" [value]=\"counterValue\" [readonly]=\"readonly\">\n\n <button mat-mini-fab matSuffix [color]=\"color\" (click)=\"increment()\" [disabled]=\"counterValue >= max\">\n <mat-icon>add</mat-icon>\n </button>\n</mat-form-field>\n","styles":[":host ::ng-deep .mat-form-field-infix{width:100%;text-align:center}:host ::ng-deep .mat-mini-fab{width:32px;height:32px}:host ::ng-deep .mat-mini-fab .mat-button-wrapper{padding:3px}"]}]}],"members":{"min":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"step":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"appearance":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"counterValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"readonly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"counterChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":15,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"counter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"increment":[{"__symbolic":"method"}],"decrement":[{"__symbolic":"method"}]}},"AngularCounterModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CounterComponent"},{"__symbolic":"reference","name":"ɵa"}],"imports":[{"__symbolic":"reference","module":"@angular/material/input","name":"MatInputModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular/material/icon","name":"MatIconModule","line":11,"character":4},{"__symbolic":"reference","module":"@angular/material/button","name":"MatButtonModule","line":12,"character":4}],"exports":[{"__symbolic":"reference","name":"CounterComponent"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[only-digits]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":8,"character":25}]}]}}},"origins":{"CounterService":"./lib/counter.service","CounterComponent":"./lib/counter.component","AngularCounterModule":"./lib/counter.module","ɵa":"./lib/counter.directive"},"importAs":"angular-input-counter"} | ||
{"__symbolic":"module","version":4,"metadata":{"CounterComponent":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":2,"character":1},"arguments":[{"selector":"angular-input-counter","template":"<mat-form-field [appearance]=\"appearance\">\n <button mat-mini-fab matPrefix [color]=\"color\" (click)=\"decrement()\" [disabled]=\"counterValue <= min\">\n <mat-icon>remove</mat-icon>\n </button>\n <input matInput type=\"text\" [value]=\"counterValue\" [readonly]=\"readonly\" only-digits>\n\n <button mat-mini-fab matSuffix [color]=\"color\" (click)=\"increment()\" [disabled]=\"counterValue >= max\">\n <mat-icon>add</mat-icon>\n </button>\n</mat-form-field>\n","styles":[":host ::ng-deep .mat-form-field-infix{width:100%;text-align:center}:host ::ng-deep .mat-mini-fab{width:32px;height:32px}:host ::ng-deep .mat-mini-fab .mat-button-wrapper{padding:3px}"]}]}],"members":{"min":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":8,"character":3}}]}],"max":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":9,"character":3}}]}],"step":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":10,"character":3}}]}],"appearance":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":11,"character":3}}]}],"color":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":12,"character":3}}]}],"counterValue":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":13,"character":3}}]}],"readonly":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":14,"character":3}}]}],"counterChange":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Output","line":15,"character":3}}]}],"ngOnInit":[{"__symbolic":"method"}],"counter":[{"__symbolic":"property","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Input","line":22,"character":3}}]}],"increment":[{"__symbolic":"method"}],"decrement":[{"__symbolic":"method"}]}},"AngularCounterModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule","line":7,"character":1},"arguments":[{"declarations":[{"__symbolic":"reference","name":"CounterComponent"},{"__symbolic":"reference","name":"ɵa"}],"imports":[{"__symbolic":"reference","module":"@angular/material/input","name":"MatInputModule","line":10,"character":4},{"__symbolic":"reference","module":"@angular/material/icon","name":"MatIconModule","line":11,"character":4},{"__symbolic":"reference","module":"@angular/material/button","name":"MatButtonModule","line":12,"character":4}],"exports":[{"__symbolic":"reference","name":"CounterComponent"}]}]}],"members":{}},"ɵa":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Directive","line":3,"character":1},"arguments":[{"selector":"[only-digits]"}]}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","module":"@angular/core","name":"ElementRef","line":7,"character":25}]}]}}},"origins":{"CounterComponent":"./lib/counter.component","AngularCounterModule":"./lib/counter.module","ɵa":"./lib/counter.directive"},"importAs":"angular-input-counter"} |
@@ -11,20 +11,2 @@ (function (global, factory) { | ||
*/ | ||
var CounterService = /** @class */ (function () { | ||
function CounterService() { | ||
} | ||
CounterService.decorators = [ | ||
{ type: core.Injectable, args: [{ | ||
providedIn: 'root' | ||
},] } | ||
]; | ||
/** @nocollapse */ | ||
CounterService.ctorParameters = function () { return []; }; | ||
/** @nocollapse */ CounterService.ngInjectableDef = core.ɵɵdefineInjectable({ factory: function CounterService_Factory() { return new CounterService(); }, token: CounterService, providedIn: "root" }); | ||
return CounterService; | ||
}()); | ||
/** | ||
* @fileoverview added by tsickle | ||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc | ||
*/ | ||
var CounterComponent = /** @class */ (function () { | ||
@@ -85,3 +67,3 @@ function CounterComponent() { | ||
selector: 'angular-input-counter', | ||
template: "<mat-form-field [appearance]=\"appearance\">\n <button mat-mini-fab matPrefix [color]=\"color\" (click)=\"decrement()\" [disabled]=\"counterValue <= min\">\n <mat-icon>remove</mat-icon>\n </button>\n <input matInput type=\"text\" [value]=\"counterValue\" [readonly]=\"readonly\">\n\n <button mat-mini-fab matSuffix [color]=\"color\" (click)=\"increment()\" [disabled]=\"counterValue >= max\">\n <mat-icon>add</mat-icon>\n </button>\n</mat-form-field>\n", | ||
template: "<mat-form-field [appearance]=\"appearance\">\n <button mat-mini-fab matPrefix [color]=\"color\" (click)=\"decrement()\" [disabled]=\"counterValue <= min\">\n <mat-icon>remove</mat-icon>\n </button>\n <input matInput type=\"text\" [value]=\"counterValue\" [readonly]=\"readonly\" only-digits>\n\n <button mat-mini-fab matSuffix [color]=\"color\" (click)=\"increment()\" [disabled]=\"counterValue >= max\">\n <mat-icon>add</mat-icon>\n </button>\n</mat-form-field>\n", | ||
styles: [":host ::ng-deep .mat-form-field-infix{width:100%;text-align:center}:host ::ng-deep .mat-mini-fab{width:32px;height:32px}:host ::ng-deep .mat-mini-fab .mat-button-wrapper{padding:3px}"] | ||
@@ -179,3 +161,2 @@ }] } | ||
exports.CounterComponent = CounterComponent; | ||
exports.CounterService = CounterService; | ||
exports.ɵa = OnlyDigitsDirective; | ||
@@ -182,0 +163,0 @@ |
@@ -1,2 +0,2 @@ | ||
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@angular/core"),require("@angular/material/input"),require("@angular/material/icon"),require("@angular/material/button")):"function"==typeof define&&define.amd?define("angular-input-counter",["exports","@angular/core","@angular/material/input","@angular/material/icon","@angular/material/button"],e):e((t=t||self)["angular-input-counter"]={},t.ng.core,t.ng.material.input,t.ng.material.icon,t.ng.material.button)}(this,(function(t,e,n,r,o){"use strict";var a=function(){function t(){}return t.decorators=[{type:e.Injectable,args:[{providedIn:"root"}]}],t.ctorParameters=function(){return[]},t.ngInjectableDef=e.ɵɵdefineInjectable({factory:function(){return new t},token:t,providedIn:"root"}),t}(),i=function(){function t(){this.min=1,this.max=10,this.step=1,this.appearance="none",this.color="primary"}return t.prototype.ngOnInit=function(){this.counterValue=this.counterValue||this.min,this.counterChange=new e.EventEmitter},Object.defineProperty(t.prototype,"counter",{get:function(){return this.counterValue},enumerable:!0,configurable:!0}),t.prototype.increment=function(){this.counterValue<this.max&&(this.counterValue=this.counterValue+this.step,this.counterChange.emit(this.counterValue))},t.prototype.decrement=function(){this.counterValue>this.min&&(this.counterValue=this.counterValue-this.step,this.counterChange.emit(this.counterValue))},t.decorators=[{type:e.Component,args:[{selector:"angular-input-counter",template:'<mat-form-field [appearance]="appearance">\n <button mat-mini-fab matPrefix [color]="color" (click)="decrement()" [disabled]="counterValue <= min">\n <mat-icon>remove</mat-icon>\n </button>\n <input matInput type="text" [value]="counterValue" [readonly]="readonly">\n\n <button mat-mini-fab matSuffix [color]="color" (click)="increment()" [disabled]="counterValue >= max">\n <mat-icon>add</mat-icon>\n </button>\n</mat-form-field>\n',styles:[":host ::ng-deep .mat-form-field-infix{width:100%;text-align:center}:host ::ng-deep .mat-mini-fab{width:32px;height:32px}:host ::ng-deep .mat-mini-fab .mat-button-wrapper{padding:3px}"]}]}],t.propDecorators={min:[{type:e.Input}],max:[{type:e.Input}],step:[{type:e.Input}],appearance:[{type:e.Input}],color:[{type:e.Input}],counterValue:[{type:e.Input}],readonly:[{type:e.Input}],counterChange:[{type:e.Output}],counter:[{type:e.Input}]},t}();var u=function(){function t(t){this.el=t,this.el.nativeElement.onkeypress=function(t){(t.which<48||t.which>57)&&t.preventDefault()}}return t.decorators=[{type:e.Directive,args:[{selector:"[only-digits]"}]}],t.ctorParameters=function(){return[{type:e.ElementRef}]},t}();var c=function(){function t(){}return t.decorators=[{type:e.NgModule,args:[{declarations:[i,u],imports:[n.MatInputModule,r.MatIconModule,o.MatButtonModule],exports:[i]}]}],t}();t.AngularCounterModule=c,t.CounterComponent=i,t.CounterService=a,t.ɵa=u,Object.defineProperty(t,"__esModule",{value:!0})})); | ||
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("@angular/core"),require("@angular/material/input"),require("@angular/material/icon"),require("@angular/material/button")):"function"==typeof define&&define.amd?define("angular-input-counter",["exports","@angular/core","@angular/material/input","@angular/material/icon","@angular/material/button"],e):e((t=t||self)["angular-input-counter"]={},t.ng.core,t.ng.material.input,t.ng.material.icon,t.ng.material.button)}(this,(function(t,e,n,r,a){"use strict";var o=function(){function t(){this.min=1,this.max=10,this.step=1,this.appearance="none",this.color="primary"}return t.prototype.ngOnInit=function(){this.counterValue=this.counterValue||this.min,this.counterChange=new e.EventEmitter},Object.defineProperty(t.prototype,"counter",{get:function(){return this.counterValue},enumerable:!0,configurable:!0}),t.prototype.increment=function(){this.counterValue<this.max&&(this.counterValue=this.counterValue+this.step,this.counterChange.emit(this.counterValue))},t.prototype.decrement=function(){this.counterValue>this.min&&(this.counterValue=this.counterValue-this.step,this.counterChange.emit(this.counterValue))},t.decorators=[{type:e.Component,args:[{selector:"angular-input-counter",template:'<mat-form-field [appearance]="appearance">\n <button mat-mini-fab matPrefix [color]="color" (click)="decrement()" [disabled]="counterValue <= min">\n <mat-icon>remove</mat-icon>\n </button>\n <input matInput type="text" [value]="counterValue" [readonly]="readonly" only-digits>\n\n <button mat-mini-fab matSuffix [color]="color" (click)="increment()" [disabled]="counterValue >= max">\n <mat-icon>add</mat-icon>\n </button>\n</mat-form-field>\n',styles:[":host ::ng-deep .mat-form-field-infix{width:100%;text-align:center}:host ::ng-deep .mat-mini-fab{width:32px;height:32px}:host ::ng-deep .mat-mini-fab .mat-button-wrapper{padding:3px}"]}]}],t.propDecorators={min:[{type:e.Input}],max:[{type:e.Input}],step:[{type:e.Input}],appearance:[{type:e.Input}],color:[{type:e.Input}],counterValue:[{type:e.Input}],readonly:[{type:e.Input}],counterChange:[{type:e.Output}],counter:[{type:e.Input}]},t}();var i=function(){function t(t){this.el=t,this.el.nativeElement.onkeypress=function(t){(t.which<48||t.which>57)&&t.preventDefault()}}return t.decorators=[{type:e.Directive,args:[{selector:"[only-digits]"}]}],t.ctorParameters=function(){return[{type:e.ElementRef}]},t}();var u=function(){function t(){}return t.decorators=[{type:e.NgModule,args:[{declarations:[o,i],imports:[n.MatInputModule,r.MatIconModule,a.MatButtonModule],exports:[o]}]}],t}();t.AngularCounterModule=u,t.CounterComponent=o,t.ɵa=i,Object.defineProperty(t,"__esModule",{value:!0})})); | ||
//# sourceMappingURL=angular-input-counter.umd.min.js.map |
@@ -8,4 +8,4 @@ /** | ||
*/ | ||
export { CounterService, CounterComponent, AngularCounterModule } from './public-api'; | ||
export { CounterComponent, AngularCounterModule } from './public-api'; | ||
export { OnlyDigitsDirective as ɵa } from './lib/counter.directive'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1pbnB1dC1jb3VudGVyLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhci1pbnB1dC1jb3VudGVyLyIsInNvdXJjZXMiOlsiYW5ndWxhci1pbnB1dC1jb3VudGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFJQSx1RUFBYyxjQUFjLENBQUM7QUFFN0IsT0FBTyxFQUFDLG1CQUFtQixJQUFJLEVBQUUsRUFBQyxNQUFNLHlCQUF5QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpYy1hcGknO1xuXG5leHBvcnQge09ubHlEaWdpdHNEaXJlY3RpdmUgYXMgybVhfSBmcm9tICcuL2xpYi9jb3VudGVyLmRpcmVjdGl2ZSc7Il19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1pbnB1dC1jb3VudGVyLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhci1pbnB1dC1jb3VudGVyLyIsInNvdXJjZXMiOlsiYW5ndWxhci1pbnB1dC1jb3VudGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFJQSx1REFBYyxjQUFjLENBQUM7QUFFN0IsT0FBTyxFQUFDLG1CQUFtQixJQUFJLEVBQUUsRUFBQyxNQUFNLHlCQUF5QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpYy1hcGknO1xuXG5leHBvcnQge09ubHlEaWdpdHNEaXJlY3RpdmUgYXMgybVhfSBmcm9tICcuL2xpYi9jb3VudGVyLmRpcmVjdGl2ZSc7Il19 |
@@ -49,3 +49,3 @@ /** | ||
selector: 'angular-input-counter', | ||
template: "<mat-form-field [appearance]=\"appearance\">\n <button mat-mini-fab matPrefix [color]=\"color\" (click)=\"decrement()\" [disabled]=\"counterValue <= min\">\n <mat-icon>remove</mat-icon>\n </button>\n <input matInput type=\"text\" [value]=\"counterValue\" [readonly]=\"readonly\">\n\n <button mat-mini-fab matSuffix [color]=\"color\" (click)=\"increment()\" [disabled]=\"counterValue >= max\">\n <mat-icon>add</mat-icon>\n </button>\n</mat-form-field>\n", | ||
template: "<mat-form-field [appearance]=\"appearance\">\n <button mat-mini-fab matPrefix [color]=\"color\" (click)=\"decrement()\" [disabled]=\"counterValue <= min\">\n <mat-icon>remove</mat-icon>\n </button>\n <input matInput type=\"text\" [value]=\"counterValue\" [readonly]=\"readonly\" only-digits>\n\n <button mat-mini-fab matSuffix [color]=\"color\" (click)=\"increment()\" [disabled]=\"counterValue >= max\">\n <mat-icon>add</mat-icon>\n </button>\n</mat-form-field>\n", | ||
styles: [":host ::ng-deep .mat-form-field-infix{width:100%;text-align:center}:host ::ng-deep .mat-mini-fab{width:32px;height:32px}:host ::ng-deep .mat-mini-fab .mat-button-wrapper{padding:3px}"] | ||
@@ -83,2 +83,2 @@ }] } | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291bnRlci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWlucHV0LWNvdW50ZXIvIiwic291cmNlcyI6WyJsaWIvY291bnRlci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxZQUFZLEVBQVUsTUFBTSxlQUFlLENBQUM7QUFPL0UsTUFBTSxPQUFPLGdCQUFnQjtJQUw3QjtRQU1XLFFBQUcsR0FBRyxDQUFDLENBQUM7UUFDUixRQUFHLEdBQUcsRUFBRSxDQUFDO1FBQ1QsU0FBSSxHQUFHLENBQUMsQ0FBQztRQUNULGVBQVUsR0FBRyxNQUFNLENBQUM7UUFDcEIsVUFBSyxHQUFHLFNBQVMsQ0FBQztJQTZCN0IsQ0FBQzs7OztJQXhCQyxRQUFRO1FBQ04sSUFBSSxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsWUFBWSxJQUFJLElBQUksQ0FBQyxHQUFHLENBQUM7UUFDbEQsSUFBSSxDQUFDLGFBQWEsR0FBRyxJQUFJLFlBQVksRUFBRSxDQUFDO0lBQzFDLENBQUM7Ozs7SUFFRCxJQUNJLE9BQU87UUFDVCxPQUFPLElBQUksQ0FBQyxZQUFZLENBQUM7SUFDM0IsQ0FBQzs7OztJQUVELFNBQVM7UUFDUCxJQUFHLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLEdBQUcsRUFBRTtZQUMvQixJQUFJLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztZQUNsRCxJQUFJLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUM7U0FDNUM7SUFDSCxDQUFDOzs7O0lBRUQsU0FBUztRQUNQLElBQUcsSUFBSSxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsR0FBRyxFQUFFO1lBQy9CLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1lBQ2xELElBQUksQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQztTQUM1QztJQUNILENBQUM7OztZQXJDRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLHVCQUF1QjtnQkFDakMsMmRBQXFDOzthQUV0Qzs7O2tCQUVFLEtBQUs7a0JBQ0wsS0FBSzttQkFDTCxLQUFLO3lCQUNMLEtBQUs7b0JBQ0wsS0FBSzsyQkFDTCxLQUFLO3VCQUNMLEtBQUs7NEJBQ0wsTUFBTTtzQkFPTixLQUFLOzs7O0lBZE4sK0JBQWlCOztJQUNqQiwrQkFBa0I7O0lBQ2xCLGdDQUFrQjs7SUFDbEIsc0NBQTZCOztJQUM3QixpQ0FBMkI7O0lBQzNCLHdDQUErQjs7SUFDL0Isb0NBQTRCOztJQUM1Qix5Q0FBZ0QiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0LCBPdXRwdXQsIEV2ZW50RW1pdHRlciwgT25Jbml0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2FuZ3VsYXItaW5wdXQtY291bnRlcicsXG4gIHRlbXBsYXRlVXJsOiAnY291bnRlci5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWydjb3VudGVyLmNvbXBvbmVudC5zY3NzJ11cbn0pXG5leHBvcnQgY2xhc3MgQ291bnRlckNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gIEBJbnB1dCgpIG1pbiA9IDE7XG4gIEBJbnB1dCgpIG1heCA9IDEwO1xuICBASW5wdXQoKSBzdGVwID0gMTtcbiAgQElucHV0KCkgYXBwZWFyYW5jZSA9ICdub25lJztcbiAgQElucHV0KCkgY29sb3IgPSAncHJpbWFyeSc7XG4gIEBJbnB1dCgpIGNvdW50ZXJWYWx1ZSA6IG51bWJlcjtcbiAgQElucHV0KCkgcmVhZG9ubHkgOiBib29sZWFuO1xuICBAT3V0cHV0KCkgY291bnRlckNoYW5nZSA6ICBFdmVudEVtaXR0ZXI8bnVtYmVyPjtcbiAgXG4gIG5nT25Jbml0KCkge1xuICAgIHRoaXMuY291bnRlclZhbHVlID0gdGhpcy5jb3VudGVyVmFsdWUgfHwgdGhpcy5taW47XG4gICAgdGhpcy5jb3VudGVyQ2hhbmdlID0gbmV3IEV2ZW50RW1pdHRlcigpO1xuICB9XG5cbiAgQElucHV0KClcbiAgZ2V0IGNvdW50ZXIoKXtcbiAgICByZXR1cm4gdGhpcy5jb3VudGVyVmFsdWU7XG4gIH1cblxuICBpbmNyZW1lbnQoKXtcbiAgICBpZih0aGlzLmNvdW50ZXJWYWx1ZSA8IHRoaXMubWF4KSB7XG4gICAgICB0aGlzLmNvdW50ZXJWYWx1ZSA9IHRoaXMuY291bnRlclZhbHVlICsgdGhpcy5zdGVwO1xuICAgICAgdGhpcy5jb3VudGVyQ2hhbmdlLmVtaXQodGhpcy5jb3VudGVyVmFsdWUpO1xuICAgIH1cbiAgfVxuXG4gIGRlY3JlbWVudCgpe1xuICAgIGlmKHRoaXMuY291bnRlclZhbHVlID4gdGhpcy5taW4pIHtcbiAgICAgIHRoaXMuY291bnRlclZhbHVlID0gdGhpcy5jb3VudGVyVmFsdWUgLSB0aGlzLnN0ZXA7XG4gICAgICB0aGlzLmNvdW50ZXJDaGFuZ2UuZW1pdCh0aGlzLmNvdW50ZXJWYWx1ZSk7XG4gICAgfVxuICB9XG5cbn1cbiJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291bnRlci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWlucHV0LWNvdW50ZXIvIiwic291cmNlcyI6WyJsaWIvY291bnRlci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxZQUFZLEVBQVUsTUFBTSxlQUFlLENBQUM7QUFPL0UsTUFBTSxPQUFPLGdCQUFnQjtJQUw3QjtRQU1XLFFBQUcsR0FBRyxDQUFDLENBQUM7UUFDUixRQUFHLEdBQUcsRUFBRSxDQUFDO1FBQ1QsU0FBSSxHQUFHLENBQUMsQ0FBQztRQUNULGVBQVUsR0FBRyxNQUFNLENBQUM7UUFDcEIsVUFBSyxHQUFHLFNBQVMsQ0FBQztJQTRCN0IsQ0FBQzs7OztJQXZCQyxRQUFRO1FBQ04sSUFBSSxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsWUFBWSxJQUFJLElBQUksQ0FBQyxHQUFHLENBQUM7UUFDbEQsSUFBSSxDQUFDLGFBQWEsR0FBRyxJQUFJLFlBQVksRUFBRSxDQUFDO0lBQzFDLENBQUM7Ozs7SUFFRCxJQUNJLE9BQU87UUFDVCxPQUFPLElBQUksQ0FBQyxZQUFZLENBQUM7SUFDM0IsQ0FBQzs7OztJQUVELFNBQVM7UUFDUCxJQUFHLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLEdBQUcsRUFBRTtZQUMvQixJQUFJLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztZQUNsRCxJQUFJLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUM7U0FDNUM7SUFDSCxDQUFDOzs7O0lBRUQsU0FBUztRQUNQLElBQUcsSUFBSSxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsR0FBRyxFQUFFO1lBQy9CLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDO1lBQ2xELElBQUksQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQztTQUM1QztJQUNILENBQUM7OztZQXJDRixTQUFTLFNBQUM7Z0JBQ1QsUUFBUSxFQUFFLHVCQUF1QjtnQkFDakMsdWVBQXFDOzthQUV0Qzs7O2tCQUVFLEtBQUs7a0JBQ0wsS0FBSzttQkFDTCxLQUFLO3lCQUNMLEtBQUs7b0JBQ0wsS0FBSzsyQkFDTCxLQUFLO3VCQUNMLEtBQUs7NEJBQ0wsTUFBTTtzQkFPTixLQUFLOzs7O0lBZE4sK0JBQWlCOztJQUNqQiwrQkFBa0I7O0lBQ2xCLGdDQUFrQjs7SUFDbEIsc0NBQTZCOztJQUM3QixpQ0FBMkI7O0lBQzNCLHdDQUErQjs7SUFDL0Isb0NBQTRCOztJQUM1Qix5Q0FBZ0QiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0LCBPdXRwdXQsIEV2ZW50RW1pdHRlciwgT25Jbml0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2FuZ3VsYXItaW5wdXQtY291bnRlcicsXG4gIHRlbXBsYXRlVXJsOiAnY291bnRlci5jb21wb25lbnQuaHRtbCcsXG4gIHN0eWxlVXJsczogWydjb3VudGVyLmNvbXBvbmVudC5zY3NzJ11cbn0pXG5leHBvcnQgY2xhc3MgQ291bnRlckNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG4gIEBJbnB1dCgpIG1pbiA9IDE7XG4gIEBJbnB1dCgpIG1heCA9IDEwO1xuICBASW5wdXQoKSBzdGVwID0gMTtcbiAgQElucHV0KCkgYXBwZWFyYW5jZSA9ICdub25lJztcbiAgQElucHV0KCkgY29sb3IgPSAncHJpbWFyeSc7XG4gIEBJbnB1dCgpIGNvdW50ZXJWYWx1ZSA6IG51bWJlcjtcbiAgQElucHV0KCkgcmVhZG9ubHkgOiBib29sZWFuO1xuICBAT3V0cHV0KCkgY291bnRlckNoYW5nZSA6ICBFdmVudEVtaXR0ZXI8bnVtYmVyPjtcblxuICBuZ09uSW5pdCgpIHtcbiAgICB0aGlzLmNvdW50ZXJWYWx1ZSA9IHRoaXMuY291bnRlclZhbHVlIHx8IHRoaXMubWluO1xuICAgIHRoaXMuY291bnRlckNoYW5nZSA9IG5ldyBFdmVudEVtaXR0ZXIoKTtcbiAgfVxuXG4gIEBJbnB1dCgpXG4gIGdldCBjb3VudGVyKCl7XG4gICAgcmV0dXJuIHRoaXMuY291bnRlclZhbHVlO1xuICB9XG5cbiAgaW5jcmVtZW50KCl7XG4gICAgaWYodGhpcy5jb3VudGVyVmFsdWUgPCB0aGlzLm1heCkge1xuICAgICAgdGhpcy5jb3VudGVyVmFsdWUgPSB0aGlzLmNvdW50ZXJWYWx1ZSArIHRoaXMuc3RlcDtcbiAgICAgIHRoaXMuY291bnRlckNoYW5nZS5lbWl0KHRoaXMuY291bnRlclZhbHVlKTtcbiAgICB9XG4gIH1cblxuICBkZWNyZW1lbnQoKXtcbiAgICBpZih0aGlzLmNvdW50ZXJWYWx1ZSA+IHRoaXMubWluKSB7XG4gICAgICB0aGlzLmNvdW50ZXJWYWx1ZSA9IHRoaXMuY291bnRlclZhbHVlIC0gdGhpcy5zdGVwO1xuICAgICAgdGhpcy5jb3VudGVyQ2hhbmdlLmVtaXQodGhpcy5jb3VudGVyVmFsdWUpO1xuICAgIH1cbiAgfVxufVxuIl19 |
@@ -37,2 +37,2 @@ /** | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291bnRlci5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWlucHV0LWNvdW50ZXIvIiwic291cmNlcyI6WyJsaWIvY291bnRlci5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFDLE9BQU8sRUFBQyxTQUFTLEVBQUUsVUFBVSxFQUFxQyxNQUFNLGVBQWUsQ0FBQzs7QUFNekYsTUFBTSxPQUFPLG1CQUFtQjs7OztJQUU5QixZQUFtQixFQUFjO1FBQWQsT0FBRSxHQUFGLEVBQUUsQ0FBWTtRQUUvQixJQUFJLENBQUMsRUFBRSxDQUFDLGFBQWEsQ0FBQyxVQUFVOzs7O1FBQUcsQ0FBQyxHQUFHLEVBQUUsRUFBRTtZQUN6QyxJQUFJLEdBQUcsQ0FBQyxLQUFLLEdBQUcsRUFBRSxJQUFJLEdBQUcsQ0FBQyxLQUFLLEdBQUcsRUFBRSxFQUFFO2dCQUNwQyxHQUFHLENBQUMsY0FBYyxFQUFFLENBQUM7YUFDdEI7UUFDSCxDQUFDLENBQUEsQ0FBQztJQUVKLENBQUM7OztZQWJGLFNBQVMsU0FBQztnQkFDVCxRQUFRLEVBQUUsZUFBZTthQUMxQjs7OztZQUxtQixVQUFVOzs7O0lBUWhCLGlDQUFxQiIsInNvdXJjZXNDb250ZW50IjpbIiBpbXBvcnQge0RpcmVjdGl2ZSwgRWxlbWVudFJlZiwgSG9zdExpc3RlbmVyLCBPdXRwdXQsIEV2ZW50RW1pdHRlcn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbi8vb25seS1kaWdpdHNcbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1tvbmx5LWRpZ2l0c10nXG59KVxuZXhwb3J0IGNsYXNzIE9ubHlEaWdpdHNEaXJlY3RpdmUge1xuXG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBlbDogRWxlbWVudFJlZikge1xuXG4gICAgdGhpcy5lbC5uYXRpdmVFbGVtZW50Lm9ua2V5cHJlc3MgPSAoZXZ0KSA9PiB7XG4gICAgICBpZiAoZXZ0LndoaWNoIDwgNDggfHwgZXZ0LndoaWNoID4gNTcpIHtcbiAgICAgICAgZXZ0LnByZXZlbnREZWZhdWx0KCk7XG4gICAgICB9XG4gICAgfTtcblxuICB9XG59Il19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291bnRlci5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWlucHV0LWNvdW50ZXIvIiwic291cmNlcyI6WyJsaWIvY291bnRlci5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFDLE9BQU8sRUFBQyxTQUFTLEVBQUUsVUFBVSxFQUFRLE1BQU0sZUFBZSxDQUFDOztBQU01RCxNQUFNLE9BQU8sbUJBQW1COzs7O0lBQzlCLFlBQW1CLEVBQWM7UUFBZCxPQUFFLEdBQUYsRUFBRSxDQUFZO1FBQy9CLElBQUksQ0FBQyxFQUFFLENBQUMsYUFBYSxDQUFDLFVBQVU7Ozs7UUFBRyxDQUFDLEdBQUcsRUFBRSxFQUFFO1lBQ3pDLElBQUksR0FBRyxDQUFDLEtBQUssR0FBRyxFQUFFLElBQUksR0FBRyxDQUFDLEtBQUssR0FBRyxFQUFFLEVBQUU7Z0JBQ3BDLEdBQUcsQ0FBQyxjQUFjLEVBQUUsQ0FBQzthQUN0QjtRQUNILENBQUMsQ0FBQSxDQUFDO0lBQ0osQ0FBQzs7O1lBVkYsU0FBUyxTQUFDO2dCQUNULFFBQVEsRUFBRSxlQUFlO2FBQzFCOzs7O1lBTG1CLFVBQVU7Ozs7SUFPaEIsaUNBQXFCIiwic291cmNlc0NvbnRlbnQiOlsiIGltcG9ydCB7RGlyZWN0aXZlLCBFbGVtZW50UmVmLCBJbnB1dH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbi8vb25seS1kaWdpdHNcbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1tvbmx5LWRpZ2l0c10nXG59KVxuZXhwb3J0IGNsYXNzIE9ubHlEaWdpdHNEaXJlY3RpdmUge1xuICBjb25zdHJ1Y3RvcihwdWJsaWMgZWw6IEVsZW1lbnRSZWYpIHtcbiAgICB0aGlzLmVsLm5hdGl2ZUVsZW1lbnQub25rZXlwcmVzcyA9IChldnQpID0+IHtcbiAgICAgIGlmIChldnQud2hpY2ggPCA0OCB8fCBldnQud2hpY2ggPiA1Nykge1xuICAgICAgICBldnQucHJldmVudERlZmF1bHQoKTtcbiAgICAgIH1cbiAgICB9O1xuICB9XG59XG4iXX0= |
@@ -8,5 +8,4 @@ /** | ||
*/ | ||
export { CounterService } from './lib/counter.service'; | ||
export { CounterComponent } from './lib/counter.component'; | ||
export { AngularCounterModule } from './lib/counter.module'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItaW5wdXQtY291bnRlci8iLCJzb3VyY2VzIjpbInB1YmxpYy1hcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUlBLCtCQUFjLHVCQUF1QixDQUFDO0FBQ3RDLGlDQUFjLHlCQUF5QixDQUFDO0FBQ3hDLHFDQUFjLHNCQUFzQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIFB1YmxpYyBBUEkgU3VyZmFjZSBvZiBjb3VudGVyXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9saWIvY291bnRlci5zZXJ2aWNlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2NvdW50ZXIuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2NvdW50ZXIubW9kdWxlJztcbiJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItaW5wdXQtY291bnRlci8iLCJzb3VyY2VzIjpbInB1YmxpYy1hcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUlBLGlDQUFjLHlCQUF5QixDQUFDO0FBQ3hDLHFDQUFjLHNCQUFzQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIFB1YmxpYyBBUEkgU3VyZmFjZSBvZiBjb3VudGVyXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9saWIvY291bnRlci5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvY291bnRlci5tb2R1bGUnO1xuIl19 |
@@ -8,4 +8,4 @@ /** | ||
*/ | ||
export { CounterService, CounterComponent, AngularCounterModule } from './public-api'; | ||
export { CounterComponent, AngularCounterModule } from './public-api'; | ||
export { OnlyDigitsDirective as ɵa } from './lib/counter.directive'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1pbnB1dC1jb3VudGVyLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhci1pbnB1dC1jb3VudGVyLyIsInNvdXJjZXMiOlsiYW5ndWxhci1pbnB1dC1jb3VudGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFJQSx1RUFBYyxjQUFjLENBQUM7QUFFN0IsT0FBTyxFQUFDLG1CQUFtQixJQUFJLEVBQUUsRUFBQyxNQUFNLHlCQUF5QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpYy1hcGknO1xuXG5leHBvcnQge09ubHlEaWdpdHNEaXJlY3RpdmUgYXMgybVhfSBmcm9tICcuL2xpYi9jb3VudGVyLmRpcmVjdGl2ZSc7Il19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ndWxhci1pbnB1dC1jb3VudGVyLmpzIiwic291cmNlUm9vdCI6Im5nOi8vYW5ndWxhci1pbnB1dC1jb3VudGVyLyIsInNvdXJjZXMiOlsiYW5ndWxhci1pbnB1dC1jb3VudGVyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFJQSx1REFBYyxjQUFjLENBQUM7QUFFN0IsT0FBTyxFQUFDLG1CQUFtQixJQUFJLEVBQUUsRUFBQyxNQUFNLHlCQUF5QixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBHZW5lcmF0ZWQgYnVuZGxlIGluZGV4LiBEbyBub3QgZWRpdC5cbiAqL1xuXG5leHBvcnQgKiBmcm9tICcuL3B1YmxpYy1hcGknO1xuXG5leHBvcnQge09ubHlEaWdpdHNEaXJlY3RpdmUgYXMgybVhfSBmcm9tICcuL2xpYi9jb3VudGVyLmRpcmVjdGl2ZSc7Il19 |
@@ -61,3 +61,3 @@ /** | ||
selector: 'angular-input-counter', | ||
template: "<mat-form-field [appearance]=\"appearance\">\n <button mat-mini-fab matPrefix [color]=\"color\" (click)=\"decrement()\" [disabled]=\"counterValue <= min\">\n <mat-icon>remove</mat-icon>\n </button>\n <input matInput type=\"text\" [value]=\"counterValue\" [readonly]=\"readonly\">\n\n <button mat-mini-fab matSuffix [color]=\"color\" (click)=\"increment()\" [disabled]=\"counterValue >= max\">\n <mat-icon>add</mat-icon>\n </button>\n</mat-form-field>\n", | ||
template: "<mat-form-field [appearance]=\"appearance\">\n <button mat-mini-fab matPrefix [color]=\"color\" (click)=\"decrement()\" [disabled]=\"counterValue <= min\">\n <mat-icon>remove</mat-icon>\n </button>\n <input matInput type=\"text\" [value]=\"counterValue\" [readonly]=\"readonly\" only-digits>\n\n <button mat-mini-fab matSuffix [color]=\"color\" (click)=\"increment()\" [disabled]=\"counterValue >= max\">\n <mat-icon>add</mat-icon>\n </button>\n</mat-form-field>\n", | ||
styles: [":host ::ng-deep .mat-form-field-infix{width:100%;text-align:center}:host ::ng-deep .mat-mini-fab{width:32px;height:32px}:host ::ng-deep .mat-mini-fab .mat-button-wrapper{padding:3px}"] | ||
@@ -98,2 +98,2 @@ }] } | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291bnRlci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWlucHV0LWNvdW50ZXIvIiwic291cmNlcyI6WyJsaWIvY291bnRlci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxZQUFZLEVBQVUsTUFBTSxlQUFlLENBQUM7QUFFL0U7SUFBQTtRQU1XLFFBQUcsR0FBRyxDQUFDLENBQUM7UUFDUixRQUFHLEdBQUcsRUFBRSxDQUFDO1FBQ1QsU0FBSSxHQUFHLENBQUMsQ0FBQztRQUNULGVBQVUsR0FBRyxNQUFNLENBQUM7UUFDcEIsVUFBSyxHQUFHLFNBQVMsQ0FBQztJQTZCN0IsQ0FBQzs7OztJQXhCQyxtQ0FBUTs7O0lBQVI7UUFDRSxJQUFJLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxZQUFZLElBQUksSUFBSSxDQUFDLEdBQUcsQ0FBQztRQUNsRCxJQUFJLENBQUMsYUFBYSxHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7SUFDMUMsQ0FBQztJQUVELHNCQUNJLHFDQUFPOzs7O1FBRFg7WUFFRSxPQUFPLElBQUksQ0FBQyxZQUFZLENBQUM7UUFDM0IsQ0FBQzs7O09BQUE7Ozs7SUFFRCxvQ0FBUzs7O0lBQVQ7UUFDRSxJQUFHLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLEdBQUcsRUFBRTtZQUMvQixJQUFJLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztZQUNsRCxJQUFJLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUM7U0FDNUM7SUFDSCxDQUFDOzs7O0lBRUQsb0NBQVM7OztJQUFUO1FBQ0UsSUFBRyxJQUFJLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxHQUFHLEVBQUU7WUFDL0IsSUFBSSxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7WUFDbEQsSUFBSSxDQUFDLGFBQWEsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDO1NBQzVDO0lBQ0gsQ0FBQzs7Z0JBckNGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsdUJBQXVCO29CQUNqQywyZEFBcUM7O2lCQUV0Qzs7O3NCQUVFLEtBQUs7c0JBQ0wsS0FBSzt1QkFDTCxLQUFLOzZCQUNMLEtBQUs7d0JBQ0wsS0FBSzsrQkFDTCxLQUFLOzJCQUNMLEtBQUs7Z0NBQ0wsTUFBTTswQkFPTixLQUFLOztJQW1CUix1QkFBQztDQUFBLEFBdkNELElBdUNDO1NBbENZLGdCQUFnQjs7O0lBQzNCLCtCQUFpQjs7SUFDakIsK0JBQWtCOztJQUNsQixnQ0FBa0I7O0lBQ2xCLHNDQUE2Qjs7SUFDN0IsaUNBQTJCOztJQUMzQix3Q0FBK0I7O0lBQy9CLG9DQUE0Qjs7SUFDNUIseUNBQWdEIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCwgT3V0cHV0LCBFdmVudEVtaXR0ZXIsIE9uSW5pdCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdhbmd1bGFyLWlucHV0LWNvdW50ZXInLFxuICB0ZW1wbGF0ZVVybDogJ2NvdW50ZXIuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnY291bnRlci5jb21wb25lbnQuc2NzcyddXG59KVxuZXhwb3J0IGNsYXNzIENvdW50ZXJDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xuICBASW5wdXQoKSBtaW4gPSAxO1xuICBASW5wdXQoKSBtYXggPSAxMDtcbiAgQElucHV0KCkgc3RlcCA9IDE7XG4gIEBJbnB1dCgpIGFwcGVhcmFuY2UgPSAnbm9uZSc7XG4gIEBJbnB1dCgpIGNvbG9yID0gJ3ByaW1hcnknO1xuICBASW5wdXQoKSBjb3VudGVyVmFsdWUgOiBudW1iZXI7XG4gIEBJbnB1dCgpIHJlYWRvbmx5IDogYm9vbGVhbjtcbiAgQE91dHB1dCgpIGNvdW50ZXJDaGFuZ2UgOiAgRXZlbnRFbWl0dGVyPG51bWJlcj47XG4gIFxuICBuZ09uSW5pdCgpIHtcbiAgICB0aGlzLmNvdW50ZXJWYWx1ZSA9IHRoaXMuY291bnRlclZhbHVlIHx8IHRoaXMubWluO1xuICAgIHRoaXMuY291bnRlckNoYW5nZSA9IG5ldyBFdmVudEVtaXR0ZXIoKTtcbiAgfVxuXG4gIEBJbnB1dCgpXG4gIGdldCBjb3VudGVyKCl7XG4gICAgcmV0dXJuIHRoaXMuY291bnRlclZhbHVlO1xuICB9XG5cbiAgaW5jcmVtZW50KCl7XG4gICAgaWYodGhpcy5jb3VudGVyVmFsdWUgPCB0aGlzLm1heCkge1xuICAgICAgdGhpcy5jb3VudGVyVmFsdWUgPSB0aGlzLmNvdW50ZXJWYWx1ZSArIHRoaXMuc3RlcDtcbiAgICAgIHRoaXMuY291bnRlckNoYW5nZS5lbWl0KHRoaXMuY291bnRlclZhbHVlKTtcbiAgICB9XG4gIH1cblxuICBkZWNyZW1lbnQoKXtcbiAgICBpZih0aGlzLmNvdW50ZXJWYWx1ZSA+IHRoaXMubWluKSB7XG4gICAgICB0aGlzLmNvdW50ZXJWYWx1ZSA9IHRoaXMuY291bnRlclZhbHVlIC0gdGhpcy5zdGVwO1xuICAgICAgdGhpcy5jb3VudGVyQ2hhbmdlLmVtaXQodGhpcy5jb3VudGVyVmFsdWUpO1xuICAgIH1cbiAgfVxuXG59XG4iXX0= | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291bnRlci5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWlucHV0LWNvdW50ZXIvIiwic291cmNlcyI6WyJsaWIvY291bnRlci5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxZQUFZLEVBQVUsTUFBTSxlQUFlLENBQUM7QUFFL0U7SUFBQTtRQU1XLFFBQUcsR0FBRyxDQUFDLENBQUM7UUFDUixRQUFHLEdBQUcsRUFBRSxDQUFDO1FBQ1QsU0FBSSxHQUFHLENBQUMsQ0FBQztRQUNULGVBQVUsR0FBRyxNQUFNLENBQUM7UUFDcEIsVUFBSyxHQUFHLFNBQVMsQ0FBQztJQTRCN0IsQ0FBQzs7OztJQXZCQyxtQ0FBUTs7O0lBQVI7UUFDRSxJQUFJLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxZQUFZLElBQUksSUFBSSxDQUFDLEdBQUcsQ0FBQztRQUNsRCxJQUFJLENBQUMsYUFBYSxHQUFHLElBQUksWUFBWSxFQUFFLENBQUM7SUFDMUMsQ0FBQztJQUVELHNCQUNJLHFDQUFPOzs7O1FBRFg7WUFFRSxPQUFPLElBQUksQ0FBQyxZQUFZLENBQUM7UUFDM0IsQ0FBQzs7O09BQUE7Ozs7SUFFRCxvQ0FBUzs7O0lBQVQ7UUFDRSxJQUFHLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLEdBQUcsRUFBRTtZQUMvQixJQUFJLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxZQUFZLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQztZQUNsRCxJQUFJLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUM7U0FDNUM7SUFDSCxDQUFDOzs7O0lBRUQsb0NBQVM7OztJQUFUO1FBQ0UsSUFBRyxJQUFJLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxHQUFHLEVBQUU7WUFDL0IsSUFBSSxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxJQUFJLENBQUM7WUFDbEQsSUFBSSxDQUFDLGFBQWEsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDO1NBQzVDO0lBQ0gsQ0FBQzs7Z0JBckNGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsdUJBQXVCO29CQUNqQyx1ZUFBcUM7O2lCQUV0Qzs7O3NCQUVFLEtBQUs7c0JBQ0wsS0FBSzt1QkFDTCxLQUFLOzZCQUNMLEtBQUs7d0JBQ0wsS0FBSzsrQkFDTCxLQUFLOzJCQUNMLEtBQUs7Z0NBQ0wsTUFBTTswQkFPTixLQUFLOztJQWtCUix1QkFBQztDQUFBLEFBdENELElBc0NDO1NBakNZLGdCQUFnQjs7O0lBQzNCLCtCQUFpQjs7SUFDakIsK0JBQWtCOztJQUNsQixnQ0FBa0I7O0lBQ2xCLHNDQUE2Qjs7SUFDN0IsaUNBQTJCOztJQUMzQix3Q0FBK0I7O0lBQy9CLG9DQUE0Qjs7SUFDNUIseUNBQWdEIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCwgT3V0cHV0LCBFdmVudEVtaXR0ZXIsIE9uSW5pdCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdhbmd1bGFyLWlucHV0LWNvdW50ZXInLFxuICB0ZW1wbGF0ZVVybDogJ2NvdW50ZXIuY29tcG9uZW50Lmh0bWwnLFxuICBzdHlsZVVybHM6IFsnY291bnRlci5jb21wb25lbnQuc2NzcyddXG59KVxuZXhwb3J0IGNsYXNzIENvdW50ZXJDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQge1xuICBASW5wdXQoKSBtaW4gPSAxO1xuICBASW5wdXQoKSBtYXggPSAxMDtcbiAgQElucHV0KCkgc3RlcCA9IDE7XG4gIEBJbnB1dCgpIGFwcGVhcmFuY2UgPSAnbm9uZSc7XG4gIEBJbnB1dCgpIGNvbG9yID0gJ3ByaW1hcnknO1xuICBASW5wdXQoKSBjb3VudGVyVmFsdWUgOiBudW1iZXI7XG4gIEBJbnB1dCgpIHJlYWRvbmx5IDogYm9vbGVhbjtcbiAgQE91dHB1dCgpIGNvdW50ZXJDaGFuZ2UgOiAgRXZlbnRFbWl0dGVyPG51bWJlcj47XG5cbiAgbmdPbkluaXQoKSB7XG4gICAgdGhpcy5jb3VudGVyVmFsdWUgPSB0aGlzLmNvdW50ZXJWYWx1ZSB8fCB0aGlzLm1pbjtcbiAgICB0aGlzLmNvdW50ZXJDaGFuZ2UgPSBuZXcgRXZlbnRFbWl0dGVyKCk7XG4gIH1cblxuICBASW5wdXQoKVxuICBnZXQgY291bnRlcigpe1xuICAgIHJldHVybiB0aGlzLmNvdW50ZXJWYWx1ZTtcbiAgfVxuXG4gIGluY3JlbWVudCgpe1xuICAgIGlmKHRoaXMuY291bnRlclZhbHVlIDwgdGhpcy5tYXgpIHtcbiAgICAgIHRoaXMuY291bnRlclZhbHVlID0gdGhpcy5jb3VudGVyVmFsdWUgKyB0aGlzLnN0ZXA7XG4gICAgICB0aGlzLmNvdW50ZXJDaGFuZ2UuZW1pdCh0aGlzLmNvdW50ZXJWYWx1ZSk7XG4gICAgfVxuICB9XG5cbiAgZGVjcmVtZW50KCl7XG4gICAgaWYodGhpcy5jb3VudGVyVmFsdWUgPiB0aGlzLm1pbikge1xuICAgICAgdGhpcy5jb3VudGVyVmFsdWUgPSB0aGlzLmNvdW50ZXJWYWx1ZSAtIHRoaXMuc3RlcDtcbiAgICAgIHRoaXMuY291bnRlckNoYW5nZS5lbWl0KHRoaXMuY291bnRlclZhbHVlKTtcbiAgICB9XG4gIH1cbn1cbiJdfQ== |
@@ -36,2 +36,2 @@ /** | ||
} | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291bnRlci5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWlucHV0LWNvdW50ZXIvIiwic291cmNlcyI6WyJsaWIvY291bnRlci5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFDLE9BQU8sRUFBQyxTQUFTLEVBQUUsVUFBVSxFQUFxQyxNQUFNLGVBQWUsQ0FBQzs7QUFHekY7SUFLRSw2QkFBbUIsRUFBYztRQUFkLE9BQUUsR0FBRixFQUFFLENBQVk7UUFFL0IsSUFBSSxDQUFDLEVBQUUsQ0FBQyxhQUFhLENBQUMsVUFBVTs7OztRQUFHLFVBQUMsR0FBRztZQUNyQyxJQUFJLEdBQUcsQ0FBQyxLQUFLLEdBQUcsRUFBRSxJQUFJLEdBQUcsQ0FBQyxLQUFLLEdBQUcsRUFBRSxFQUFFO2dCQUNwQyxHQUFHLENBQUMsY0FBYyxFQUFFLENBQUM7YUFDdEI7UUFDSCxDQUFDLENBQUEsQ0FBQztJQUVKLENBQUM7O2dCQWJGLFNBQVMsU0FBQztvQkFDVCxRQUFRLEVBQUUsZUFBZTtpQkFDMUI7Ozs7Z0JBTG1CLFVBQVU7O0lBaUI5QiwwQkFBQztDQUFBLEFBZEQsSUFjQztTQVhZLG1CQUFtQjs7O0lBRWxCLGlDQUFxQiIsInNvdXJjZXNDb250ZW50IjpbIiBpbXBvcnQge0RpcmVjdGl2ZSwgRWxlbWVudFJlZiwgSG9zdExpc3RlbmVyLCBPdXRwdXQsIEV2ZW50RW1pdHRlcn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbi8vb25seS1kaWdpdHNcbkBEaXJlY3RpdmUoe1xuICBzZWxlY3RvcjogJ1tvbmx5LWRpZ2l0c10nXG59KVxuZXhwb3J0IGNsYXNzIE9ubHlEaWdpdHNEaXJlY3RpdmUge1xuXG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBlbDogRWxlbWVudFJlZikge1xuXG4gICAgdGhpcy5lbC5uYXRpdmVFbGVtZW50Lm9ua2V5cHJlc3MgPSAoZXZ0KSA9PiB7XG4gICAgICBpZiAoZXZ0LndoaWNoIDwgNDggfHwgZXZ0LndoaWNoID4gNTcpIHtcbiAgICAgICAgZXZ0LnByZXZlbnREZWZhdWx0KCk7XG4gICAgICB9XG4gICAgfTtcblxuICB9XG59Il19 | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY291bnRlci5kaXJlY3RpdmUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9hbmd1bGFyLWlucHV0LWNvdW50ZXIvIiwic291cmNlcyI6WyJsaWIvY291bnRlci5kaXJlY3RpdmUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFDLE9BQU8sRUFBQyxTQUFTLEVBQUUsVUFBVSxFQUFRLE1BQU0sZUFBZSxDQUFDOztBQUc1RDtJQUlFLDZCQUFtQixFQUFjO1FBQWQsT0FBRSxHQUFGLEVBQUUsQ0FBWTtRQUMvQixJQUFJLENBQUMsRUFBRSxDQUFDLGFBQWEsQ0FBQyxVQUFVOzs7O1FBQUcsVUFBQyxHQUFHO1lBQ3JDLElBQUksR0FBRyxDQUFDLEtBQUssR0FBRyxFQUFFLElBQUksR0FBRyxDQUFDLEtBQUssR0FBRyxFQUFFLEVBQUU7Z0JBQ3BDLEdBQUcsQ0FBQyxjQUFjLEVBQUUsQ0FBQzthQUN0QjtRQUNILENBQUMsQ0FBQSxDQUFDO0lBQ0osQ0FBQzs7Z0JBVkYsU0FBUyxTQUFDO29CQUNULFFBQVEsRUFBRSxlQUFlO2lCQUMxQjs7OztnQkFMbUIsVUFBVTs7SUFjOUIsMEJBQUM7Q0FBQSxBQVhELElBV0M7U0FSWSxtQkFBbUI7OztJQUNsQixpQ0FBcUIiLCJzb3VyY2VzQ29udGVudCI6WyIgaW1wb3J0IHtEaXJlY3RpdmUsIEVsZW1lbnRSZWYsIElucHV0fSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuLy9vbmx5LWRpZ2l0c1xuQERpcmVjdGl2ZSh7XG4gIHNlbGVjdG9yOiAnW29ubHktZGlnaXRzXSdcbn0pXG5leHBvcnQgY2xhc3MgT25seURpZ2l0c0RpcmVjdGl2ZSB7XG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBlbDogRWxlbWVudFJlZikge1xuICAgIHRoaXMuZWwubmF0aXZlRWxlbWVudC5vbmtleXByZXNzID0gKGV2dCkgPT4ge1xuICAgICAgaWYgKGV2dC53aGljaCA8IDQ4IHx8IGV2dC53aGljaCA+IDU3KSB7XG4gICAgICAgIGV2dC5wcmV2ZW50RGVmYXVsdCgpO1xuICAgICAgfVxuICAgIH07XG4gIH1cbn1cbiJdfQ== |
@@ -8,5 +8,4 @@ /** | ||
*/ | ||
export { CounterService } from './lib/counter.service'; | ||
export { CounterComponent } from './lib/counter.component'; | ||
export { AngularCounterModule } from './lib/counter.module'; | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItaW5wdXQtY291bnRlci8iLCJzb3VyY2VzIjpbInB1YmxpYy1hcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUlBLCtCQUFjLHVCQUF1QixDQUFDO0FBQ3RDLGlDQUFjLHlCQUF5QixDQUFDO0FBQ3hDLHFDQUFjLHNCQUFzQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIFB1YmxpYyBBUEkgU3VyZmFjZSBvZiBjb3VudGVyXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9saWIvY291bnRlci5zZXJ2aWNlJztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2NvdW50ZXIuY29tcG9uZW50JztcbmV4cG9ydCAqIGZyb20gJy4vbGliL2NvdW50ZXIubW9kdWxlJztcbiJdfQ== | ||
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLWFwaS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItaW5wdXQtY291bnRlci8iLCJzb3VyY2VzIjpbInB1YmxpYy1hcGkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUlBLGlDQUFjLHlCQUF5QixDQUFDO0FBQ3hDLHFDQUFjLHNCQUFzQixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIFB1YmxpYyBBUEkgU3VyZmFjZSBvZiBjb3VudGVyXG4gKi9cblxuZXhwb3J0ICogZnJvbSAnLi9saWIvY291bnRlci5jb21wb25lbnQnO1xuZXhwb3J0ICogZnJvbSAnLi9saWIvY291bnRlci5tb2R1bGUnO1xuIl19 |
@@ -1,2 +0,2 @@ | ||
import { Injectable, ɵɵdefineInjectable, EventEmitter, Component, Input, Output, Directive, ElementRef, NgModule } from '@angular/core'; | ||
import { EventEmitter, Component, Input, Output, Directive, ElementRef, NgModule } from '@angular/core'; | ||
import { MatInputModule } from '@angular/material/input'; | ||
@@ -10,18 +10,2 @@ import { MatIconModule } from '@angular/material/icon'; | ||
*/ | ||
class CounterService { | ||
constructor() { } | ||
} | ||
CounterService.decorators = [ | ||
{ type: Injectable, args: [{ | ||
providedIn: 'root' | ||
},] } | ||
]; | ||
/** @nocollapse */ | ||
CounterService.ctorParameters = () => []; | ||
/** @nocollapse */ CounterService.ngInjectableDef = ɵɵdefineInjectable({ factory: function CounterService_Factory() { return new CounterService(); }, token: CounterService, providedIn: "root" }); | ||
/** | ||
* @fileoverview added by tsickle | ||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc | ||
*/ | ||
class CounterComponent { | ||
@@ -70,3 +54,3 @@ constructor() { | ||
selector: 'angular-input-counter', | ||
template: "<mat-form-field [appearance]=\"appearance\">\n <button mat-mini-fab matPrefix [color]=\"color\" (click)=\"decrement()\" [disabled]=\"counterValue <= min\">\n <mat-icon>remove</mat-icon>\n </button>\n <input matInput type=\"text\" [value]=\"counterValue\" [readonly]=\"readonly\">\n\n <button mat-mini-fab matSuffix [color]=\"color\" (click)=\"increment()\" [disabled]=\"counterValue >= max\">\n <mat-icon>add</mat-icon>\n </button>\n</mat-form-field>\n", | ||
template: "<mat-form-field [appearance]=\"appearance\">\n <button mat-mini-fab matPrefix [color]=\"color\" (click)=\"decrement()\" [disabled]=\"counterValue <= min\">\n <mat-icon>remove</mat-icon>\n </button>\n <input matInput type=\"text\" [value]=\"counterValue\" [readonly]=\"readonly\" only-digits>\n\n <button mat-mini-fab matSuffix [color]=\"color\" (click)=\"increment()\" [disabled]=\"counterValue >= max\">\n <mat-icon>add</mat-icon>\n </button>\n</mat-form-field>\n", | ||
styles: [":host ::ng-deep .mat-form-field-infix{width:100%;text-align:center}:host ::ng-deep .mat-mini-fab{width:32px;height:32px}:host ::ng-deep .mat-mini-fab .mat-button-wrapper{padding:3px}"] | ||
@@ -169,3 +153,3 @@ }] } | ||
export { AngularCounterModule, CounterComponent, CounterService, OnlyDigitsDirective as ɵa }; | ||
export { AngularCounterModule, CounterComponent, OnlyDigitsDirective as ɵa }; | ||
//# sourceMappingURL=angular-input-counter.js.map |
@@ -1,2 +0,2 @@ | ||
import { Injectable, ɵɵdefineInjectable, EventEmitter, Component, Input, Output, Directive, ElementRef, NgModule } from '@angular/core'; | ||
import { EventEmitter, Component, Input, Output, Directive, ElementRef, NgModule } from '@angular/core'; | ||
import { MatInputModule } from '@angular/material/input'; | ||
@@ -10,20 +10,2 @@ import { MatIconModule } from '@angular/material/icon'; | ||
*/ | ||
var CounterService = /** @class */ (function () { | ||
function CounterService() { | ||
} | ||
CounterService.decorators = [ | ||
{ type: Injectable, args: [{ | ||
providedIn: 'root' | ||
},] } | ||
]; | ||
/** @nocollapse */ | ||
CounterService.ctorParameters = function () { return []; }; | ||
/** @nocollapse */ CounterService.ngInjectableDef = ɵɵdefineInjectable({ factory: function CounterService_Factory() { return new CounterService(); }, token: CounterService, providedIn: "root" }); | ||
return CounterService; | ||
}()); | ||
/** | ||
* @fileoverview added by tsickle | ||
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc | ||
*/ | ||
var CounterComponent = /** @class */ (function () { | ||
@@ -84,3 +66,3 @@ function CounterComponent() { | ||
selector: 'angular-input-counter', | ||
template: "<mat-form-field [appearance]=\"appearance\">\n <button mat-mini-fab matPrefix [color]=\"color\" (click)=\"decrement()\" [disabled]=\"counterValue <= min\">\n <mat-icon>remove</mat-icon>\n </button>\n <input matInput type=\"text\" [value]=\"counterValue\" [readonly]=\"readonly\">\n\n <button mat-mini-fab matSuffix [color]=\"color\" (click)=\"increment()\" [disabled]=\"counterValue >= max\">\n <mat-icon>add</mat-icon>\n </button>\n</mat-form-field>\n", | ||
template: "<mat-form-field [appearance]=\"appearance\">\n <button mat-mini-fab matPrefix [color]=\"color\" (click)=\"decrement()\" [disabled]=\"counterValue <= min\">\n <mat-icon>remove</mat-icon>\n </button>\n <input matInput type=\"text\" [value]=\"counterValue\" [readonly]=\"readonly\" only-digits>\n\n <button mat-mini-fab matSuffix [color]=\"color\" (click)=\"increment()\" [disabled]=\"counterValue >= max\">\n <mat-icon>add</mat-icon>\n </button>\n</mat-form-field>\n", | ||
styles: [":host ::ng-deep .mat-form-field-infix{width:100%;text-align:center}:host ::ng-deep .mat-mini-fab{width:32px;height:32px}:host ::ng-deep .mat-mini-fab .mat-button-wrapper{padding:3px}"] | ||
@@ -186,3 +168,3 @@ }] } | ||
export { AngularCounterModule, CounterComponent, CounterService, OnlyDigitsDirective as ɵa }; | ||
export { AngularCounterModule, CounterComponent, OnlyDigitsDirective as ɵa }; | ||
//# sourceMappingURL=angular-input-counter.js.map |
{ | ||
"name": "angular-input-counter", | ||
"version": "0.0.11", | ||
"version": "0.0.12", | ||
"author": "Dinesh Rawat <dineshrawat.mca@gmail.com>", | ||
@@ -5,0 +5,0 @@ "bugs": "https://github.com/dinesh-rawat/angular-input-counter/issues", |
@@ -1,3 +0,2 @@ | ||
export * from './lib/counter.service'; | ||
export * from './lib/counter.component'; | ||
export * from './lib/counter.module'; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
68405
-9.74%26
-10.34%844
-10.02%