From aeda312ffdf58f6311c55ba2c044496b7762ef1d Mon Sep 17 00:00:00 2001 From: Daniel Rojas Date: Thu, 28 May 2020 19:02:30 +0200 Subject: [PATCH] Simplify __init__ functions, Pt. II --- src/wireviz.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/wireviz.py b/src/wireviz.py index db68863..d068f15 100644 --- a/src/wireviz.py +++ b/src/wireviz.py @@ -180,10 +180,12 @@ class Node: def __init__(self, name, type=None, gender=None, - show_name=True, num_pins=True, + pinout=None, + + show_name=True, show_num_pins=None, - pinout=None): + ): self.name = name self.type = type self.gender = gender @@ -215,13 +217,15 @@ class Cable: awg=None, show_equiv=False, length=0, - show_name=False, - show_pinout=False, num_wires=None, - show_num_wires=True, + shield=False, colors=None, color_code=None, - shield=False ): + + show_name=False, + show_pinout=False, + show_num_wires=True, + ): self.name = name if mm2 is not None and awg is not None: raise Exception('You cannot define both mm2 and awg!')