diff options
Diffstat (limited to 'lib/sew_stack')
| -rw-r--r-- | lib/sew_stack/stitch_layers/stitch_layer.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/sew_stack/stitch_layers/stitch_layer.py b/lib/sew_stack/stitch_layers/stitch_layer.py index 4b34373a..615a36e8 100644 --- a/lib/sew_stack/stitch_layers/stitch_layer.py +++ b/lib/sew_stack/stitch_layers/stitch_layer.py @@ -1,10 +1,12 @@ +from typing import Type from ...utils import coordinate_list_to_point_list from ...utils.dotdict import DotDict +from .stitch_layer_editor import StitchLayerEditor class StitchLayer: # must be overridden in child classes and set to a subclass of StitchLayerEditor - editor_class = None + editor_class: Type[StitchLayerEditor] = None # type:ignore[assignment] # not to be overridden in child classes _defaults = None |
