SessionZero-Client/sessionzero-client/scripts/models/schema/data_field_value.gd

21 lines
312 B
GDScript

class_name DataFieldValue
extends RefCounted
enum DataFieldType {
TEXT,
MULTILINE_TEXT,
NUMBER,
BOOL,
FORMULA,
LIST
}
var field_type: DataFieldType
var value: Variant
func to_dict() -> Dictionary:
return {
"field_type": field_type,
"value": value # TODO: how do we serialize an uknown type here
}