.. _`F(x)`:
.. _`org.sysess.sympathy.data.fx`:
F(x)
~~~~
.. image:: fx.svg
:width: 48
Apply functions to an item.
Functions based on FxWrapper will be invoked once on the item.
The functions available are the ones where ``arg_types`` of the function
matches the type of the item port (port2).
:Ref. nodes: :ref:`F(x) List`
*Ports*:
**Inputs**:
:port1: datasource
Path to Python file with scripted functions.
:port2:
Item with data to apply functions on
**Outputs**:
:port3:
Item with the results from the applied functions
*Configuration*:
**copy_input**
If enabled the incoming data will be copied to the output before running the nodes.
**selected_functions**
Choose one or many of the listed functions to apply to the content of the incoming item.
.. automodule:: node_fx_selector
.. class:: Fx