featherbit UI
    Preparing search index...

    Function PluginDrawer

    • Drawer panel for adding nodes to the policy graph.

      Native plugins (every fetched type except listener, the fixed entry point, and script, added via concrete files) are grouped into the docs categories under collapsible headings, and a search box filters them by type name and description. Script files appear in their own "Script Plugins" section, also honoring the search. Clicking an entry delegates node creation to onAddPlugin/onAddScript; the drawer itself does not mutate the graph.

      Categories start collapsed (like the docs sidebar); an active search force-expands every group so all matches are visible at once.

      Parameters

      • __namedParameters: PluginDrawerProps

      Returns Element | null

      Native plugin types correspond to the Rust implementations registered in src/plugins/mod.rs (create_plugin); script entries become script nodes executed by src/plugins/script/lua_runtime.rs.