@pnp/spfx-property-controls
Version:
Reusable property pane controls for SharePoint Framework solutions
33 lines • 1.02 kB
TypeScript
import { IPropertyFieldDateTimePickerPropsInternal, TimeConvention } from './IPropertyFieldDateTimePicker';
import { IDropdownOption } from '@fluentui/react';
/**
* PropertyFieldDateTimePickerHost properties interface
*/
export interface IPropertyFieldDateTimePickerHostProps extends IPropertyFieldDateTimePickerPropsInternal {
onChange: (targetProperty?: string, newValue?: any) => void;
}
/**
* PropertyFieldDateTimePickerHost state interface
*/
export interface IPropertyFieldDateTimePickerHostState {
day?: Date;
hours?: number;
minutes?: number;
seconds?: number;
errorMessage?: string;
}
/**
* Time component properties interface
*/
export interface ITimeComponentProps {
disabled?: boolean;
value: number;
onChange: (value?: IDropdownOption) => void;
}
/**
* Hours component property interface
*/
export interface IHoursComponentProps extends ITimeComponentProps {
timeConvention: TimeConvention;
}
//# sourceMappingURL=IPropertyFieldDateTimePickerHost.d.ts.map