feat: move to lazy widget import

This commit is contained in:
2026-05-12 13:48:43 +02:00
committed by Jan Wyzula
co-authored by Jan Wyzula
parent bb1544ecb7
commit 5cc82425f0
12 changed files with 451 additions and 217 deletions
@@ -63,6 +63,10 @@ class DesignerPluginGenerator:
def filenames(self):
return plugin_filenames(self.info.plugin_name_snake)
@property
def excluded(self):
return self._excluded
def run(self, validate=True):
if self._excluded:
print(f"Plugin {self.widget.__name__} is excluded from generation.")