finesse.script.adapter.BaseAdapter.call_signature

BaseAdapter.call_signature(exclude_name=False)[source]

The call signature of the corresponding Python object constructor.

This is an ordered mapping of the Python object’s supported parameters to inspect.Parameter objects.

Parameters

exclude_name : bool, optional

Exclude the name parameter. This is useful for code that already handles the name separately. Defaults to False.

Returns

inspect.Signature

The call object’s pseudo-signature.