ActionFab component.

  • Parameters

    • props: IActionFabProps

      The component props.

      • className

        The CSS class name for the root element.

      • style

        The inline CSS styles for the root element.

      • sx

        The style object for SX props.

      • noProgress

        If true, the progress indicator will not be displayed when loading. Default is false.

      • throwError

        If true, any error thrown during onClick will be re-thrown. Default is false.

      • disabled

        If true, the component is disabled. Default is false.

      • size

        The size of the component. Default is DEFAULT_SIZE.

      • thickness

        The thickness of the progress indicator. Default is DEFAULT_THICKNESS.

      • color

        The color of the component. Default is "primary".

      • onLoadStart

        The callback function called when loading starts.

      • onLoadEnd

        The callback function called when loading ends.

      • onClick

        The callback function called when the component is clicked.

      • fallback

        The fallback component to render if an error occurs during onClick.

      • children

        The child components to render inside the component.

      • otherProps

        The additional props to pass to the Fab component.

    Returns Element

    The rendered component.