Variable FieldCapabilityPayloadSchemaConst
FieldCapabilityPayloadSchema: ZodObject<
{
customFieldDefinitions: ZodOptional<
ZodNullable<
ZodArray<
ZodObject<
{
cfType: ZodOptional<ZodString>;
description: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
onConflict: ZodOptional<
ZodCustom<
(...) & (...)
| "FAIL"
| "USE"
| "NEW",
(...) & (...) | "FAIL" | "USE" | "NEW",
>,
>;
pcri: ZodOptional<
ZodObject<
{
anID: ZodOptional<(...)>;
areference: ZodOptional<(...)>;
entityId: ZodOptional<(...)>;
entityType: ZodOptional<(...)>;
id: ZodOptional<(...)>;
type: ZodOptional<(...)>;
},
$loose,
>,
>;
scope: ZodOptional<
ZodCustom<
(...) & (...)
| "PROJECT"
| "TEMPLATE"
| "GLOBAL",
(...) & (...) | "PROJECT" | "TEMPLATE" | "GLOBAL",
>,
>;
searcherKey: ZodOptional<ZodString>;
},
$loose,
>,
>,
>,
>;
fieldLayoutScheme: ZodOptional<
ZodObject<
{
defaultFieldLayout: ZodOptional<
ZodObject<
{
anID: ZodOptional<ZodBoolean>;
areference: ZodOptional<ZodBoolean>;
entityId: ZodOptional<ZodString>;
entityType: ZodOptional<ZodString>;
id: ZodOptional<ZodString>;
type: ZodOptional<
ZodCustom<(...) | (...) | (...), (...) | (...) | (...)>,
>;
},
$loose,
>,
>;
description: ZodOptional<ZodString>;
explicitMappings: ZodOptional<ZodRecord<ZodString, ZodAny>>;
name: ZodOptional<ZodString>;
pcri: ZodOptional<
ZodObject<
{
anID: ZodOptional<ZodBoolean>;
areference: ZodOptional<ZodBoolean>;
entityId: ZodOptional<ZodString>;
entityType: ZodOptional<ZodString>;
id: ZodOptional<ZodString>;
type: ZodOptional<
ZodCustom<(...) | (...) | (...), (...) | (...) | (...)>,
>;
},
$loose,
>,
>;
},
$loose,
>,
>;
fieldScheme: ZodOptional<
ZodObject<
{
description: ZodOptional<ZodString>;
items: ZodOptional<
ZodArray<
ZodObject<
{
description: ZodOptional<ZodString>;
pcri: ZodOptional<ZodObject<(...), (...)>>;
qualifierId: ZodOptional<ZodObject<(...), (...)>>;
qualifierType: ZodOptional<ZodObject<(...), (...)>>;
rendererType: ZodOptional<ZodString>;
required: ZodOptional<ZodBoolean>;
},
$loose,
>,
>,
>;
name: ZodOptional<ZodString>;
onConflict: ZodOptional<
ZodCustom<
string & {}
| "FAIL"
| "USE"
| "NEW",
string & {} | "FAIL" | "USE" | "NEW",
>,
>;
pcri: ZodOptional<
ZodObject<
{
anID: ZodOptional<ZodBoolean>;
areference: ZodOptional<ZodBoolean>;
entityId: ZodOptional<ZodString>;
entityType: ZodOptional<ZodString>;
id: ZodOptional<ZodString>;
type: ZodOptional<
ZodCustom<(...) | (...) | (...), (...) | (...) | (...)>,
>;
},
$loose,
>,
>;
},
$loose,
>,
>;
issueLayouts: ZodOptional<
ZodNullable<
ZodArray<
ZodObject<
{
containerId: ZodOptional<
ZodObject<
{
anID: ZodOptional<(...)>;
areference: ZodOptional<(...)>;
entityId: ZodOptional<(...)>;
entityType: ZodOptional<(...)>;
id: ZodOptional<(...)>;
type: ZodOptional<(...)>;
},
$loose,
>,
>;
issueLayoutType: ZodOptional<
ZodCustom<
(...) & (...)
| "ISSUE_VIEW"
| "ISSUE_CREATE"
| "REQUEST_FORM",
(...) & (...) | "ISSUE_VIEW" | "ISSUE_CREATE" | "REQUEST_FORM",
>,
>;
items: ZodOptional<
ZodArray<
ZodObject<
{ itemKey: ...; properties: ...; sectionType: ...; type: ... },
$loose,
>,
>,
>;
pcri: ZodOptional<
ZodObject<
{
anID: ZodOptional<(...)>;
areference: ZodOptional<(...)>;
entityId: ZodOptional<(...)>;
entityType: ZodOptional<(...)>;
id: ZodOptional<(...)>;
type: ZodOptional<(...)>;
},
$loose,
>,
>;
},
$loose,
>,
>,
>,
>;
issueTypeScreenScheme: ZodOptional<
ZodObject<
{
defaultScreenScheme: ZodOptional<
ZodObject<
{
anID: ZodOptional<ZodBoolean>;
areference: ZodOptional<ZodBoolean>;
entityId: ZodOptional<ZodString>;
entityType: ZodOptional<ZodString>;
id: ZodOptional<ZodString>;
type: ZodOptional<
ZodCustom<(...) | (...) | (...), (...) | (...) | (...)>,
>;
},
$loose,
>,
>;
description: ZodOptional<ZodString>;
explicitMappings: ZodOptional<ZodRecord<ZodString, ZodAny>>;
name: ZodOptional<ZodString>;
pcri: ZodOptional<
ZodObject<
{
anID: ZodOptional<ZodBoolean>;
areference: ZodOptional<ZodBoolean>;
entityId: ZodOptional<ZodString>;
entityType: ZodOptional<ZodString>;
id: ZodOptional<ZodString>;
type: ZodOptional<
ZodCustom<(...) | (...) | (...), (...) | (...) | (...)>,
>;
},
$loose,
>,
>;
},
$loose,
>,
>;
screens: ZodOptional<
ZodNullable<
ZodArray<
ZodObject<
{
description: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
pcri: ZodOptional<
ZodObject<
{
anID: ZodOptional<(...)>;
areference: ZodOptional<(...)>;
entityId: ZodOptional<(...)>;
entityType: ZodOptional<(...)>;
id: ZodOptional<(...)>;
type: ZodOptional<(...)>;
},
$loose,
>,
>;
tabs: ZodOptional<
ZodArray<ZodObject<{ fields: ...; name: ... }, $loose>>,
>;
},
$loose,
>,
>,
>,
>;
screenScheme: ZodOptional<
ZodNullable<
ZodArray<
ZodObject<
{
defaultScreen: ZodOptional<
ZodObject<
{
anID: ZodOptional<(...)>;
areference: ZodOptional<(...)>;
entityId: ZodOptional<(...)>;
entityType: ZodOptional<(...)>;
id: ZodOptional<(...)>;
type: ZodOptional<(...)>;
},
$loose,
>,
>;
description: ZodOptional<ZodString>;
name: ZodOptional<ZodString>;
pcri: ZodOptional<
ZodObject<
{
anID: ZodOptional<(...)>;
areference: ZodOptional<(...)>;
entityId: ZodOptional<(...)>;
entityType: ZodOptional<(...)>;
id: ZodOptional<(...)>;
type: ZodOptional<(...)>;
},
$loose,
>,
>;
screens: ZodOptional<ZodRecord<ZodString, ZodAny>>;
},
$loose,
>,
>,
>,
>;
},
$loose,
> = ...
Defines the payload for the fields, screens, screen schemes, issue type screen schemes, field layouts, and field layout schemes