mirror of
https://github.com/ynput/ayon-core.git
synced 2025-12-24 21:04:40 +01:00
reveiwable attribute is showing on demand
This commit is contained in:
parent
ea2490ce56
commit
d092e50934
4 changed files with 5 additions and 23 deletions
|
|
@ -301,8 +301,11 @@ class NukeWriteCreator(NukeCreator):
|
|||
def get_instance_attr_defs(self):
|
||||
attr_defs = [
|
||||
self._get_render_target_enum(),
|
||||
self._get_reviewable_bool()
|
||||
]
|
||||
# add reviewable attribute
|
||||
if "reviewable" in self.instance_attributes:
|
||||
attr_defs.append(self._get_reviewable_bool())
|
||||
|
||||
return attr_defs
|
||||
|
||||
def _get_render_target_enum(self):
|
||||
|
|
@ -322,7 +325,7 @@ class NukeWriteCreator(NukeCreator):
|
|||
def _get_reviewable_bool(self):
|
||||
return BoolDef(
|
||||
"review",
|
||||
default=("reviewable" in self.instance_attributes),
|
||||
default=True,
|
||||
label="Review"
|
||||
)
|
||||
|
||||
|
|
|
|||
|
|
@ -63,13 +63,6 @@ class CreateWriteImage(napi.NukeWriteCreator):
|
|||
default=nuke.frame()
|
||||
)
|
||||
|
||||
def get_instance_attr_defs(self):
|
||||
attr_defs = [
|
||||
self._get_render_target_enum(),
|
||||
self._get_reviewable_bool()
|
||||
]
|
||||
return attr_defs
|
||||
|
||||
def create_instance_node(self, subset_name, instance_data):
|
||||
linked_knobs_ = []
|
||||
if "use_range_limit" in self.instance_attributes:
|
||||
|
|
|
|||
|
|
@ -41,13 +41,6 @@ class CreateWritePrerender(napi.NukeWriteCreator):
|
|||
]
|
||||
return attr_defs
|
||||
|
||||
def get_instance_attr_defs(self):
|
||||
attr_defs = [
|
||||
self._get_render_target_enum(),
|
||||
self._get_reviewable_bool()
|
||||
]
|
||||
return attr_defs
|
||||
|
||||
def create_instance_node(self, subset_name, instance_data):
|
||||
linked_knobs_ = []
|
||||
if "use_range_limit" in self.instance_attributes:
|
||||
|
|
|
|||
|
|
@ -38,13 +38,6 @@ class CreateWriteRender(napi.NukeWriteCreator):
|
|||
]
|
||||
return attr_defs
|
||||
|
||||
def get_instance_attr_defs(self):
|
||||
attr_defs = [
|
||||
self._get_render_target_enum(),
|
||||
self._get_reviewable_bool()
|
||||
]
|
||||
return attr_defs
|
||||
|
||||
def create_instance_node(self, subset_name, instance_data):
|
||||
# add fpath_template
|
||||
write_data = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue