variable module#

Variable resistor symbols for JITX Standard Library

This module provides variable resistor symbol definitions with diagonal arrows.

class VariableResistorConfig(arrow_config=None, label_config=None, pitch=4.0, porch_width=0.5, amplitude=0.5, periods=3.0, line_width=0.15, arrow_span=3)[source]#

Bases: ResistorConfig, ArrowConfigurable

Configuration for variable resistor symbols

Parameters:
arrow_span: float = 3#

Multiplier on body width for arrow span

class VariableResistorSymbol(config=None, **kwargs)[source]#

Bases: ResistorSymbol[VariableResistorConfig]

Variable resistor symbol with graphics, adjustment arrow, and pins.

Parameters:

config (T | None)

arrow: Arrow#
property arrow_span: float#

See arrow_span.