Interface CalendarProps<DateType>

interface CalendarProps<DateType> {
    cellRender?: ((date, info) => ReactNode);
    className?: string;
    dateCellRender?: ((date) => ReactNode);
    dateFullCellRender?: ((date) => ReactNode);
    defaultValue?: DateType;
    disabledDate?: ((date) => boolean);
    fullCellRender?: ((date, info) => ReactNode);
    fullscreen?: boolean;
    headerRender?: HeaderRender<DateType>;
    locale?: PickerLocale;
    mode?: CalendarMode;
    monthCellRender?: ((date) => ReactNode);
    monthFullCellRender?: ((date) => ReactNode);
    onChange?: ((date) => void);
    onPanelChange?: ((date, mode) => void);
    onSelect?: ((date, selectInfo) => void);
    prefixCls?: string;
    rootClassName?: string;
    style?: CSSProperties;
    validRange?: [DateType, DateType];
    value?: DateType;
}

Type Parameters

  • DateType

Properties

cellRender?: ((date, info) => ReactNode)

Type declaration

    • (date, info): ReactNode
    • Parameters

      Returns ReactNode

className?: string
dateCellRender?: ((date) => ReactNode)

Type declaration

    • (date): ReactNode
    • Parameters

      Returns ReactNode

      Deprecated

      Please use cellRender instead.

Deprecated

Please use cellRender instead.

dateFullCellRender?: ((date) => ReactNode)

Type declaration

    • (date): ReactNode
    • Parameters

      Returns ReactNode

      Deprecated

      Please use fullCellRender instead.

Deprecated

Please use fullCellRender instead.

defaultValue?: DateType
disabledDate?: ((date) => boolean)

Type declaration

    • (date): boolean
    • Parameters

      Returns boolean

fullCellRender?: ((date, info) => ReactNode)

Type declaration

    • (date, info): ReactNode
    • Parameters

      Returns ReactNode

fullscreen?: boolean
headerRender?: HeaderRender<DateType>
locale?: PickerLocale
mode?: CalendarMode
monthCellRender?: ((date) => ReactNode)

Type declaration

    • (date): ReactNode
    • Parameters

      Returns ReactNode

      Deprecated

      Please use cellRender instead.

Deprecated

Please use cellRender instead.

monthFullCellRender?: ((date) => ReactNode)

Type declaration

    • (date): ReactNode
    • Parameters

      Returns ReactNode

      Deprecated

      Please use fullCellRender instead.

Deprecated

Please use fullCellRender instead.

onChange?: ((date) => void)

Type declaration

    • (date): void
    • Parameters

      Returns void

onPanelChange?: ((date, mode) => void)

Type declaration

    • (date, mode): void
    • Parameters

      Returns void

onSelect?: ((date, selectInfo) => void)

Type declaration

    • (date, selectInfo): void
    • Parameters

      Returns void

prefixCls?: string
rootClassName?: string
style?: CSSProperties
validRange?: [DateType, DateType]
value?: DateType

Generated using TypeDoc