UNPKG

preact-material-components

Version:
25 lines (24 loc) 775 B
import { MDCIconToggle } from '@material/icon-toggle/'; import MaterialComponent from '../Base/MaterialComponent'; interface IIconToggleData { label?: string; content?: string; cssClass?: string; } export interface IIconToggleProps { 'data-toggle-on'?: IIconToggleData; 'data-toggle-off'?: IIconToggleData; disabled?: boolean; } export interface IIconToggleState { } export declare class IconToggle extends MaterialComponent<IIconToggleProps, IIconToggleState> { MDComponent?: MDCIconToggle; protected componentName: string; protected mdcProps: string[]; componentDidMount(): void; componentWillUnmount(): void; protected onChange(e: any): void; protected materialDom(props: any): JSX.Element; } export default IconToggle;