Hierarchy

Hierarchy

  • IIgrXButtonProps

Properties

Properties

actualAmbientShadowColor?: string

Gets or sets the color to use for the check mark when the checkbox is checked.

actualBackgroundColor?: string

Gets the color to use for the actual background.

actualBorderColor?: string

Gets or sets the color to use for the check mark when the checkbox is checked.

actualBorderWidth?: string | number

Gets or sets the Width to use for the check mark when the checkbox is checked.

actualCornerRadiusBottomLeft?: string | number
actualCornerRadiusBottomRight?: string | number
actualCornerRadiusTopLeft?: string | number
actualCornerRadiusTopRight?: string | number
actualDensity?: string | ControlDisplayDensity

Gets the actual display density to use for the label.

actualDisableRipple?: string | boolean

Gets whether to actually disable the ripple effect for the button.

actualDisabledBackgroundColor?: string

Gets the actual color to use for the disabled background of the button.

actualDisabledBorderColor?: string

Gets the actual color to use for the disabled border of the button.

actualDisabledElevation?: string | number

Gets the actual disabled elevation to use for the button.

actualDisabledTextColor?: string

Gets the actual color to use for the disabled text of the button.

actualElevationMode?: string | ElevationMode

Gets the actual disabled elevation to use for the button.

actualFocusBackgroundColor?: string

Gets the color to use for the actual background.

actualFocusElevation?: string | number

Gets or sets the color to use for the check mark when the checkbox is checked.

actualFocusTextColor?: string

Gets the actual color to use for the focused text.

actualHoverBackgroundColor?: string

Gets the hover color to use for the actual background.

actualHoverElevation?: string | number

Gets or sets the color to use for the check mark when the checkbox is checked.

actualHoverTextColor?: string

Gets the color to use for the actual background.

actualPenumbraShadowColor?: string

Gets or sets the color to use for the check mark when the checkbox is checked.

actualRestingElevation?: string | number

Gets or sets the color to use for the check mark when the checkbox is checked.

actualRippleColor?: string

Gets or sets the color to use for the ripple when the button is pressed.

actualTextColor?: string

Gets the color to use for the actual background.

actualUmbraShadowColor?: string

Gets or sets the color to use for the check mark when the checkbox is checked.

alignItems?: string

Gets or sets the id to use for the checkbox.

ariaLabel?: string

Gets or sets the value of the aria-label attribute.

backgroundColor?: string

Gets or sets the color to use for the background when the button regardless of type.

baseTheme?: string | BaseControlTheme

Gets or sets the base built in theme to use for the button.

borderColor?: string

Gets or sets the border color to use for the button regardless of type.

borderWidth?: string | number

Gets or sets the width to use for the button border regardless of type.

children?: ReactNode
clickTunneling?: string | boolean

Gets or sets if clicking on the button is allowed to tunnel down to button content.

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

Type declaration

contentPaddingBottom?: string | number

Gets or sets the bottom padding for the button content.

contentPaddingLeft?: string | number

Gets or sets the left padding for the button content.

contentPaddingRight?: string | number

Gets or sets the right padding for the button content.

contentPaddingTop?: string | number

Gets or sets the top padding for the button content.

cornerRadiusBottomLeft?: string | number
cornerRadiusBottomRight?: string | number
cornerRadiusTopLeft?: string | number
cornerRadiusTopRight?: string | number
density?: string | ControlDisplayDensity

Gets or sets the display density to use for the button.

disableHover?: string | boolean

Gets or sets whether the hover effect is disabled.

disablePointer?: string | boolean

Gets or sets whether the cursor will change into a pointer when the button is hovered.

disableRipple?: string | boolean

Gets or sets whether to disable the ripple effect for the button.

disableTransitions?: string | boolean

Gets or sets whether the checkbox transitions are disabled.

disabled?: string | boolean

Gets or sets whether the checkbox is disabled.

disabledBackgroundColor?: string

Gets or sets the color to use for the disabled background of the button when the type is disabled.

disabledBorderColor?: string

Gets or sets the color to use for the disabled border of the button when the type is raised.

disabledElevation?: string | number

Gets or sets the disabled elevation to use for the button when the type is raised.

disabledTextColor?: string

Gets or sets the color to use for the disabled text of the button when the type is raised.

display?: string

Gets or sets the id to use for the checkbox.

displayType?: string | ButtonDisplayStyle

Gets or sets the display style to use for the button.

elevationMode?: string | ElevationMode

Gets or sets the disabled elevation to use for the button when the type is raised.

fabBackgroundColor?: string

Gets or sets the color to use for the background of the button when the type is floating action button.

fabBorderColor?: string

Gets or sets the border color to use for the button when the type is floating action button.

fabBorderWidth?: string | number

Gets or sets the width to use for the button border when the type is floating action button.

fabCornerRadiusBottomLeft?: string | number
fabCornerRadiusBottomRight?: string | number
fabCornerRadiusTopLeft?: string | number
fabCornerRadiusTopRight?: string | number
fabDisabledBackgroundColor?: string

Gets or sets the color to use for the disabled background of the button when the type is fab.

fabDisabledBorderColor?: string

Gets or sets the color to use for the disabled border of the button when the type is fab.

fabDisabledElevation?: string | number

Gets or sets the disabled elevation to use for the button when the type is fab.

fabDisabledTextColor?: string

Gets or sets the color to use for the disabled text of the button when the type is fab.

fabFocusBackgroundColor?: string

Gets or sets the color to use for the backround the button when it is focused and fab.

fabFocusElevation?: string | number

Gets or sets the focus elevation to use for the button when the type is floating action button.

fabFocusTextColor?: string

Gets or sets the color to use for the text the button when it is focused and fab.

fabHoverBackgroundColor?: string

Gets or sets the hover color to use for the background of the button when the type is hoveredFab.

fabHoverElevation?: string | number

Gets or sets the hover elevation to use for the button when the type is floating action button.

fabHoverTextColor?: string

Gets or sets the color to use for the hovered text of the button when type is floating action button.

fabRestingElevation?: string | number

Gets or sets the elevation to use for the button when the type is floating action button.

fabRippleColor?: string

Gets or sets the color to use for the background when the button is pressed and the type is floating action button.

fabTextColor?: string

Gets or sets the color to use for the text of the button when type is floating action button.

fillAvailableSpace?: string | boolean

Gets or sets whether the button should fill the available space. If false, the button will use an intrinsic size.

flatBackgroundColor?: string

Gets or sets the color to use for the background of the button when the type is flat.

flatBorderColor?: string

Gets or sets the border color to use for the button when the type is flat.

flatBorderWidth?: string | number

Gets or sets the width to use for the button border when the type is flat.

flatCornerRadiusBottomLeft?: string | number
flatCornerRadiusBottomRight?: string | number
flatCornerRadiusTopLeft?: string | number
flatCornerRadiusTopRight?: string | number
flatDisabledBackgroundColor?: string

Gets or sets the color to use for the disabled background of the button when the type is flat.

flatDisabledBorderColor?: string

Gets or sets the color to use for the disabled border of the button when the type is flat.

flatDisabledElevation?: string | number

Gets or sets the disabled elevation to use for the button when the type is flat.

flatDisabledTextColor?: string

Gets or sets the color to use for the disabled text of the button when the type is flat.

flatFocusBackgroundColor?: string

Gets or sets the color to use for the backround the button when it is focused and flat.

flatFocusElevation?: string | number

Gets or sets the focus elevation to use for the button when the type is flat.

flatFocusTextColor?: string

Gets or sets the color to use for the text the button when it is focused and flat.

flatHoverBackgroundColor?: string

Gets or sets the hover color to use for the background of the button when the type is flat.

flatHoverElevation?: string | number

Gets or sets the hover elevation to use for the button when the type is flat.

flatHoverTextColor?: string

Gets or sets the color to use for the hovered text of the button when type is flat.

flatRestingElevation?: string | number

Gets or sets the elevation to use for the button when the type is flat.

flatRippleColor?: string

Gets or sets the color to use for the background when the button is pressed and the type is floating action button.

flatTextColor?: string

Gets or sets the color to use for the text of the button when type is flat.

flexDirection?: string

Gets or sets the id to use for the checkbox.

flexGrow?: string

Gets or sets the flex-grow setting for the button.

focusBackgroundColor?: string

Gets or sets the color to use for the backround the button when it is focused.

focusElevation?: string | number

Gets or sets the focus elevation to use for the button regardless of type.

focusTextColor?: string

Gets or sets the color to use for the text of the button when it is focused.

focused?: string | boolean

Gets or sets if the checkbox is Focused.

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

Type declaration

    • (s, e): void
    • Parameters

      Returns void

horizontalContentAlignment?: string | HorizontalAlignment
hoverBackgroundColor?: string

Gets or sets the hover color to use for the background of the button when the type is hovered.

hoverElevation?: string | number

Gets or sets the hover elevation to use for the button regardless of type.

hoverTextColor?: string

Gets or sets the color to use for the hovered text of the button regardless of type.

iconBackgroundColor?: string

Gets or sets the color to use for the background of the button when the type is icon.

iconBorderColor?: string

Gets or sets the border color to use for the button when the type is icon.

iconBorderWidth?: string | number

Gets or sets the width to use for the button border when the type is icon.

iconCornerRadiusBottomLeft?: string | number
iconCornerRadiusBottomRight?: string | number
iconCornerRadiusTopLeft?: string | number
iconCornerRadiusTopRight?: string | number
iconDisabledBackgroundColor?: string

Gets or sets the color to use for the disabled background of the button when the type is icon.

iconDisabledBorderColor?: string

Gets or sets the color to use for the disabled border of the button when the type is icon.

iconDisabledElevation?: string | number

Gets or sets the disabled elevation to use for the button when the type is icon.

iconDisabledTextColor?: string

Gets or sets the color to use for the disabled text of the button when the type is icon.

iconFocusBackgroundColor?: string

Gets or sets the color to use for the backround the button when it is focused and icon.

iconFocusElevation?: string | number

Gets or sets the focus elevation to use for the button when the type is icon.

iconFocusTextColor?: string

Gets or sets the color to use for the text the button when it is focused and icon.

iconHoverBackgroundColor?: string

Gets or sets the hover color to use for the background of the button when the type is hoveredIcon.

iconHoverElevation?: string | number

Gets or sets the hover elevation to use for the button when the type is icon.

iconHoverTextColor?: string

Gets or sets the color to use for the hovered text of the button when type is icon.

iconRestingElevation?: string | number

Gets or sets the elevation to use for the button when the type is icon.

iconRippleColor?: string

Gets or sets the color to use for the background when the button is pressed and the type is floating action button.

iconTextColor?: string

Gets or sets the color to use for the text of the button when type is icon.

id?: string

Gets or sets the id to use for the checkbox.

inputId?: string

Gets or sets the id to use for the internal native checkbox.

isFocusStyleEnabled?: string | boolean

Gets or sets if the button show use styling to show focus.

isHover?: string | boolean

Gets or sets whether the checkbox is checked.

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

Type declaration

    • (s, e): void
    • Parameters

      Returns void

minHeight?: string | number

Gets or sets the min height to use for the button.

minWidth?: string | number

Gets or sets the min width to use for the button.

name?: string

Gets or sets name to use for the button.

outlinedBackgroundColor?: string

Gets or sets the color to use for the background of the button when the type is outlined.

outlinedBorderColor?: string

Gets or sets the border color to use for the button when the type is outlined.

outlinedBorderWidth?: string | number

Gets or sets the width to use for the button border when the type is outlined.

outlinedCornerRadiusBottomLeft?: string | number
outlinedCornerRadiusBottomRight?: string | number
outlinedCornerRadiusTopLeft?: string | number
outlinedCornerRadiusTopRight?: string | number
outlinedDisabledBackgroundColor?: string

Gets or sets the color to use for the disabled background of the button when the type is outlined.

outlinedDisabledBorderColor?: string

Gets or sets the color to use for the disabled border of the button when the type is outlined.

outlinedDisabledElevation?: string | number

Gets or sets the disabled elevation to use for the button when the type is outlined.

outlinedDisabledTextColor?: string

Gets or sets the color to use for the disabled text of the button when the type is outlined.

outlinedFocusBackgroundColor?: string

Gets or sets the color to use for the backround the button when it is focused and outlined.

outlinedFocusElevation?: string | number

Gets or sets the focus elevation to use for the button when the type is outlined.

outlinedFocusTextColor?: string

Gets or sets the color to use for the text the button when it is focused and outlined.

outlinedHoverBackgroundColor?: string

Gets or sets the hover color to use for the background of the button when the type is hoveredOutlined.

outlinedHoverElevation?: string | number

Gets or sets the hover elevation to use for the button when the type is outlined.

outlinedHoverTextColor?: string

Gets or sets the color to use for the hovered text of the button when type is outlined.

outlinedRestingElevation?: string | number

Gets or sets the elevation to use for the button when the type is outlined.

outlinedRippleColor?: string

Gets or sets the color to use for the background when the button is pressed and the type is floating action button.

outlinedTextColor?: string

Gets or sets the color to use for the text of the button when type is outlined.

raisedBackgroundColor?: string

Gets or sets the color to use for the background of the button when the type is raised.

raisedBorderColor?: string

Gets or sets the border color to use for the button when the type is raised.

raisedBorderWidth?: string | number

Gets or sets the width to use for the button border when the type is raised.

raisedCornerRadiusBottomLeft?: string | number
raisedCornerRadiusBottomRight?: string | number
raisedCornerRadiusTopLeft?: string | number
raisedCornerRadiusTopRight?: string | number
raisedDisabledBackgroundColor?: string

Gets or sets the color to use for the disabled background of the button when the type is raised.

raisedDisabledBorderColor?: string

Gets or sets the color to use for the disabled border of the button when the type is raised.

raisedDisabledElevation?: string | number

Gets or sets the disabled elevation to use for the button when the type is raised.

raisedDisabledTextColor?: string

Gets or sets the color to use for the disabled text of the button when the type is raised.

raisedFocusBackgroundColor?: string

Gets or sets the color to use for the backround the button when it is focused and raised.

raisedFocusElevation?: string | number

Gets or sets the focus elevation to use for the button when the type is raised.

raisedFocusTextColor?: string

Gets or sets the color to use for the text the button when it is focused and raised.

raisedHoverBackgroundColor?: string

Gets or sets the hover color to use for the background of the button when the type is raised.

raisedHoverElevation?: string | number

Gets or sets the hover elevation to use for the button when the type is raised.

raisedHoverTextColor?: string

Gets or sets the color to use for the hovered text of the button when type is raised.

raisedRestingElevation?: string | number

Gets or sets the elevation to use for the button when the type is raised.

raisedRippleColor?: string

Gets or sets the color to use for the background when the button is pressed and the type is floating action button.

raisedTextColor?: string

Gets or sets the color to use for the text of the button when type is raised.

restingElevation?: string | number

Gets or sets the elevation to use for the button regardless of type.

rippleColor?: string

Gets or sets the color to use for the background of the button regardless of type.

stopPropagation?: string | boolean

Gets or sets whether mouse events on the button will bubble up to parent elements.

tabIndex?: string | number

Gets or sets TabIndex to use for the checkbox.

textColor?: string

Gets or sets the color to use for the text of the button regardless of type.

textStyle?: string

Gets or sets the use for the button.

value?: any

Gets or sets value to use for the checkbox.

verticalContentAlignment?: string | VerticalAlignment