mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-03 09:24:57 +01:00
moved ListStrictEntity to item entities
This commit is contained in:
parent
fef658d9e8
commit
562fabd60d
2 changed files with 34 additions and 34 deletions
|
|
@ -341,37 +341,3 @@ 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
|
||||
|
|
|
|||
|
|
@ -1008,3 +1008,37 @@ class PathEntity(ItemEntity):
|
|||
|
||||
def update_studio_values(self, value):
|
||||
self.child_obj.update_studio_values(value)
|
||||
|
||||
|
||||
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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue