Interface: QueryFieldInfo
Defined in: packages/sdk/src/types/query-engine-types.ts:279
Properties
category?
optionalcategory:string|null
Defined in: packages/sdk/src/types/query-engine-types.ts:299
Semantic group from the registry (profile/contact/notifications/ communications/workflows/calendar) — drives builder palette grouping. Optional for older API versions; null = uncategorized.
displayName?
optionaldisplayName:string|null
Defined in: packages/sdk/src/types/query-engine-types.ts:293
Human picker label when the path tail is misleading (e.g. "labelId").
enumOptions?
optionalenumOptions:QueryEnumOption[] |null
Defined in: packages/sdk/src/types/query-engine-types.ts:291
Labeled value options ({value, label}) for fields whose raw values are
meaningless to humans (label/role ids). Value stored in the IR is
value; the UI shows label.
enumValues?
optionalenumValues:unknown[] |null
Defined in: packages/sdk/src/types/query-engine-types.ts:285
operators
operators:
string[]
Defined in: packages/sdk/src/types/query-engine-types.ts:282
path
path:
string
Defined in: packages/sdk/src/types/query-engine-types.ts:280
selectable
selectable:
boolean
Defined in: packages/sdk/src/types/query-engine-types.ts:284
sortable
sortable:
boolean
Defined in: packages/sdk/src/types/query-engine-types.ts:283
type
type:
string
Defined in: packages/sdk/src/types/query-engine-types.ts:281