Interface IIgrIconButtonProps

Hierarchy

Hierarchy

Properties

blur?: ((s, e) => void)

Type declaration

children?: ReactNode
className?: string
clicked?: ((s, e) => void)

Type declaration

collection?: string

The name of the icon collection.

disabled?: string | boolean
download?: string

Prompts to save the linked URL instead of navigating to it.

focus?: ((s, e) => void)

Type declaration

href?: string

The URL the button points to.

id?: string
mirrored?: string | boolean

Whether to flip the icon button. Useful for RTL layouts.

name?: string

The name of the icon.

rel?: string

The relationship of the linked URL. See https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types

size?: string | SizableComponentSize
style?: CSSProperties
target?: string | ButtonBaseTarget

Where to display the linked URL, as the name for a browsing context.

type?: string | ButtonBaseType

The type of the button. Defaults to button.

variant?: string | IconButtonVariant

The visual variant of the icon button.