Type alias QuickBaseResponseGetFields
QuickBaseResponseGetFields: {
appearsByDefault?: boolean;
audited?: boolean;
bold?: boolean;
doesDataCopy?: boolean;
fieldHelp?: string;
fieldType?: string;
findEnabled?: boolean;
id: number;
label?: string;
mode?: string;
noWrap?: boolean;
permissions?: {
permissionType: "None" | "View" | "Modify";
role: string;
roleId: number;
}[];
properties?: {
abbreviate: boolean;
allowHTML: boolean;
allowNewChoices: boolean;
appearsAs: string;
appendOnly: boolean;
autoSave: boolean;
blankIsZero: boolean;
carryChoices: boolean;
choices: string[];
choicesLuid: string[];
commaStart: number;
comments: string;
compositeFields: number[];
coverText: string;
currencyFormat: "left" | "right" | "middle";
currencySymbol: string;
decimalPlaces: number;
defaultCountryCode: string;
defaultDomain: string;
defaultKind: string;
defaultToday: boolean;
defaultValue: string;
defaultValueLuid: number;
displayAsLink: boolean;
displayCheckboxAsText: boolean;
displayDayOfWeek: boolean;
displayEmail: string;
displayMonth: string;
displayRelative: boolean;
displayTime: boolean;
displayTimezone: boolean;
displayUser: string;
doesAverage: boolean;
doesTotal: boolean;
durationField: number;
exact: boolean;
foreignKey: boolean;
format: number;
formula: string;
hasExtension: boolean;
hours24: boolean;
linkText: string;
lookupReferenceFieldId: number;
lookupTargetFieldId: number;
masterChoiceFieldId: number;
masterChoiceTableId: string;
masterTableTag: string;
maxLength: number;
maxVersions: number;
numLines: number;
numberFormat: number;
parentFieldId: number;
seeVersions: boolean;
snapFieldId: number;
sortAlpha: boolean;
sortAsGiven: boolean;
sourceFieldId: number;
startField: number;
summaryFunction: "AVG" | "SUM" | "MAX" | "MIN" | "STD-DEV" | "COUNT" | "COMBINED-TEXT" | "DISTINCT-COUNT";
summaryReferenceFieldId: number;
summaryTargetFieldId: number;
targetFieldId: number;
targetTableId: string;
targetTableName: string;
units: string;
useI18NFormat: boolean;
useNewWindow: boolean;
versionMode: "keepallversions" | "keeplastversions";
width: number;
workWeek: number;
xmlTag: string;
};
required?: boolean;
unique?: boolean;
}[]