ChemPal Documentation - v0.0.13-beta.5
    Preparing search index...

    Module types/props

    Interfaces

    HelpTooltipProps

    HelpTooltipProps interface for help tooltip component

    TabPanelProps

    TabPanelProps interface for tab panel component

    SearchFilters

    Pre-search filters applied via the drawer before results are displayed. These are distinct from column filters which operate on already-displayed results.

    AppContextProps

    AppContextProps interface for application context

    TableProps

    TableProps interface for table component

    ProductTableProps

    ProductTableProps interface for product table component

    ProductTableHeader

    ProductTableHeader interface for table header component

    FilterVariantComponentProps

    FilterVariantComponentProps interface for filter variant component

    TableOptionsProps

    TableOptionsProps interface for table options component

    FilterInputProps

    FilterInputProps interface for filter input component

    Props

    Props interface for generic component props

    IconSpinnerProps

    IconSpinnerProps interface for icon spinner component

    FilterVariantInputProps

    FilterVariantInputProps interface for filter variant input component

    LoadingBackdropProps

    Props for the LoadingBackdrop component

    SpeedDialMenuProps

    Props for the SpeedDialMenu component

    TabHeaderProps

    Props for the TabHeader component

    LinkProps

    Props for the Link component

    SearchInputStates

    Props for the SearchInput component

    UseResultsTableProps

    Props for the UseResultsTable hook

    UseSearchProps

    Props for the UseSearch hook

    IconTextFaderProps

    Props for the IconTextFader component

    Type Aliases

    ColumnDrawerBinding

    Describes where a column's drawer-section value reads/writes in app state. DrawerSearchPanel dispatches on .kind to pull/push the right slice — columns don't need to know how the context is structured.

    ColumnDrawerConfig

    Column-meta payload describing how a column appears in the drawer accordion. Only columns with meta.drawer set are rendered there. The widget field picks the input component and must match the runtime type of options (e.g. "autocompleteObjects" needs { code: string; label: string }[]).