Skip to content
Snippets Groups Projects

Introduce Model base classes for enforcing interface and UI requirements

Merged Adham Hashibon requested to merge introduced-model-base-classs into master
3 files
+ 6
6
Compare changes
  • Side-by-side
  • Inline
Files
3
import abc
import six
from traits.api import ABCHasStrictTraits
class BaseDataSourceModel(six.with_metaclass(abc.ABCMeta)):
class BaseDataSourceModel(ABCHasStrictTraits):
@classmethod
@abc.abstractmethod
def from_json(self, model_data):
Loading