UNPKG

@vonage/vivid-react

Version:

Vivid wrapped for easy React usage & IDE autocomplete support & typescript typings

38 lines (37 loc) 1.33 kB
import React, { ReactNode, SyntheticEvent } from 'react'; import '@vonage/vwc-icon-button-toggle'; /** * @param {IconButtonToggleLayout | undefined} layout * @param {IconButtonToggleConnotation | undefined} connotation * @param {IconButtonToggleShape | undefined} shape * @param {boolean} dense * @param {boolean} enlarged * @param {string | undefined} ariaLabel * @param {boolean} disabled * @param {string} onIcon * @param {string} offIcon * @param {string | undefined} ariaLabelOn * @param {string | undefined} ariaLabelOff * @param {boolean} on */ declare const VwcIconButtonToggle: (props: { children?: ReactNode; slot?: string | undefined; id?: string | undefined; style?: React.CSSProperties | undefined; ref?: React.RefObject<HTMLDivElement> | ((instance: HTMLDivElement | null) => void) | null | undefined; onChange?: ((event: SyntheticEvent) => void) | undefined; layout?: any; connotation?: any; shape?: any; dense?: boolean | undefined; enlarged?: boolean | undefined; ariaLabel?: string | undefined; disabled?: boolean | undefined; onIcon?: string | undefined; offIcon?: string | undefined; ariaLabelOn?: string | undefined; ariaLabelOff?: string | undefined; on?: boolean | undefined; }) => JSX.Element; export default VwcIconButtonToggle;