Repository URL to install this package:
|
Version:
4.1.0-ulta.3 ▾
|
import React from 'react';
import { NO_OP } from 'exotic';
import { ToggleProps } from './typings';
import { defaultRenderAfterLabel, defaultRenderLabel, defaultRenderBeforeLabel, defaultRenderIcon, defaultRenderWrapper } from './renderProps';
declare class Toggle extends React.Component<ToggleProps> {
static defaultProps: {
className: string;
borderColor: string;
bgColor: string;
tickColor: string;
onToggle: typeof NO_OP;
renderAfterLabel: typeof defaultRenderAfterLabel;
renderLabel: typeof defaultRenderLabel;
renderBeforeLabel: typeof defaultRenderBeforeLabel;
renderIcon: typeof defaultRenderIcon;
renderWrapper: typeof defaultRenderWrapper;
};
state: import("../../../state/typings").CommonState;
componentWillUpdate(nextProps: ToggleProps): void;
handleToggle: (event: React.MouseEvent<HTMLDivElement>) => void;
render(): any;
}
export { Toggle };
export default Toggle;