added not implemented list strict entity

This commit is contained in:
iLLiCiTiT 2021-01-22 14:26:37 +01:00
parent 7517fa5ba7
commit 4810a15733

View file

@ -341,3 +341,37 @@ class RawJsonEntity(InputEntity):
value, metadata = self._prepare_value(value)
self.studio_override_value = value
self.project_override_metadata = metadata
class ListStrictEntity(_NotImplemented):
schema_types = ["list-strict"]
gui_type = True
child_has_studio_override = False
child_is_invalid = False
has_unsaved_changes = False
child_is_modified = False
child_overriden = False
current_value = NOT_SET
# Abstract methods
set_value = None
set_override_state = None
discard_changes = None
on_change = None
on_child_change = None
on_value_change = None
get_invalid = None
settings_value = None
remove_overrides = None
reset_to_pype_default = None
set_as_overriden = None
set_studio_default = None
update_default_value = None
update_studio_values = None
update_project_values = None
def item_initalization(self):
self.valid_value_types = (list, )
self.require_key = False