@grafana/ui
Version:
Grafana Components Library
16 lines (15 loc) • 569 B
TypeScript
import React, { PureComponent } from 'react';
import { TimeFragment, TimeZone } from '@grafana/data';
export interface Props {
value: TimeFragment;
roundup?: boolean;
timeZone?: TimeZone;
onChange: (value: string, isValid: boolean) => void;
tabIndex?: number;
}
export declare class TimePickerInput extends PureComponent<Props> {
isValid: (value: string) => boolean;
onChange: (event: React.ChangeEvent<HTMLInputElement>) => void;
valueToString: (value: string | import("@grafana/data").DateTime) => string;
render(): JSX.Element;
}