Обновление @mui/x-date-pickers с 8.x до 9.x
Сравнение публичного API @mui/x-date-pickers 8.29.5 и 9.15.0, вычисленное автоматически по их типам TypeScript. Изменённая сигнатура — возможное несовместимое изменение, а не гарантия.
Сводка
| Удалённые пути импорта | 2 |
|---|---|
| Удалённые экспорты | 16 |
| Изменённые сигнатуры | 57 |
| Удалённые члены классов или интерфейсов | 38 |
| Изменённые члены классов или интерфейсов | 197 |
| Новые устаревания | 0 |
| Изменения требований (engines, peer-зависимости) | 2 |
| Новые экспорты | 20 |
Удалённые пути импорта
| Удалённые пути импорта |
|---|
@mui/x-date-pickers/PickerDay2 |
@mui/x-date-pickers/PickersDay |
Удалённые экспорты
| import | export | kind | Было |
|---|---|---|---|
@mui/x-date-pickers | PickerDay2 | variable | (props: any): React.JSX.Element |
@mui/x-date-pickers | PickersDay | variable | (props: any): React.JSX.Element |
@mui/x-date-pickers | PickerDay2Props | interface | interface |
@mui/x-date-pickers | PickersDayProps | interface | interface |
@mui/x-date-pickers | PickersDayClasses | interface | interface |
@mui/x-date-pickers | pickerDay2Classes | variable | Record<keyof PickerDay2Classes, string> |
@mui/x-date-pickers | pickersDayClasses | variable | Record<keyof PickersDayClasses, string> |
@mui/x-date-pickers | PickerDay2ClassKey | type | keyof PickerDay2Classes |
@mui/x-date-pickers | PickersDayClassKey | type | keyof PickersDayClasses |
@mui/x-date-pickers | PickerDay2OwnerState | interface | interface |
@mui/x-date-pickers | MuiPickersAdapterContext | variable | React.Context<PickerAdapterContextNullableValue | null> |
@mui/x-date-pickers | UseDateManagerParameters | interface | interface |
@mui/x-date-pickers | getPickerDay2UtilityClass | function | (slot: string): string |
@mui/x-date-pickers | getPickersDayUtilityClass | function | (slot: string): string |
@mui/x-date-pickers | UseDateTimeManagerParameters | interface | interface |
@mui/x-date-pickers/LocalizationProvider | MuiPickersAdapterContext | variable | React.Context<PickerAdapterContextNullableValue | null> |
Изменённые сигнатуры
| export | Было | Стало |
|---|---|---|
@mui/x-date-pickers · DateField | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers · TimeField | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers · DatePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers · TimePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers · DateTimeField | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers · DateFieldProps | UseDateFieldProps<TEnableAccessibleFieldDOMStructure> & Omit<BuiltInFieldTextFieldProps<TEnableAccessibleFieldDOMStructure>, keyof UseDateFieldProps<TEnableAccessibleFieldDOMStructure>> & { slots?: DateFieldSlots | undefined; slotProps?: DateFieldSlotProps | undefined; } | UseDateFieldProps & Omit<Partial<Omit<PickersFilledTextFieldProps | PickersStandardTextFieldProps | PickersOutlinedTextFieldProps, keyof ExportedPickersSectionListProps | "slots" | "slotProps">>, keyof UseDateFieldProps> & { slots?: DateFieldSlots | undefined; slotProps?: DateFieldSlotProps | undefined; } |
@mui/x-date-pickers · DateTimePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers · TimeFieldProps | UseTimeFieldProps<TEnableAccessibleFieldDOMStructure> & Omit<BuiltInFieldTextFieldProps<TEnableAccessibleFieldDOMStructure>, keyof UseTimeFieldProps<TEnableAccessibleFieldDOMStructure>> & { slots?: TimeFieldSlots | undefined; slotProps?: TimeFieldSlotProps | undefined; } | UseTimeFieldProps & Omit<Partial<Omit<PickersFilledTextFieldProps | PickersStandardTextFieldProps | PickersOutlinedTextFieldProps, keyof ExportedPickersSectionListProps | "slots" | "slotProps">>, keyof UseTimeFieldProps> & { slots?: TimeFieldSlots | undefined; slotProps?: TimeFieldSlotProps | undefined; } |
@mui/x-date-pickers · useDateManager | <TEnableAccessibleFieldDOMStructure extends boolean = true>(parameters?: UseDateManagerParameters<TEnableAccessibleFieldDOMStructure> | undefined): UseDateManagerReturnValue<TEnableAccessibleFieldDOMStructure> | (): UseDateManagerReturnValue |
@mui/x-date-pickers · useTimeManager | <TEnableAccessibleFieldDOMStructure extends boolean = true>(parameters?: UseTimeManagerParameters<TEnableAccessibleFieldDOMStructure> | undefined): UseTimeManagerReturnValue<TEnableAccessibleFieldDOMStructure> | (parameters?: UseTimeManagerParameters | undefined): UseTimeManagerReturnValue |
@mui/x-date-pickers · MobileDatePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers · MobileTimePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers · PickersActionBar | React.MemoExoticComponent<typeof PickersActionBarComponent> | React.MemoExoticComponent<(props: PickersActionBarProps) => any> |
@mui/x-date-pickers · DesktopDatePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers · DesktopTimePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers · DateTimeFieldProps | UseDateTimeFieldProps<TEnableAccessibleFieldDOMStructure> & Omit<BuiltInFieldTextFieldProps<TEnableAccessibleFieldDOMStructure>, keyof UseDateTimeFieldProps<TEnableAccessibleFieldDOMStructure>> & { slots?: DateTimeFieldSlots | undefined; slotProps?: DateTimeFieldSlotProps | undefined; } | UseDateTimeFieldProps & Omit<Partial<Omit<PickersFilledTextFieldProps | PickersStandardTextFieldProps | PickersOutlinedTextFieldProps, keyof ExportedPickersSectionListProps | "slots" | "slotProps">>, keyof UseDateTimeFieldProps> & { slots?: DateTimeFieldSlots | undefined; slotProps?: DateTimeFieldSlotProps | undefined; } |
@mui/x-date-pickers · DateTimePickerTabs | (inProps: DateTimePickerTabsProps): any | (inProps: DateTimePickerTabsProps): any |
@mui/x-date-pickers · useDateTimeManager | <TEnableAccessibleFieldDOMStructure extends boolean = true>(parameters?: UseDateTimeManagerParameters<TEnableAccessibleFieldDOMStructure> | undefined): UseDateTimeManagerReturnValue<TEnableAccessibleFieldDOMStructure> | (): UseDateTimeManagerReturnValue |
@mui/x-date-pickers · DayCalendarSkeleton | (inProps: DayCalendarSkeletonProps): any | (inProps: DayCalendarSkeletonProps): React.JSX.Element |
@mui/x-date-pickers · pickersInputClasses | { root: string; input: string; underline: string; sectionContent: string; disabled: string; readOnly: string; focused: string; error: string; inputSizeSmall: string; notchedOutline: string; sectionsContainer: string; sectionBefore: string; sectionAfter: string; adornedStart: string; adornedEnd: string; activeBar: string; } | { activeBar: string; adornedEnd: string; adornedStart: string; disabled: string; error: string; focused: string; input: string; inputSizeSmall: string; notchedOutline: string; readOnly: string; root: string; sectionAfter: string; sectionBefore: string; sectionContent: string; sectionsContainer: string; underline: string; } |
@mui/x-date-pickers · MobileDateTimePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers · DateTimePickerToolbar | (inProps: DateTimePickerToolbarProps): any | (inProps: DateTimePickerToolbarProps): React.JSX.Element |
@mui/x-date-pickers · DesktopDateTimePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers · unstable_useDateField | <TEnableAccessibleFieldDOMStructure extends boolean, TProps extends UseDateFieldProps<TEnableAccessibleFieldDOMStructure>>(props: TProps): UseFieldReturnValue<TEnableAccessibleFieldDOMStructure, TProps> | <TProps extends UseDateFieldProps>(props: TProps): UseFieldReturnValue<TProps> |
@mui/x-date-pickers · unstable_useTimeField | <TEnableAccessibleFieldDOMStructure extends boolean, TProps extends UseTimeFieldProps<TEnableAccessibleFieldDOMStructure>>(props: TProps): UseFieldReturnValue<TEnableAccessibleFieldDOMStructure, TProps> | <TProps extends UseTimeFieldProps>(props: TProps): UseFieldReturnValue<TProps> |
@mui/x-date-pickers · UseDateManagerReturnValue | PickerManager<any, TEnableAccessibleFieldDOMStructure, DateValidationError, ValidateDateProps, DateManagerFieldInternalProps<TEnableAccessibleFieldDOMStructure>> | PickerManager<any, DateValidationError, ValidateDateProps, DateManagerFieldInternalProps> |
@mui/x-date-pickers · UseTimeManagerReturnValue | PickerManager<any, TEnableAccessibleFieldDOMStructure, TimeValidationError, ValidateTimeProps, TimeManagerFieldInternalProps<TEnableAccessibleFieldDOMStructure>> | PickerManager<any, TimeValidationError, ValidateTimeProps, TimeManagerFieldInternalProps> |
@mui/x-date-pickers · pickersFilledInputClasses | { root: string; input: string; underline: string; sectionContent: string; disabled: string; readOnly: string; focused: string; error: string; inputSizeSmall: string; notchedOutline: string; sectionsContainer: string; sectionBefore: string; sectionAfter: string; adornedStart: string; adornedEnd: string; activeBar: string; } | { activeBar: string; adornedEnd: string; adornedStart: string; disabled: string; error: string; focused: string; input: string; inputSizeSmall: string; notchedOutline: string; readOnly: string; root: string; sectionAfter: string; sectionBefore: string; sectionContent: string; sectionsContainer: string; underline: string; } |
@mui/x-date-pickers · unstable_useDateTimeField | <TEnableAccessibleFieldDOMStructure extends boolean, TProps extends UseDateTimeFieldProps<TEnableAccessibleFieldDOMStructure>>(props: TProps): UseFieldReturnValue<TEnableAccessibleFieldDOMStructure, TProps> | <TProps extends UseDateTimeFieldProps>(props: TProps): UseFieldReturnValue<TProps> |
@mui/x-date-pickers · BuiltInFieldTextFieldProps | TEnableAccessibleFieldDOMStructure extends false ? Omit<TextFieldProps, "placeholder" | "error" | "autoComplete" | "maxRows" | "minRows" | "multiline" | "rows" | "select" | "SelectProps" | "type"> : Partial<Omit<PickersFilledTextFieldProps | PickersStandardTextFieldProps | PickersOutlinedTextFieldProps, keyof ExportedPickersSectionListProps>> | { [x: string]: any; [x: number]: any; [x: symbol]: any; } |
@mui/x-date-pickers · renderDigitalClockTimeView | ({ view, onViewChange, focusedView, onFocusedViewChange, views, value, defaultValue, referenceDate, onChange, className, classes, disableFuture, disablePast, minTime, maxTime, shouldDisableTime, minutesStep, ampm, slots, slotProps, readOnly, disabled, sx, autoFocus, disableIgnoringDatePartForTimeValidation, timeSteps, skipDisabled, timezone }: TimeViewRendererProps<"hours", Omit<DigitalClockProps, "timeStep"> & Pick<TimePickerProps<true>, "timeSteps">>): any | ({ view, onViewChange, focusedView, onFocusedViewChange, views, value, defaultValue, referenceDate, onChange, className, classes, disableFuture, disablePast, minTime, maxTime, shouldDisableTime, minutesStep, ampm, slots, slotProps, readOnly, disabled, sx, autoFocus, disableIgnoringDatePartForTimeValidation, timeSteps, skipDisabled, timezone }: TimeViewRendererProps<"hours", Omit<DigitalClockProps, "timeStep"> & Pick<TimePickerProps, "timeSteps">>): any |
@mui/x-date-pickers · pickersOutlinedInputClasses | { root: string; input: string; notchedOutline: string; sectionContent: string; disabled: string; readOnly: string; focused: string; error: string; inputSizeSmall: string; sectionsContainer: string; sectionBefore: string; sectionAfter: string; adornedStart: string; adornedEnd: string; activeBar: string; } | { activeBar: string; adornedEnd: string; adornedStart: string; disabled: string; error: string; focused: string; input: string; inputSizeSmall: string; notchedOutline: string; readOnly: string; root: string; sectionAfter: string; sectionBefore: string; sectionContent: string; sectionsContainer: string; } |
@mui/x-date-pickers · UseDateTimeManagerReturnValue | PickerManager<any, TEnableAccessibleFieldDOMStructure, DateTimeValidationError, ValidateDateTimeProps, DateTimeManagerFieldInternalProps<TEnableAccessibleFieldDOMStructure>> | PickerManager<any, DateTimeValidationError, ValidateDateTimeProps, DateTimeManagerFieldInternalProps> |
@mui/x-date-pickers · BaseSingleInputPickersTextFieldProps | { [P in "disabled" | "readOnly" | "autoFocus" | "id" | Exclude<keyof UseFieldForwardedProps<TEnableAccessibleFieldDOMStructure>, "clearable" | "onClear" | "clearButtonPosition" | "openPickerButtonPosition" | "slots" | "slotProps" | "openPickerAriaLabel"> | Exclude<keyof UseFieldAdditionalProps<TEnableAccessibleFieldDOMStructure>, "clearable" | "onClear" | "clearButtonPosition" | "openPickerButtonPosition" | "slots" | "slotProps" | "openPickerAriaLabel">]: UseFieldReturnValue<TEnableAccessibleFieldDOMStructure, BaseSingleInputFieldProps>[P]; } | { onChange: React.ChangeEventHandler<HTMLInputElement>; disabled: boolean; onFocus: any; onBlur: any; onKeyDown: any; onMouseDown: any; onClick: any; tabIndex: number | undefined; elements: PickersSectionElement[]; sectionListRef: any; contentEditable: boolean; areAllSectionsEmpty: boolean; onInput: any; onPaste: any; value: string; id?: string | undefined; readOnly: boolean; error: boolean; autoFocus: boolean; focused: boolean; } |
@mui/x-date-pickers/DateField · DateField | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers/DateField · DateFieldProps | UseDateFieldProps<TEnableAccessibleFieldDOMStructure> & Omit<BuiltInFieldTextFieldProps<TEnableAccessibleFieldDOMStructure>, keyof UseDateFieldProps<TEnableAccessibleFieldDOMStructure>> & { slots?: DateFieldSlots | undefined; slotProps?: DateFieldSlotProps | undefined; } | UseDateFieldProps & Omit<Partial<Omit<PickersFilledTextFieldProps | PickersStandardTextFieldProps | PickersOutlinedTextFieldProps, "slots" | "slotProps" | keyof ExportedPickersSectionListProps>>, keyof UseDateFieldProps> & { slots?: DateFieldSlots | undefined; slotProps?: DateFieldSlotProps | undefined; } |
@mui/x-date-pickers/DateField · unstable_useDateField | <TEnableAccessibleFieldDOMStructure extends boolean, TProps extends UseDateFieldProps<TEnableAccessibleFieldDOMStructure>>(props: TProps): UseFieldReturnValue<TEnableAccessibleFieldDOMStructure, TProps> | <TProps extends UseDateFieldProps>(props: TProps): UseFieldReturnValue<TProps> |
@mui/x-date-pickers/DatePicker · DatePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers/DateTimeField · DateTimeField | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers/DateTimeField · DateTimeFieldProps | UseDateTimeFieldProps<TEnableAccessibleFieldDOMStructure> & Omit<BuiltInFieldTextFieldProps<TEnableAccessibleFieldDOMStructure>, keyof UseDateTimeFieldProps<TEnableAccessibleFieldDOMStructure>> & { slots?: DateTimeFieldSlots | undefined; slotProps?: DateTimeFieldSlotProps | undefined; } | UseDateTimeFieldProps & Omit<Partial<Omit<PickersFilledTextFieldProps | PickersStandardTextFieldProps | PickersOutlinedTextFieldProps, "slots" | "slotProps" | keyof ExportedPickersSectionListProps>>, keyof UseDateTimeFieldProps> & { slots?: DateTimeFieldSlots | undefined; slotProps?: DateTimeFieldSlotProps | undefined; } |
@mui/x-date-pickers/DateTimeField · unstable_useDateTimeField | <TEnableAccessibleFieldDOMStructure extends boolean, TProps extends UseDateTimeFieldProps<TEnableAccessibleFieldDOMStructure>>(props: TProps): UseFieldReturnValue<TEnableAccessibleFieldDOMStructure, TProps> | <TProps extends UseDateTimeFieldProps>(props: TProps): UseFieldReturnValue<TProps> |
@mui/x-date-pickers/DateTimePicker · DateTimePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers/DateTimePicker · DateTimePickerTabs | (inProps: DateTimePickerTabsProps): any | (inProps: DateTimePickerTabsProps): any |
@mui/x-date-pickers/DateTimePicker · DateTimePickerToolbar | (inProps: DateTimePickerToolbarProps): any | (inProps: DateTimePickerToolbarProps): React.JSX.Element |
@mui/x-date-pickers/internals/demo · DemoItem | (props: DemoItemProps): any | (props: DemoItemProps): React.JSX.Element |
@mui/x-date-pickers/internals/demo · DemoContainer | (props: DemoGridProps): any | (props: DemoGridProps): React.JSX.Element |
@mui/x-date-pickers/MobileDatePicker · MobileDatePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers/MobileTimePicker · MobileTimePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers/PickersActionBar · PickersActionBar | React.MemoExoticComponent<typeof PickersActionBarComponent> | React.MemoExoticComponent<(props: PickersActionBarProps) => any> |
@mui/x-date-pickers/PickersTextField · pickersInputClasses | { root: string; input: string; underline: string; sectionContent: string; disabled: string; readOnly: string; focused: string; error: string; inputSizeSmall: string; notchedOutline: string; sectionsContainer: string; sectionBefore: string; sectionAfter: string; adornedStart: string; adornedEnd: string; activeBar: string; } | { activeBar: string; adornedEnd: string; adornedStart: string; disabled: string; error: string; focused: string; input: string; inputSizeSmall: string; notchedOutline: string; readOnly: string; root: string; sectionAfter: string; sectionBefore: string; sectionContent: string; sectionsContainer: string; underline: string; } |
@mui/x-date-pickers/PickersTextField · pickersFilledInputClasses | { root: string; input: string; underline: string; sectionContent: string; disabled: string; readOnly: string; focused: string; error: string; inputSizeSmall: string; notchedOutline: string; sectionsContainer: string; sectionBefore: string; sectionAfter: string; adornedStart: string; adornedEnd: string; activeBar: string; } | { activeBar: string; adornedEnd: string; adornedStart: string; disabled: string; error: string; focused: string; input: string; inputSizeSmall: string; notchedOutline: string; readOnly: string; root: string; sectionAfter: string; sectionBefore: string; sectionContent: string; sectionsContainer: string; underline: string; } |
@mui/x-date-pickers/PickersTextField · pickersOutlinedInputClasses | { root: string; input: string; notchedOutline: string; sectionContent: string; disabled: string; readOnly: string; focused: string; error: string; inputSizeSmall: string; sectionsContainer: string; sectionBefore: string; sectionAfter: string; adornedStart: string; adornedEnd: string; activeBar: string; } | { activeBar: string; adornedEnd: string; adornedStart: string; disabled: string; error: string; focused: string; input: string; inputSizeSmall: string; notchedOutline: string; readOnly: string; root: string; sectionAfter: string; sectionBefore: string; sectionContent: string; sectionsContainer: string; } |
@mui/x-date-pickers/DesktopDatePicker · DesktopDatePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers/DesktopTimePicker · DesktopTimePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers/DayCalendarSkeleton · DayCalendarSkeleton | (inProps: DayCalendarSkeletonProps): any | (inProps: DayCalendarSkeletonProps): React.JSX.Element |
@mui/x-date-pickers/MobileDateTimePicker · MobileDateTimePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
@mui/x-date-pickers/DesktopDateTimePicker · DesktopDateTimePicker | <TEnableAccessibleFieldDOMStructure extends boolean = true>(props: any): React.JSX.Element | (props: any): React.JSX.Element |
Удалённые члены классов или интерфейсов
| member | import | Было |
|---|---|---|
PickerManager.internal_enableAccessibleFieldDOMStructure | @mui/x-date-pickers | TEnableAccessibleFieldDOMStructure |
DatePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers | any |
TimePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers | any |
PickersInputProps.inputProps | @mui/x-date-pickers | any |
DateTimePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers | any |
PickerDayOwnerState.isPickerOpen | @mui/x-date-pickers | boolean |
PickerDayOwnerState.disableMargin | @mui/x-date-pickers | boolean |
PickerDayOwnerState.pickerVariant | @mui/x-date-pickers | PickerVariant |
PickerDayOwnerState.isPickerDisabled | @mui/x-date-pickers | boolean |
PickerDayOwnerState.isPickerReadOnly | @mui/x-date-pickers | boolean |
PickerDayOwnerState.pickerOrientation | @mui/x-date-pickers | PickerOrientation |
PickerDayOwnerState.isPickerValueEmpty | @mui/x-date-pickers | boolean |
MobileDatePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers | any |
MobileTimePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers | any |
PickersInputBaseProps.inputProps | @mui/x-date-pickers | any |
DesktopDatePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers | any |
DesktopTimePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers | any |
PickersFilledInputProps.inputProps | @mui/x-date-pickers | any |
UseTimeManagerParameters.enableAccessibleFieldDOMStructure | @mui/x-date-pickers | TEnableAccessibleFieldDOMStructure | undefined |
MobileDateTimePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers | any |
PickersOutlinedInputProps.inputProps | @mui/x-date-pickers | any |
DesktopDateTimePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers | any |
DatePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers/DatePicker | any |
AdapterDayjs.addTime | @mui/x-date-pickers/AdapterDayjs | any |
AdapterDayjs.toTimezone | @mui/x-date-pickers/AdapterDayjs | any |
AdapterDayjs.getWallTime | @mui/x-date-pickers/AdapterDayjs | any |
AdapterDayjs.getWallTimeValue | @mui/x-date-pickers/AdapterDayjs | any |
DateTimePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers/DateTimePicker | any |
MobileDatePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers/MobileDatePicker | any |
MobileTimePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers/MobileTimePicker | any |
PickersInputProps.inputProps | @mui/x-date-pickers/PickersTextField | any |
PickersInputBaseProps.inputProps | @mui/x-date-pickers/PickersTextField | any |
PickersFilledInputProps.inputProps | @mui/x-date-pickers/PickersTextField | any |
PickersOutlinedInputProps.inputProps | @mui/x-date-pickers/PickersTextField | any |
DesktopDatePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers/DesktopDatePicker | any |
DesktopTimePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers/DesktopTimePicker | any |
MobileDateTimePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers/MobileDateTimePicker | any |
DesktopDateTimePickerProps.enableAccessibleFieldDOMStructure | @mui/x-date-pickers/DesktopDateTimePicker | any |
Изменённые члены классов или интерфейсов
| member | Было | Стало |
|---|---|---|
PickerManager.internal_useApplyDefaultValuesToFieldInternalProps | (internalProps: TFieldInternalProps): UseFieldInternalProps<TValue, TEnableAccessibleFieldDOMStructure, TError> & TValidationProps | (internalProps: TFieldInternalProps): UseFieldInternalProps<TValue, TError> & TValidationProps |
DatePickerProps.slotProps | DatePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | DatePickerSlotProps | undefined |
TimePickerProps.slotProps | TimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | TimePickerSlotProps | undefined |
PickersInputProps.slots | { root?: any; input?: any; } | undefined | PickersInputBaseSlots | undefined |
PickersInputProps.slotProps | { root?: any; input?: any; } | undefined | PickersInputBaseSlotProps | undefined |
DatePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
DatePickerSlotProps.toolbar | ExportedDatePickerToolbarProps | undefined | any |
DateTimePickerProps.slotProps | DateTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | DateTimePickerSlotProps | undefined |
TimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
TimePickerSlotProps.toolbar | ExportedTimePickerToolbarProps | undefined | any |
MobileDatePickerProps.slotProps | MobileDatePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | MobileDatePickerSlotProps | undefined |
MobileTimePickerProps.slotProps | MobileTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | MobileTimePickerSlotProps | undefined |
PickersInputBaseProps.slots | { root?: any; input?: any; } | undefined | PickersInputBaseSlots | undefined |
PickersInputBaseProps.slotProps | { root?: any; input?: any; } | undefined | PickersInputBaseSlotProps | undefined |
DesktopDatePickerProps.slotProps | DesktopDatePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | DesktopDatePickerSlotProps | undefined |
DesktopTimePickerProps.slotProps | DesktopTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | DesktopTimePickerSlotProps | undefined |
PickersLayoutSlotProps.tabs | ExportedBaseTabsProps | undefined | any |
PickersLayoutSlotProps.layout | Partial<PickersLayoutProps<TValue>> | undefined | any |
PickersLayoutSlotProps.toolbar | ExportedBaseToolbarProps | undefined | any |
DateTimePickerSlotProps.tabs | DateTimePickerTabsProps | undefined | any |
DateTimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
DateTimePickerSlotProps.toolbar | ExportedDateTimePickerToolbarProps | undefined | any |
PickersFilledInputProps.slots | { root?: any; input?: any; } | undefined | PickersInputBaseSlots | undefined |
PickersFilledInputProps.slotProps | { root?: any; input?: any; } | undefined | PickersInputBaseSlotProps | undefined |
MobileDatePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
MobileDatePickerSlotProps.toolbar | ExportedDatePickerToolbarProps | undefined | any |
MobileDateTimePickerProps.slotProps | MobileDateTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | MobileDateTimePickerSlotProps | undefined |
MobileTimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
MobileTimePickerSlotProps.toolbar | ExportedTimePickerToolbarProps | undefined | any |
PickersOutlinedInputProps.slots | { root?: any; input?: any; } | undefined | PickersInputBaseSlots | undefined |
PickersOutlinedInputProps.slotProps | { root?: any; input?: any; } | undefined | PickersInputBaseSlotProps | undefined |
StaticDatePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
StaticDatePickerSlotProps.toolbar | ExportedDatePickerToolbarProps | undefined | any |
StaticTimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
StaticTimePickerSlotProps.toolbar | ExportedTimePickerToolbarProps | undefined | any |
DesktopDatePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
DesktopDatePickerSlotProps.toolbar | ExportedDatePickerToolbarProps | undefined | any |
DesktopDateTimePickerProps.slotProps | DesktopDateTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | DesktopDateTimePickerSlotProps | undefined |
DesktopTimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
DesktopTimePickerSlotProps.toolbar | ExportedTimePickerToolbarProps | undefined | any |
MobileDateTimePickerSlotProps.tabs | DateTimePickerTabsProps | undefined | any |
MobileDateTimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
MobileDateTimePickerSlotProps.toolbar | ExportedDateTimePickerToolbarProps | undefined | any |
StaticDateTimePickerSlotProps.tabs | DateTimePickerTabsProps | undefined | any |
StaticDateTimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
StaticDateTimePickerSlotProps.toolbar | ExportedDateTimePickerToolbarProps | undefined | any |
DesktopDateTimePickerSlotProps.tabs | DateTimePickerTabsProps | undefined | any |
DesktopDateTimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
DesktopDateTimePickerSlotProps.toolbar | ExportedDateTimePickerToolbarProps | undefined | any |
ExportedPickersLayoutSlotProps.layout | Partial<PickersLayoutProps<TValue>> | undefined | any |
DatePickerProps.slotProps | DatePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | DatePickerSlotProps | undefined |
DatePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
DatePickerSlotProps.toolbar | ExportedDatePickerToolbarProps | undefined | any |
AdapterDayjs.addDays | (value: Dayjs, amount: number): dayjs.Dayjs | (value: Dayjs, amount: number): Dayjs |
AdapterDayjs.setDate | (value: Dayjs, date: number): dayjs.Dayjs | (value: Dayjs, date: number): Dayjs |
AdapterDayjs.setYear | (value: Dayjs, year: number): dayjs.Dayjs | (value: Dayjs, year: number): Dayjs |
AdapterDayjs.addHours | (value: Dayjs, amount: number): dayjs.Dayjs | (value: Dayjs, amount: number): Dayjs |
AdapterDayjs.addWeeks | (value: Dayjs, amount: number): dayjs.Dayjs | (value: Dayjs, amount: number): Dayjs |
AdapterDayjs.addYears | (value: Dayjs, amount: number): dayjs.Dayjs | (value: Dayjs, amount: number): Dayjs |
AdapterDayjs.endOfDay | (value: Dayjs): dayjs.Dayjs | (value: Dayjs): Dayjs |
AdapterDayjs.setHours | (value: Dayjs, hours: number): dayjs.Dayjs | (value: Dayjs, hours: number): Dayjs |
AdapterDayjs.setMonth | (value: Dayjs, month: number): dayjs.Dayjs | (value: Dayjs, month: number): Dayjs |
AdapterDayjs.addMonths | (value: Dayjs, amount: number): dayjs.Dayjs | (value: Dayjs, amount: number): Dayjs |
AdapterDayjs.endOfWeek | (value: Dayjs): dayjs.Dayjs | (value: Dayjs): Dayjs |
AdapterDayjs.endOfYear | (value: Dayjs): dayjs.Dayjs | (value: Dayjs): Dayjs |
AdapterDayjs.addMinutes | (value: Dayjs, amount: number): dayjs.Dayjs | (value: Dayjs, amount: number): Dayjs |
AdapterDayjs.addSeconds | (value: Dayjs, amount: number): dayjs.Dayjs | (value: Dayjs, amount: number): Dayjs |
AdapterDayjs.endOfMonth | (value: Dayjs): dayjs.Dayjs | (value: Dayjs): Dayjs |
AdapterDayjs.setMinutes | (value: Dayjs, minutes: number): dayjs.Dayjs | (value: Dayjs, minutes: number): Dayjs |
AdapterDayjs.setSeconds | (value: Dayjs, seconds: number): dayjs.Dayjs | (value: Dayjs, seconds: number): Dayjs |
AdapterDayjs.startOfDay | (value: Dayjs): dayjs.Dayjs | (value: Dayjs): Dayjs |
AdapterDayjs.startOfWeek | (value: Dayjs): dayjs.Dayjs | (value: Dayjs): Dayjs |
AdapterDayjs.startOfYear | (value: Dayjs): dayjs.Dayjs | (value: Dayjs): Dayjs |
AdapterDayjs.adjustOffset | any | (value: Dayjs): Dayjs |
AdapterDayjs.getWeekArray | (value: Dayjs): dayjs.Dayjs[][] | (value: Dayjs): Dayjs[][] |
AdapterDayjs.getYearRange | ([start, end]: [Dayjs, Dayjs]): dayjs.Dayjs[] | ([start, end]: [Dayjs, Dayjs]): Dayjs[] |
AdapterDayjs.startOfMonth | (value: Dayjs): dayjs.Dayjs | (value: Dayjs): Dayjs |
AdapterDayjs.getInvalidDate | (): dayjs.Dayjs | (): Dayjs |
AdapterDayjs.setMilliseconds | (value: Dayjs, milliseconds: number): dayjs.Dayjs | (value: Dayjs, milliseconds: number): Dayjs |
AdapterMoment.addDays | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMoment.setDate | (value: Moment, date: number): defaultMoment.Moment | (value: Moment, date: number): Moment |
AdapterMoment.setYear | (value: Moment, year: number): defaultMoment.Moment | (value: Moment, year: number): Moment |
AdapterMoment.addHours | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMoment.addWeeks | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMoment.addYears | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMoment.endOfDay | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMoment.setHours | (value: Moment, hours: number): defaultMoment.Moment | (value: Moment, hours: number): Moment |
AdapterMoment.setMonth | (value: Moment, month: number): defaultMoment.Moment | (value: Moment, month: number): Moment |
AdapterMoment.addMonths | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMoment.endOfWeek | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMoment.endOfYear | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMoment.addMinutes | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMoment.addSeconds | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMoment.endOfMonth | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMoment.setMinutes | (value: Moment, minutes: number): defaultMoment.Moment | (value: Moment, minutes: number): Moment |
AdapterMoment.setSeconds | (value: Moment, seconds: number): defaultMoment.Moment | (value: Moment, seconds: number): Moment |
AdapterMoment.startOfDay | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMoment.startOfWeek | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMoment.startOfYear | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMoment.getWeekArray | (value: Moment): defaultMoment.Moment[][] | (value: Moment): Moment[][] |
AdapterMoment.getYearRange | ([start, end]: [Moment, Moment]): defaultMoment.Moment[] | ([start, end]: [Moment, Moment]): Moment[] |
AdapterMoment.startOfMonth | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMoment.getInvalidDate | (): defaultMoment.Moment | (): Moment |
AdapterMoment.setMilliseconds | (value: Moment, milliseconds: number): defaultMoment.Moment | (value: Moment, milliseconds: number): Moment |
PickersLayoutSlotProps.tabs | ExportedBaseTabsProps | undefined | any |
PickersLayoutSlotProps.layout | Partial<PickersLayoutProps<TValue>> | undefined | any |
PickersLayoutSlotProps.toolbar | ExportedBaseToolbarProps | undefined | any |
ExportedPickersLayoutSlotProps.layout | Partial<PickersLayoutProps<TValue>> | undefined | any |
DateTimePickerProps.slotProps | DateTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | DateTimePickerSlotProps | undefined |
DateTimePickerSlotProps.tabs | DateTimePickerTabsProps | undefined | any |
DateTimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
DateTimePickerSlotProps.toolbar | ExportedDateTimePickerToolbarProps | undefined | any |
MobileDatePickerProps.slotProps | MobileDatePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | MobileDatePickerSlotProps | undefined |
MobileDatePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
MobileDatePickerSlotProps.toolbar | ExportedDatePickerToolbarProps | undefined | any |
MobileTimePickerProps.slotProps | MobileTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | MobileTimePickerSlotProps | undefined |
MobileTimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
MobileTimePickerSlotProps.toolbar | ExportedTimePickerToolbarProps | undefined | any |
PickersInputProps.slots | { root?: any; input?: any; } | undefined | PickersInputBaseSlots | undefined |
PickersInputProps.slotProps | { root?: any; input?: any; } | undefined | PickersInputBaseSlotProps | undefined |
PickersInputBaseProps.slots | { root?: any; input?: any; } | undefined | PickersInputBaseSlots | undefined |
PickersInputBaseProps.slotProps | { root?: any; input?: any; } | undefined | PickersInputBaseSlotProps | undefined |
PickersFilledInputProps.slots | { root?: any; input?: any; } | undefined | PickersInputBaseSlots | undefined |
PickersFilledInputProps.slotProps | { root?: any; input?: any; } | undefined | PickersInputBaseSlotProps | undefined |
PickersOutlinedInputProps.slots | { root?: any; input?: any; } | undefined | PickersInputBaseSlots | undefined |
PickersOutlinedInputProps.slotProps | { root?: any; input?: any; } | undefined | PickersInputBaseSlotProps | undefined |
StaticDatePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
StaticDatePickerSlotProps.toolbar | ExportedDatePickerToolbarProps | undefined | any |
StaticTimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
StaticTimePickerSlotProps.toolbar | ExportedTimePickerToolbarProps | undefined | any |
DesktopDatePickerProps.slotProps | DesktopDatePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | DesktopDatePickerSlotProps | undefined |
DesktopDatePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
DesktopDatePickerSlotProps.toolbar | ExportedDatePickerToolbarProps | undefined | any |
DesktopTimePickerProps.slotProps | DesktopTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | DesktopTimePickerSlotProps | undefined |
DesktopTimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
DesktopTimePickerSlotProps.toolbar | ExportedTimePickerToolbarProps | undefined | any |
AdapterMomentHijri.addDays | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMomentHijri.setDate | (value: Moment, date: number): defaultHMoment.Moment | (value: Moment, date: number): Moment |
AdapterMomentHijri.setYear | (value: Moment, year: number): defaultHMoment.Moment | (value: Moment, year: number): Moment |
AdapterMomentHijri.addHours | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMomentHijri.addWeeks | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMomentHijri.addYears | (value: Moment, amount: number): defaultHMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMomentHijri.endOfDay | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMomentHijri.setHours | (value: Moment, hours: number): defaultMoment.Moment | (value: Moment, hours: number): Moment |
AdapterMomentHijri.setMonth | (value: Moment, month: number): defaultHMoment.Moment | (value: Moment, month: number): Moment |
AdapterMomentHijri.addMonths | (value: Moment, amount: number): defaultHMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMomentHijri.endOfWeek | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMomentHijri.endOfYear | (value: Moment): defaultHMoment.Moment | (value: Moment): Moment |
AdapterMomentHijri.addMinutes | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMomentHijri.addSeconds | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMomentHijri.endOfMonth | (value: Moment): defaultHMoment.Moment | (value: Moment): Moment |
AdapterMomentHijri.setMinutes | (value: Moment, minutes: number): defaultMoment.Moment | (value: Moment, minutes: number): Moment |
AdapterMomentHijri.setSeconds | (value: Moment, seconds: number): defaultMoment.Moment | (value: Moment, seconds: number): Moment |
AdapterMomentHijri.startOfDay | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMomentHijri.startOfWeek | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMomentHijri.startOfYear | (value: Moment): defaultHMoment.Moment | (value: Moment): Moment |
AdapterMomentHijri.getWeekArray | (value: Moment): defaultMoment.Moment[][] | (value: Moment): Moment[][] |
AdapterMomentHijri.getYearRange | ([start, end]: [Moment, Moment]): defaultHMoment.Moment[] | ([start, end]: [Moment, Moment]): Moment[] |
AdapterMomentHijri.startOfMonth | (value: Moment): defaultHMoment.Moment | (value: Moment): Moment |
AdapterMomentHijri.getInvalidDate | (): defaultMoment.Moment | (): Moment |
AdapterMomentHijri.setMilliseconds | (value: Moment, milliseconds: number): defaultMoment.Moment | (value: Moment, milliseconds: number): Moment |
AdapterMomentJalaali.addDays | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMomentJalaali.setDate | (value: Moment, date: number): defaultJMoment.Moment | (value: Moment, date: number): Moment |
AdapterMomentJalaali.setYear | (value: Moment, year: number): defaultJMoment.Moment | (value: Moment, year: number): Moment |
AdapterMomentJalaali.addHours | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMomentJalaali.addWeeks | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMomentJalaali.addYears | (value: Moment, amount: number): defaultJMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMomentJalaali.endOfDay | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMomentJalaali.setHours | (value: Moment, hours: number): defaultMoment.Moment | (value: Moment, hours: number): Moment |
AdapterMomentJalaali.setMonth | (value: Moment, month: number): defaultJMoment.Moment | (value: Moment, month: number): Moment |
AdapterMomentJalaali.addMonths | (value: Moment, amount: number): defaultJMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMomentJalaali.endOfWeek | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMomentJalaali.endOfYear | (value: Moment): defaultJMoment.Moment | (value: Moment): Moment |
AdapterMomentJalaali.addMinutes | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMomentJalaali.addSeconds | (value: Moment, amount: number): defaultMoment.Moment | (value: Moment, amount: number): Moment |
AdapterMomentJalaali.endOfMonth | (value: Moment): defaultJMoment.Moment | (value: Moment): Moment |
AdapterMomentJalaali.setMinutes | (value: Moment, minutes: number): defaultMoment.Moment | (value: Moment, minutes: number): Moment |
AdapterMomentJalaali.setSeconds | (value: Moment, seconds: number): defaultMoment.Moment | (value: Moment, seconds: number): Moment |
AdapterMomentJalaali.startOfDay | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMomentJalaali.startOfWeek | (value: Moment): defaultMoment.Moment | (value: Moment): Moment |
AdapterMomentJalaali.startOfYear | (value: Moment): defaultJMoment.Moment | (value: Moment): Moment |
AdapterMomentJalaali.getWeekArray | (value: Moment): defaultMoment.Moment[][] | (value: Moment): Moment[][] |
AdapterMomentJalaali.getYearRange | ([start, end]: [Moment, Moment]): defaultMoment.Moment[] | ([start, end]: [Moment, Moment]): Moment[] |
AdapterMomentJalaali.startOfMonth | (value: Moment): defaultJMoment.Moment | (value: Moment): Moment |
AdapterMomentJalaali.getInvalidDate | (): defaultMoment.Moment | (): Moment |
AdapterMomentJalaali.setMilliseconds | (value: Moment, milliseconds: number): defaultMoment.Moment | (value: Moment, milliseconds: number): Moment |
MobileDateTimePickerProps.slotProps | MobileDateTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | MobileDateTimePickerSlotProps | undefined |
MobileDateTimePickerSlotProps.tabs | DateTimePickerTabsProps | undefined | any |
MobileDateTimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
MobileDateTimePickerSlotProps.toolbar | ExportedDateTimePickerToolbarProps | undefined | any |
StaticDateTimePickerSlotProps.tabs | DateTimePickerTabsProps | undefined | any |
StaticDateTimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
StaticDateTimePickerSlotProps.toolbar | ExportedDateTimePickerToolbarProps | undefined | any |
DesktopDateTimePickerProps.slotProps | DesktopDateTimePickerSlotProps<TEnableAccessibleFieldDOMStructure> | undefined | DesktopDateTimePickerSlotProps | undefined |
DesktopDateTimePickerSlotProps.tabs | DateTimePickerTabsProps | undefined | any |
DesktopDateTimePickerSlotProps.layout | Partial<PickersLayoutProps<any>> | undefined | any |
DesktopDateTimePickerSlotProps.toolbar | ExportedDateTimePickerToolbarProps | undefined | any |
Новые устаревания
Не обнаружено.
Изменения требований (engines, peer-зависимости)
| Было | Стало | |
|---|---|---|
peerDependencies.@mui/system | ^5.15.14 || ^6.0.0 || ^7.0.0 | ^7.3.0 || ^9.0.0 |
peerDependencies.@mui/material | ^5.15.14 || ^6.0.0 || ^7.0.0 | ^7.3.0 || ^9.0.0 |
Новые экспорты (20)
| import | export | kind |
|---|---|---|
@mui/x-date-pickers | PickerDay | variable |
@mui/x-date-pickers | DateFieldSlots | interface |
@mui/x-date-pickers | PickerDayProps | interface |
@mui/x-date-pickers | TimeFieldSlots | interface |
@mui/x-date-pickers | pickerDayClasses | variable |
@mui/x-date-pickers | PickerDayClassKey | type |
@mui/x-date-pickers | DateFieldSlotProps | interface |
@mui/x-date-pickers | DateTimeFieldSlots | interface |
@mui/x-date-pickers | TimeFieldSlotProps | interface |
@mui/x-date-pickers | PickersTextFieldSlots | interface |
@mui/x-date-pickers | DateTimeFieldSlotProps | interface |
@mui/x-date-pickers | PickerDayOwnerStateBase | interface |
@mui/x-date-pickers | getPickerDayUtilityClass | function |
@mui/x-date-pickers | PickersTextFieldSlotProps | interface |
@mui/x-date-pickers/DateField | DateFieldSlots | interface |
@mui/x-date-pickers/DateField | DateFieldSlotProps | interface |
@mui/x-date-pickers/DateTimeField | DateTimeFieldSlots | interface |
@mui/x-date-pickers/DateTimeField | DateTimeFieldSlotProps | interface |
@mui/x-date-pickers/PickersTextField | PickersTextFieldSlots | interface |
@mui/x-date-pickers/PickersTextField | PickersTextFieldSlotProps | interface |
Changelog между этими версиями
Текст, опубликованный авторами пакета, показан без изменений.
9.15.0
_Oct 6, 2026_
We'd like to extend a big thank you to the 17 contributors who made this release possible. Here are some highlights ✨:
- 🌍 Add Russian (ru-RU) locale to the Scheduler
- 📐 New `height` prop to size the Data Grid without a wrapper
- 📅 New `onCancel` callback prop on the Date and Time Pickers
- ⌨️ Home/End, Ctrl+Home/End, and PageUp/PageDown keyboard navigation in the Charts
- 🔒 Data Grid and Charts exports work under a Content Security Policy
- 🐞 Bugfixes
- 📚 Documentation improvements
Special thanks go out to these community members for their valuable contributions:
@Anexus5919, @davidjb, @kwy404, @mixelburg, @Sazuru
The following team members contributed to this release:
@arminmeh, @brijeshb42, @flaviendelangle, @Janpot, @JCQuintas, @LukasTy, @mapache-salvaje, @michelengelen, @noraleonte, @rita-codes, @romgrk, @siriwatknp
### Data Grid9.15.0
- [DataGrid] Add `height` prop for sizing without a wrapper (#23628) @michelengelen
- [DataGrid] Cap the pagination toolbar so the footer height is stable on mount (#23547) @JCQuintas
- [DataGrid] Document `rowsSet`, `filteredRowsSet` & `sortedRowsSet` events (#23631) @michelengelen
- [DataGrid] Extract the data source polling into a shared hook (#23714) @LukasTy
- [DataGrid] Fix `autosizeColumns` with wrapped header text (#23241) @siriwatknp
- [DataGrid] Fix flex column jump when a detail panel expands (#23576) @michelengelen
- [DataGrid] Fix stale columns and stalled loading in the demo data generator (#23727) @LukasTy
- [DataGrid] Fix stale rows and lost edits in `useMockServer` (#23751) @LukasTy
- [DataGrid] Fix the `height` prop overflowing a narrow flex row parent (#23745) @LukasTy
- [DataGrid] Fix the `inputRef` prop type warning in select-based filter inputs (#23728) @LukasTy
- [DataGrid] Keep empty first and last cells when copying rows (#23753) @Anexus5919
- [DataGrid] Keep pinned cells opaque without `color-mix()` support (#23563) @michelengelen
- [DataGrid] Let the theme disable the row checkbox ripple (#23703) @siriwatknp
- [DataGrid] Stop the data source polling after the grid unmounts (#23709) @LukasTy
- [DataGrid] Stop the lazy loading polling when `lazyLoading` turns off (#23717) @LukasTy
- [DataGrid] Support `href` on `GridActionsCellItem` (#23630) @michelengelen9.15.0
Same changes as in `@mui/x-data-grid@9.15.0`.9.15.0
Same changes as in `@mui/x-data-grid-pro@9.15.0`, plus:
- [DataGridPremium] Clear the aggregation from the column menu (#23641) @Anexus5919
- [DataGridPremium] Fix exports failing or hanging under a Content Security Policy (#23521) @JCQuintas
### Date and Time Pickers9.15.0
- [fields] Focus the section synchronously on `mousedown` (#23642) @michelengelen
- [pickers] Add `onCancel` callback prop (#23669) @michelengelen
- [pickers] Fix `TimeClock` `PageUp` and `PageDown` at noon (#23741) @kwy404
- [pickers] Fix `getDaysInMonth` on dates bound to a timezone before 1970 (#23302) @JCQuintas
- [pickers] Fix month label jump when switching months fast (#23645) @michelengelen
- [pickers] Fix singular/plural clock number ARIA labels (#23683) @michelengelen
- [pickers] Fix the uncontrolled `defaultValue` change warning (#23702) @LukasTy
- [pickers] Migrate picker hooks to the `manager` pattern (#23684) @michelengelen
- [pickers] Preserve plain Day.js values across system DST changes (#22278) @LukasTy9.15.0
Same changes as in `@mui/x-date-pickers@9.15.0`.
### Charts9.15.0
- [charts] Add Home/End, Ctrl+Home/End, and PageUp/PageDown keyboard navigation (#23146) @JCQuintas
- [charts] Disable the `SparkLineChart` axis listener when nothing uses it (#23681) @Anexus5919
- [charts] Fix `Unsupported style property @media` warning with responsive theme typography (#23705) @noraleonte
- [charts] Pass `SparkLineChart` container props to the data provider (#23690) @mixelburg9.15.0
Same changes as in `@mui/x-charts@9.15.0`, plus:
- [charts-pro] Fix image export under a CSP when styles come only from `<link>` stylesheets (#23721) @Anexus5919
- [charts-pro] Fix exports failing or hanging under a Content Security Policy (#23521) @JCQuintas9.15.0
Same changes as in `@mui/x-charts-pro@9.15.0`, plus:
- [charts-premium] Move the Excel export defaults out of the types file (#23643) @JCQuintas
### Tree View9.15.0
- [tree view] Use `aria-selected` instead of `aria-checked` when `checkboxSelection` is disabled (#23679) @michelengelen9.15.0
Same changes as in `@mui/x-tree-view@9.15.0`.
### Scheduler9.15.0
Internal changes.
### Docs
- [DataGrid] Make product comparisons more explicit on Overview page (#22696) @mapache-salvaje
- [tree view] Fix typo on Customization page (#23691) @davidjb
### Core
- [code-infra] Cap typecheck concurrency and remove `typescript:ci` (#23731) @Janpot
- [code-infra] Clear the demo data caches between regression routes (#23747) @Janpot
- [code-infra] Enable pnpm `autoDedupe` (#23706) @LukasTy
- [code-infra] Fix the stale `@types/node` entry in the lockfile (#23742) @LukasTy
- [code-infra] Mark the Argos reference branch for release branch cuts (#23776) @Janpot
- [code-infra] Only fake timers while a regression test case mounts (#23748) @Janpot
- [code-infra] Widen `@babel/runtime` range and stop emitting empty class fields (#23707) @brijeshb42
- [docs-infra] Migrate deploy-succeeded to event-triggered function (#23634) @brijeshb42
- [docs-infra] Retire the docs service worker (#23674) @Janpot
### Miscellaneous
- [ci] Flake-fix caller: follow mui-public's central model default (#23680) @Janpot
- [internals] Fix `hash` word indexing and buffer sizing (#23494) @romgrk
- [test] Fix regression flake when an aborted image errors mid-wait (#23708) @JCQuintas
- [test] Fix the flaky data grid export tests (#23720) @LukasTy
- [test] Fix the flaky detail panel flex width test on React 18 (#23710) @LukasTy
- [test] Load the regression fonts from npm instead of Google Fonts (#23775) @Janpot
- [test] Make regression screenshot rasterization deterministic (#23722) @LukasTy
- [test] Wait for the Mars texture before the `MarsMap` regression screenshot (#23730) @LukasTy
- [virtualizer] Do not affect `columnPositions` selector with unrelated state change (#23629) @arminmeh
- [x-internals] Import Base UI utils directly instead of re-exporting them (#23373) @romgrk
- [x-internals] Import the store from `@base-ui/utils` directly (#23335) @romgrk9.14.0
_Sep 17, 2026_
We'd like to extend a big thank you to the 16 contributors who made this release possible. Here are some highlights ✨:
- 🌍 Add Hebrew (he-IL) locale to the Scheduler
- 📅 Scheduler time grid now opens at 7 AM by default, configurable with the new `initialScrollTime` prop
- 🗓️ Auto-scheduling engine for finish-to-start dependencies in the Premium Event Timeline
- 🧩 New content slots for the Event Timeline event block and resource title cell
- ♿️ Charts announce the visible zoom range to screen readers
- 🐞 Bugfixes
- 📚 Documentation improvements
Special thanks go out to these community members for their valuable contributions:
@eterry1388, @jamesDin, @kareem-ib, @mateuseap, @mustafajw07
The following team members contributed to this release:
@arminmeh, @bernardobelchior, @brijeshb42, @flaviendelangle, @hasdfa, @Janpot, @JCQuintas, @MBilalShafi, @michelengelen, @noraleonte, @rita-codes
### Data Grid9.14.0
- [DataGrid] Do not crash on unmount when the document has no body (#23431) @eterry1388
- [DataGrid] Fix `MissingRowIdError` on cell `mousedown`/`mouseup` after row removal (#23261) @kareem-ib
- [DataGrid] Fix quick filter dropping a pending search on parser identity change (#23575) @michelengelen
- [DataGrid] Keep overlays sticky in RTL mode (#23492) @arminmeh
- [DataGrid] Prevent scroll area state update before mount (#23478) @michelengelen
- [DataGrid] Remove `'menu'` role from the actions cell (#23437) @michelengelen9.14.0
Same changes as in `@mui/x-data-grid@9.14.0`, plus:
- [DataGridPro] Fix data integrity issue in nested server data (#23518) @MBilalShafi
- [DataGridPro] Keep parent selection when lazily loaded children arrive (#23421) @michelengelen9.14.0
Same changes as in `@mui/x-data-grid-pro@9.14.0`.
### Date and Time Pickers9.14.0
Internal changes.9.14.0
Same changes as in `@mui/x-date-pickers@9.14.0`.
### Charts9.14.0
- [charts] Announce the visible zoom range to screen readers (#23371) @JCQuintas
- [charts] Fix Premium chart zoom props and `apiRef` forwarding (#23590) @bernardobelchior9.14.0
Same changes as in `@mui/x-charts@9.14.0`.9.14.0
Same changes as in `@mui/x-charts-pro@9.14.0`, plus:
- [charts-premium] Add the Excel data extraction layer (#23569) @JCQuintas
- [charts-premium] Forward `apiRef` on `RadialBarChart` and `RadialLineChart` (#23625) @JCQuintas
### Tree View9.14.0
- [tree view] Optimize lazy loading store writes for nested children (#23489) @noraleonte
- [tree view] Prune stale children when replacing an item's children (#23598) @JCQuintas9.14.0
Same changes as in `@mui/x-tree-view@9.14.0`.
### Scheduler
#### Breaking changes
- The `dataSource` prop has been removed from the Community Event Calendar components:
`EventCalendar`, `StandaloneDayView`, `StandaloneWeekView`, `StandaloneMonthView`,
`StandaloneAgendaView`, `StandaloneCompactDayView`, `StandaloneCompactThreeDayView` and
`StandaloneCompactWeekView`.
Lazy loading has always been Premium-only, and the prop never had any effect on these
components: it left the calendar in a permanent loading state. To load events through a data
source, use `EventCalendarPremium` (or the Premium standalone views) and `EventTimelinePremium`,
where `dataSource` is unchanged.
```diff
-import { EventCalendar } from '@mui/x-scheduler/event-calendar';
+import { EventCalendarPremium } from '@mui/x-scheduler-premium/event-calendar-premium';
-<EventCalendar dataSource={dataSource} />
+<EventCalendarPremium dataSource={dataSource} />
```9.13.0
<!-- generated comparing v9.12.0..master -->
_Sep 4, 2026_
We'd like to extend a big thank you to the 14 contributors who made this release possible. Here are some highlights ✨:
- 🦮 Improve keyboard navigation features of the Charts.
- 🎨 Improved customization of the edit event dialog in the `EventCalendar`
- 🐞 Bugfixes
- 📚 Documentation improvements
Special thanks go out to these community members for their valuable contributions:
@Anexus5919, @jvskriubakken, @mustafajw07, @roychan1
The following team members contributed to this release:
@brijeshb42, @flaviendelangle, @hasdfa, @Janpot, @JCQuintas, @LukasTy, @michelengelen, @noraleonte, @rita-codes, @silviuaavram
### Data Grid9.13.0
- [DataGrid] Call `onValueChange` after `setEditCellValue` in edit cells (#23417) @michelengelen
- [DataGrid] Add support for replacing rows instead of merging updates (#23323) @jvskriubakken
- [DataGrid] Always render `rowHeader` in virtualized setups (#23386) @silviuaavram
- [DataGrid] Export `ToolbarRoot` (#23322) @JCQuintas
- [DataGrid] Fix `rowsPerPage` selector appearing when `autoPageSize` is enabled and `pageSize` is one of `pageSizeOptions` (#23401) @roychan1
- [DataGrid] Fix row tree reset when a data source grid becomes visible (#23288) @JCQuintas9.13.0
Same changes as in `@mui/x-data-grid@9.13.0`, plus:
- [DataGridPro] Remove rows deleted server-side on nested lazy loading revalidation (#23320) @JCQuintas
- [DataGridPro] Stop `disableDebounce` from reaching the DOM in multi select filter (#23445) @JCQuintas9.13.0
Same changes as in `@mui/x-data-grid-pro@9.13.0`, plus:
- [DataGridPremium] Refine cell selection and speed up clipboard copy (#23473) @michelengelen
- [DataGridPremium] Select all cells with Ctrl+A (#23415) @michelengelen
### Date and Time Pickers9.13.0
Internal changes.9.13.0
Same changes as in `@mui/x-date-pickers@9.13.0`.
### ChartsПередайте эти данные своему ИИ-агенту
Vigia — бесплатный MCP-сервер: ваш агент для программирования проверяет версии, несовместимые изменения и уязвимости до того, как напишет код. Без регистрации и API-ключа.
claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp
Добавить в CursorДобавить в VS Code★ Звезда на GitHub
Любой другой MCP-клиент
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }Навык для агентов (SKILL.md): подсказывает агенту, когда использовать Vigia · GitHub Action для pull request
Часто задаваемые вопросы
Какие несовместимые изменения при обновлении @mui/x-date-pickers с 8 до 9?
Между @mui/x-date-pickers 8.29.5 и 9.15.0 Vigia нашла удалённых экспортов: 16, изменённых сигнатур: 57, удалённых или изменённых членов классов и интерфейсов: 235.
Что устарело в @mui/x-date-pickers 9?
В @mui/x-date-pickers 9.15.0 новыми устаревшими помечено экспортов или членов: 0.
Для агентов
GET https://vigia.coredls.cloud/v1/packages/npm/@mui/x-date-pickers/upgrade?from=8.29.5&to=9.15.0