@mui/x-date-pickers-pro
Version:
The Pro plan edition of the Date and Time Picker components (MUI X).
20 lines (19 loc) • 1.14 kB
TypeScript
import * as React from 'react';
import { UseFieldInternalProps } from '@mui/x-date-pickers/internals';
import { FieldRef, FieldSelectedSections } from '@mui/x-date-pickers/models';
import { RangeFieldSection } from '../../models';
interface UseMultiInputFieldSelectedSectionsParams extends Pick<UseFieldInternalProps<any, any, RangeFieldSection, any, any>, 'selectedSections' | 'onSelectedSectionsChange'> {
unstableStartFieldRef?: React.Ref<FieldRef<RangeFieldSection>>;
unstableEndFieldRef?: React.Ref<FieldRef<RangeFieldSection>>;
}
interface UseMultiInputFieldSelectedSectionsResponseItem {
unstableFieldRef?: React.Ref<FieldRef<RangeFieldSection>>;
selectedSections: FieldSelectedSections;
onSelectedSectionsChange: (newSelectedSections: FieldSelectedSections) => void;
}
interface UseMultiInputFieldSelectedSectionsResponse {
start: UseMultiInputFieldSelectedSectionsResponseItem;
end: UseMultiInputFieldSelectedSectionsResponseItem;
}
export declare const useMultiInputFieldSelectedSections: (params: UseMultiInputFieldSelectedSectionsParams) => UseMultiInputFieldSelectedSectionsResponse;
export {};