lime_tbx.presentation.gui.ifaces module

describe class

class lime_tbx.presentation.gui.ifaces.IMainSimulationsWidget[source]

Bases: ABC

abstract set_export_button_disabled(disabled: bool)[source]
lime_tbx.presentation.gui.ifaces.noconflict_makecls(*metas, **options)[source]

Class factory avoiding metatype conflicts. The invocation syntax is makecls(M1,M2,..,priority=1)(name,bases,dic). If the base classes have metaclasses conflicting within themselves or with the given metaclasses, it automatically generates a compatible metaclass and instantiate it. If priority is True, the given metaclasses have priority over the bases’ metaclasses