From 202330ba821e3c2ae32ff176b5546248810e741c Mon Sep 17 00:00:00 2001 From: Alexander Gavrilov Date: Thu, 25 Jun 2020 13:57:37 +0300 Subject: Rigify: support other keyword options in make_property. Currently there is 'subtype', but allow everything to future proof. --- rigify/utils/mechanism.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'rigify/utils') diff --git a/rigify/utils/mechanism.py b/rigify/utils/mechanism.py index 46545096..33c098dc 100644 --- a/rigify/utils/mechanism.py +++ b/rigify/utils/mechanism.py @@ -98,7 +98,9 @@ def make_constraint( # Custom property creation utilities #============================================= -def make_property(owner, name, default, *, min=0.0, max=1.0, soft_min=None, soft_max=None, description=None, overridable=True): +def make_property( + owner, name, default, *, min=0.0, max=1.0, soft_min=None, soft_max=None, + description=None, overridable=True, **options): """ Creates and initializes a custom property of owner. @@ -112,6 +114,7 @@ def make_property(owner, name, default, *, min=0.0, max=1.0, soft_min=None, soft min = min, max = max, soft_min = soft_min, soft_max = soft_max, description = description or name, overridable = overridable, + **options ) #============================================= -- cgit v1.2.3