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

    Enumeration CACHE

    Keys used for storing and retrieving data in chrome.storage.session.

    export enum CACHE {
    /** Application settings */
    USER_SETTINGS = "user_settings",
    /** The current query */
    QUERY = "query",
    /** The current search input text */
    SEARCH_INPUT = "search_input",
    /** Array of product results from the most recent search (stored in IndexedDB) */
    SEARCH_RESULTS = "search_results",
    /** Flag indicating a new search was submitted from the search home panel */
    SEARCH_IS_NEW_SEARCH = "is_new_search",
    /** Persisted search history entries (stored in IndexedDB) */
    SEARCH_HISTORY = "search_history",
    /** Selected suppliers list for search filtering */
    SELECTED_SUPPLIERS = "selected_suppliers",
    /** HTTP LRU cache */
    HTTP_LRU = "httplru",
    /** The current panel (0 = SearchHome, 1 = Results, 2 = Stats) */
    PANEL = "panel",
    /** Supplier query results cache (stored in IndexedDB) */
    SUPPLIER_QUERY_CACHE = "supplier_query_cache",
    /** Supplier product data cache (stored in IndexedDB) */
    SUPPLIER_PRODUCT_DATA_CACHE = "supplier_product_data_cache",
    /** Persisted TanStack table state (sorting, pagination, expanded rows, column visibility) */
    TABLE_STATE = "table_state",
    /** ID of the ChemPal Favorites bookmarks folder */
    BOOKMARKS_FOLDER_ID = "bookmarks_folder_id",
    }
    Index

    Enumeration Members

    USER_SETTINGS: "user_settings"

    Application settings

    QUERY: "query"

    The current query

    SEARCH_INPUT: "search_input"

    The current search input text

    SEARCH_RESULTS: "search_results"

    Array of product results from the most recent search (stored in IndexedDB)

    SEARCH_IS_NEW_SEARCH: "is_new_search"

    Flag indicating a new search was submitted from the search home panel

    SEARCH_HISTORY: "search_history"

    Persisted search history entries (stored in IndexedDB)

    SELECTED_SUPPLIERS: "selected_suppliers"

    Selected suppliers list for search filtering

    HTTP_LRU: "httplru"

    HTTP LRU cache

    PANEL: "panel"

    The current panel (0 = SearchHome, 1 = Results, 2 = Stats)

    SUPPLIER_QUERY_CACHE: "supplier_query_cache"

    Supplier query results cache (stored in IndexedDB)

    SUPPLIER_PRODUCT_DATA_CACHE: "supplier_product_data_cache"

    Supplier product data cache (stored in IndexedDB)

    TABLE_STATE: "table_state"

    Persisted TanStack table state (sorting, pagination, expanded rows, column visibility)

    BOOKMARKS_FOLDER_ID: "bookmarks_folder_id"

    ID of the ChemPal Favorites bookmarks folder