ChemPare Documentation - v0.0.0
    Preparing search index...

    Module components

    Functions - Suppliers

    LoadingBackdrop

    A full-screen loading overlay component with a spinning benzene molecule and stop button. The spinner has a delayed fade-in animation when the backdrop is opened.

    Functions - Components

    AboutModal

    AboutModal component that displays information about the application. Shows the application title, description, and contributor information in a modal dialog.

    FavoritesPanel

    FavoritesPanel component that displays a list of favorites.

    HelpTooltip

    A tooltip component that displays help text with customizable timing and styling.

    HistoryPanel

    HistoryPanel component that displays a list of history.

    IconTextFader

    IconTextFader component that smoothly transitions between an icon and text. The text is shown when the component is hovered or active, and the icon is shown otherwise.

    SettingsPanel

    SettingsPanel component that displays a list of settings.

    SpeedDialMenu

    SpeedDialMenu component that provides quick access to various application actions. Displays a floating action button that expands to show multiple action buttons when clicked. Includes actions for clearing results, clearing cache, toggling theme, and showing about information.

    SuppliersPanel

    SuppliersPanel component that displays a list of available suppliers with toggle functionality. Each supplier is represented by an avatar and name, with a checkbox to enable/disable them. The component manages the state of selected suppliers through the application context.

    TabHeader

    TabHeader component that renders a navigation bar with tabs for different sections of the application. Each tab includes an icon and text that fades based on the active state.

    TabLink component that displays a link with a custom onClick handler.

    TabPanel

    TabPanel component that renders content for a specific tab. The content is only visible when the tab is selected.

    Modules

    <internal>

    Variables

    IconSpinner

    A component that adds a spinning animation to any icon component passed as a child. The component preserves any existing styles while adding the spinning animation.