UNPKG

rsuite

Version:

A suite of react components

27 lines (18 loc) 667 B
import * as React from 'react'; import { StandardProps } from '../@types/common'; export interface ToggleProps extends StandardProps { /** Wheather to disabled toggle */ disabled?: boolean; /** Checked(Controlled) */ checked?: boolean; /** Default checked */ defaultChecked?: boolean; /** Checked display content */ checkedChildren?: React.ReactNode; /** Unselected display content */ unCheckedChildren?: React.ReactNode; /** Callback function when state changes */ onChange?: (checked: boolean, event: React.SyntheticEvent<HTMLInputElement>) => void; } declare const Toggle: React.ComponentType<ToggleProps>; export default Toggle;