@esm-js/jira.js
Version:
A comprehensive JavaScript/TypeScript library designed for both Node.JS and browsers, facilitating seamless interaction with the Atlassian Jira API.
27 lines (25 loc) • 846 B
text/typescript
import type { JsonType } from './jsonType';
/** The metadata describing an issue field for createmeta. */
export interface FieldCreateMetadata {
/** The list of values allowed in the field. */
allowedValues?: unknown[];
/** The URL that can be used to automatically complete the field. */
autoCompleteUrl?: string;
/** The configuration properties. */
configuration?: unknown;
/** The default value of the field. */
defaultValue?: unknown;
/** The field id. */
fieldId: string;
/** Whether the field has a default value. */
hasDefaultValue?: boolean;
/** The key of the field. */
key: string;
/** The name of the field. */
name: string;
/** The list of operations that can be performed on the field. */
operations: string[];
/** Whether the field is required. */
required: boolean;
schema?: JsonType;
}