swimlane.core.fields.valueslist module

class swimlane.core.fields.valueslist.ValuesListField(*args, **kwargs)[source]

Bases: MultiSelectField

cast_to_bulk_modify(value)[source]

Bulk modify uses the normal Swimlane representation

cast_to_python(value)[source]

Store actual value as internal representation

cast_to_report(value)[source]

Report format uses only the value’s id

cast_to_swimlane(value)[source]

Rehydrate value back as full JSON representation

field_type = ('Core.Models.Fields.ValuesListField, Core', 'Core.Models.Fields.ValuesList.ValuesListField, Core')
get_batch_representation()[source]

Return best batch process representation of field value

supported_types = (<class 'str'>,)
validate_value(value)[source]

Validate provided value is one of the valid options