##// END OF EJS Templates
Used **kwargs in initializers.
zah -
Show More
@@ -751,7 +751,7 b' class Type(ClassBasedTraitType):'
751
751
752 self.klass = klass
752 self.klass = klass
753
753
754 super(Type, self).__init__(default_value, allow_none, **metadata)
754 super(Type, self).__init__(default_value, allow_none=allow_none, **metadata)
755
755
756 def validate(self, obj, value):
756 def validate(self, obj, value):
757 """Validates that the value is a valid object instance."""
757 """Validates that the value is a valid object instance."""
@@ -857,7 +857,7 b' class Instance(ClassBasedTraitType):'
857
857
858 default_value = DefaultValueGenerator(*args, **kw)
858 default_value = DefaultValueGenerator(*args, **kw)
859
859
860 super(Instance, self).__init__(default_value, allow_none, **metadata)
860 super(Instance, self).__init__(default_value, allow_none=allow_none, **metadata)
861
861
862 def validate(self, obj, value):
862 def validate(self, obj, value):
863 if isinstance(value, self.klass):
863 if isinstance(value, self.klass):
@@ -1165,7 +1165,7 b' class Enum(TraitType):'
1165
1165
1166 def __init__(self, values, default_value=None, allow_none=True, **metadata):
1166 def __init__(self, values, default_value=None, allow_none=True, **metadata):
1167 self.values = values
1167 self.values = values
1168 super(Enum, self).__init__(default_value, allow_none, **metadata)
1168 super(Enum, self).__init__(default_value, allow_none=allow_none, **metadata)
1169
1169
1170 def validate(self, obj, value):
1170 def validate(self, obj, value):
1171 if value in self.values:
1171 if value in self.values:
General Comments 0
You need to be logged in to leave comments. Login now