Instead of attempting to keep all the Fit service functionality, move these into specific "Fitting Commands" that are designed to define a unit of work and it's undo. Then, we will have "GUI Commands" which are defined as actions taken by the user themselves - these will usually use one or more "Fitting Commands".
5 lines
264 B
Python
5 lines
264 B
Python
from .moduleStateChange import GuiModuleStateChangeCommand
|
|
from .moduleAdd import GuiModuleAddCommand
|
|
from .moduleRemove import GuiModuleRemoveCommand
|
|
from .moduleAddCharge import GuiModuleAddChargeCommand
|
|
from .moduleSwapOrClone import GuiModuleSwapOrCloneCommand |