Field: {
    aggregatable: boolean;
    aiPredictionField: boolean;
    autoNumber: boolean;
    byteLength: number;
    calculated: boolean;
    calculatedFormula?: string | null;
    cascadeDelete?: boolean | null;
    caseSensitive: boolean;
    compoundFieldName?: string | null;
    controllerName?: string | null;
    createable: boolean;
    custom: boolean;
    dataTranslationEnabled?: boolean | null;
    defaultValue?: any | null;
    defaultValueFormula?: string | null;
    defaultedOnCreate: boolean;
    dependentPicklist?: boolean | null;
    deprecatedAndHidden: boolean;
    digits: number;
    displayLocationInDecimal?: boolean | null;
    encrypted?: boolean | null;
    externalId?: boolean | null;
    extraTypeInfo?: string | null;
    filterable: boolean;
    filteredLookupInfo?: FilteredLookupInfo | null;
    formulaTreatNullNumberAsZero?: boolean | null;
    groupable: boolean;
    highScaleNumber?: boolean | null;
    htmlFormatted?: boolean | null;
    idLookup: boolean;
    inlineHelpText?: string | null;
    label: string;
    length: number;
    mask?: string | null;
    maskType?: string | null;
    name: string;
    nameField: boolean;
    namePointing?: boolean | null;
    nillable: boolean;
    permissionable: boolean;
    picklistValues?: PicklistEntry[] | null;
    polymorphicForeignKey: boolean;
    precision: number;
    queryByDistance: boolean;
    referenceTargetField?: string | null;
    referenceTo?: string[] | null;
    relationshipName?: string | null;
    relationshipOrder?: number | null;
    restrictedDelete?: boolean | null;
    restrictedPicklist: boolean;
    scale: number;
    searchPrefilterable: boolean;
    soapType: string;
    sortable?: boolean | null;
    type: string;
    unique: boolean;
    updateable: boolean;
    writeRequiresMasterRead?: boolean | null;
}

Type declaration

  • aggregatable: boolean
  • aiPredictionField: boolean
  • autoNumber: boolean
  • byteLength: number
  • calculated: boolean
  • Optional calculatedFormula?: string | null
  • Optional cascadeDelete?: boolean | null
  • caseSensitive: boolean
  • Optional compoundFieldName?: string | null
  • Optional controllerName?: string | null
  • createable: boolean
  • custom: boolean
  • Optional dataTranslationEnabled?: boolean | null
  • Optional defaultValue?: any | null
  • Optional defaultValueFormula?: string | null
  • defaultedOnCreate: boolean
  • Optional dependentPicklist?: boolean | null
  • deprecatedAndHidden: boolean
  • digits: number
  • Optional displayLocationInDecimal?: boolean | null
  • Optional encrypted?: boolean | null
  • Optional externalId?: boolean | null
  • Optional extraTypeInfo?: string | null
  • filterable: boolean
  • Optional filteredLookupInfo?: FilteredLookupInfo | null
  • Optional formulaTreatNullNumberAsZero?: boolean | null
  • groupable: boolean
  • Optional highScaleNumber?: boolean | null
  • Optional htmlFormatted?: boolean | null
  • idLookup: boolean
  • Optional inlineHelpText?: string | null
  • label: string
  • length: number
  • Optional mask?: string | null
  • Optional maskType?: string | null
  • name: string
  • nameField: boolean
  • Optional namePointing?: boolean | null
  • nillable: boolean
  • permissionable: boolean
  • Optional picklistValues?: PicklistEntry[] | null
  • polymorphicForeignKey: boolean
  • precision: number
  • queryByDistance: boolean
  • Optional referenceTargetField?: string | null
  • Optional referenceTo?: string[] | null
  • Optional relationshipName?: string | null
  • Optional relationshipOrder?: number | null
  • Optional restrictedDelete?: boolean | null
  • restrictedPicklist: boolean
  • scale: number
  • searchPrefilterable: boolean
  • soapType: string
  • Optional sortable?: boolean | null
  • type: string
  • unique: boolean
  • updateable: boolean
  • Optional writeRequiresMasterRead?: boolean | null