@hubspot/api-client
Version:
NodeJS v3 [HubSpot API](https://developers.hubspot.com/docs/api/overview) SDK(Client) files
51 lines (50 loc) • 1.36 kB
TypeScript
import { OptionInput } from '../models/OptionInput';
export declare class PropertyUpdate {
'groupName'?: string;
'hidden'?: boolean;
'options'?: Array<OptionInput>;
'displayOrder'?: number;
'description'?: string;
'calculationFormula'?: string;
'label'?: string;
'type'?: PropertyUpdateTypeEnum;
'fieldType'?: PropertyUpdateFieldTypeEnum;
'formField'?: boolean;
static readonly discriminator: string | undefined;
static readonly mapping: {
[index: string]: string;
} | undefined;
static readonly attributeTypeMap: Array<{
name: string;
baseName: string;
type: string;
format: string;
}>;
static getAttributeTypeMap(): {
name: string;
baseName: string;
type: string;
format: string;
}[];
constructor();
}
export declare enum PropertyUpdateTypeEnum {
String = "string",
Number = "number",
Date = "date",
Datetime = "datetime",
Enumeration = "enumeration",
Bool = "bool"
}
export declare enum PropertyUpdateFieldTypeEnum {
Textarea = "textarea",
Text = "text",
Date = "date",
File = "file",
Number = "number",
Select = "select",
Radio = "radio",
Checkbox = "checkbox",
Booleancheckbox = "booleancheckbox",
CalculationEquation = "calculation_equation"
}