enigma.plug_board

class enigma.plug_board.Plugboard

Creates a new plug board for an Enigma machine

add(lead: enigma.plug_lead.PlugLead)

Add a new lead

encode(character: str)

Encode a character using the plug board. If no plug is setup for this character it will return the character itself.