Type alias Field

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

Type declaration

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