Skip to content

ObjInterpretableOptions

ObjInterpretableOptions configures an object constructor interpretable.

fields: string[]

fields are the initialized field names.


id: number

id is the expression id associated with the object node.


optional optionalFields?: boolean[]

optionalFields marks which object fields are optional.


provider: Provider

provider constructs the final object value.


typeName: string

typeName is the fully-qualified object type name.


values: InterpretableV2[]

values are the field value instructions.