featherbit UI
    Preparing search index...

    Function NodeInspector

    • Inspector panel for the selected policy node.

      Shows the plugin type and read-only node id, then picks the config editor: listener and client are fixed pipeline endpoints — no configuration and no Delete Node button; types with a schema from getPluginConfigSchema get a SchemaForm that calls onUpdateConfig on every field change; all other types fall back to JsonConfigEditor, which updates only on explicit apply. Updates replace the node's entire config object, which is what gets serialized into the policy YAML on save.

      Parameters

      • __namedParameters: NodeInspectorProps

      Returns Element | null

      The edited config is the same config block the Rust plugins deserialize when instantiated via create_plugin in src/plugins/mod.rs.