mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 16:34:53 +01:00
add validate model name settings for ayon
This commit is contained in:
parent
05e7c666f1
commit
1d83c6aaa8
1 changed files with 9 additions and 5 deletions
|
|
@ -38,11 +38,11 @@ class FamilyMappingItemModel(BaseSettingsModel):
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
class ValidateModelName(BaseSettingsModel):
|
class ValidateModelNameModel(BaseSettingsModel):
|
||||||
enabled: bool = Field(title="Enabled")
|
enabled: bool = SettingsField(title="Enabled")
|
||||||
optional: bool = Field(title="Optional")
|
optional: bool = SettingsField(title="Optional")
|
||||||
active: bool = Field(title="Active")
|
active: bool = SettingsField(title="Active")
|
||||||
regex: str = Field(
|
regex: str = SettingsField(
|
||||||
"(?P<subset>.*)_(GEO)",
|
"(?P<subset>.*)_(GEO)",
|
||||||
title="Validation regex",
|
title="Validation regex",
|
||||||
description=(
|
description=(
|
||||||
|
|
@ -82,6 +82,10 @@ class PublishersModel(BaseSettingsModel):
|
||||||
default_factory=ValidateLoadedPluginModel,
|
default_factory=ValidateLoadedPluginModel,
|
||||||
title="Validate Loaded Plugin"
|
title="Validate Loaded Plugin"
|
||||||
)
|
)
|
||||||
|
ValidateModelName: ValidateModelNameModel = SettingsField(
|
||||||
|
default_factory=ValidateModelNameModel,
|
||||||
|
title="Validate Model Name"
|
||||||
|
)
|
||||||
ExtractModelObj: BasicValidateModel = SettingsField(
|
ExtractModelObj: BasicValidateModel = SettingsField(
|
||||||
default_factory=BasicValidateModel,
|
default_factory=BasicValidateModel,
|
||||||
title="Extract OBJ",
|
title="Extract OBJ",
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue