Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/ui / dist / inputs / Incrementer / IncrementerState.d.ts
Size: Mime:
import { IncrementerProps, IncrementerStateType, InputFocusEvent, ChangeHandler, ClickHandler } from './typings';
export declare class IncrementerState implements IncrementerStateType {
    count: number;
    shouldIncrement: boolean;
    shouldDecrement: boolean;
    step: number;
    maxValue: number;
    minValue: number;
    update(values: IncrementerProps): void;
    incrementCount(props: ClickHandler): void;
    decrementCount(props: ClickHandler): void;
    handleChange(props: ChangeHandler): void;
    handleBlur(event: InputFocusEvent): void;
}