lime_tbx.presentation.gui.ifaces module
describe class
- 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