UNPKG

funda-ui

Version:

React components using pure Bootstrap 5+ which does not contain any external style and script libraries.

71 lines (70 loc) 2.48 kB
import React from 'react'; export declare type DateProps = { contentRef?: React.ForwardedRef<any>; popupRef?: React.ForwardedRef<any>; depth?: number; popupClassName?: string; triggerClassName?: string; wrapperClassName?: string; controlClassName?: string; controlGroupWrapperClassName?: string; controlGroupTextClassName?: string; enableEntireAreaPopup?: boolean; delimiter?: string; hideClearButton?: boolean; showToolsWhenHover?: boolean; offset?: number; exceededSidePosOffset?: number; localization?: 'en_US' | 'zh_CN'; type?: 'date' | 'datetime-local' | 'time'; onlyTime?: boolean; truncateSeconds?: boolean; valueUseSlash?: boolean; defaultValue?: string; value?: string; clickInitValue?: string; min?: string; max?: string; placeholder?: string; label?: React.ReactNode | string; units?: string; name?: string; alt?: any; disabled?: any; requiredLabel?: React.ReactNode | string; required?: any; readOnly?: any; iconLeft?: React.ReactNode | string; iconRight?: React.ReactNode | string; /** -- */ id?: string; style?: React.CSSProperties; autoComplete?: string; tabIndex?: number; [key: `data-${string}`]: string | undefined; onLoad?: (e: any, data: any, allSplittingInputs: any[]) => void; onChange?: (e: any, data: any, isValidDate: boolean, allSplittingInputs: any[]) => void; onBlur?: (e: any, allSplittingInputs: any[]) => void; onFocus?: (e: any, allSplittingInputs: any[]) => void; onPressEnter?: (e: any, allSplittingInputs: any[]) => void; onOpenPopup?: (allSplittingInputs: any[]) => void; onClosePopup?: (allSplittingInputs: any[]) => void; onChangeDate?: (currentData: any) => void; onChangeMonth?: (currentData: any) => void; onChangeYear?: (currentData: any) => void; onChangeToday?: (currentData: any) => void; onChangeHours?: (currentData: any) => void; onChangeMinutes?: (currentData: any) => void; onChangeSeconds?: (currentData: any) => void; onClear?: (currentData: any) => void; langHoursTitle?: string; langMinutesTitle?: string; langSecondsTitle?: string; langWeek?: string[]; langWeekFull?: string[]; langMonths?: string[]; langMonthsFull?: string[]; langToday?: string; }; declare const Date: React.ForwardRefExoticComponent<DateProps & React.RefAttributes<unknown>>; export default Date;