UNPKG

@angular-material-extensions/input-counter

Version:

Modern number input component built with angular and material design

27 lines (26 loc) 1.17 kB
import { EventEmitter, OnInit } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { MatFormFieldAppearance } from '@angular/material/form-field'; import * as i0 from "@angular/core"; export declare class InputCounterComponent implements OnInit, ControlValueAccessor { _value: number; max: number; min: number; step: number; appearance: MatFormFieldAppearance; placeholder: string; label: string; change: EventEmitter<number>; propagateChange: (_: any) => void; get value(): number; set value(val: number); ngOnInit(): void; increment(): void; decrement(): void; writeValue(obj: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; static ɵfac: i0.ɵɵFactoryDeclaration<InputCounterComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<InputCounterComponent, "mat-input-counter", never, { "_value": "_value"; "max": "max"; "min": "min"; "step": "step"; "appearance": "appearance"; "placeholder": "placeholder"; "label": "label"; }, { "change": "change"; }, never, never, false>; }