meshroom.core.desc.StringParam

- class meshroom.core.desc.StringParam(name, label, description, value, uid, group='allParams', advanced=False, semantic='', enabled=True, uidIgnoreValue=None, validValue=True, errorMessage='')
- __init__(name, label, description, value, uid, group='allParams', advanced=False, semantic='', enabled=True, uidIgnoreValue=None, validValue=True, errorMessage='')
Methods
__init__(name, label, description, value, uid)checkValueTypes()Returns the attribute's name if the default value's type is invalid or if the range's type (when available) is invalid, empty string otherwise.
matchDescription(value[, strict])Returns whether the value perfectly match attribute's description.
parent()validateValue(value)Return validated/conformed 'value'.
Attributes
advanceddescriptionenablederrorMessagegrouplabelnamesemantictypeuiduidIgnoreValuevalidValuevalue