@nova-ui/bits
Version:
SolarWinds Nova Framework
19 lines (18 loc) • 776 B
TypeScript
import { Atom } from "../../atom";
import { IconAtom } from "../icon/icon.atom";
import { MenuPopupAtom } from "../menu-popup/menu-popup.atom";
import { OverlayAtom } from "../overlay/overlay.atom";
import { TextboxAtom } from "../textbox/textbox.atom";
export declare class TimepickerAtom extends Atom {
static CSS_CLASS: string;
static defaultFormat: string;
static isCorrectTimeFormat: (timeString: string, format: string) => boolean;
static createTimeString: (hour: number, minute: number, format?: string) => string;
textbox: TextboxAtom;
menuPopup: MenuPopupAtom;
icon: IconAtom;
overlay: OverlayAtom;
toggle: () => Promise<void>;
selectTime: (time: string) => Promise<void>;
getHighlightedMenuValue: () => Promise<string>;
}