diff --git a/src/enums/DataFormat.ts b/src/enums/DataFormat.ts new file mode 100644 index 0000000..cd478d9 --- /dev/null +++ b/src/enums/DataFormat.ts @@ -0,0 +1,4 @@ +enum DataFormat { + Raw = 'Raw', + Formatted = 'Formatted', +} \ No newline at end of file diff --git a/src/enums/FieldStatus.ts b/src/enums/FieldStatus.ts new file mode 100644 index 0000000..3d374ef --- /dev/null +++ b/src/enums/FieldStatus.ts @@ -0,0 +1,5 @@ +enum FieldStatus { + Enabled = 'Enabled', + Disabled = 'Disabled', + Invalid = 'Invalid', +} \ No newline at end of file diff --git a/src/enums/FieldType.ts b/src/enums/FieldType.ts new file mode 100644 index 0000000..cc0028b --- /dev/null +++ b/src/enums/FieldType.ts @@ -0,0 +1,16 @@ +enum FieldType { + Text = 'Text', + Number = 'Number', + AutoNumber = 'AutoNumber', + Date = 'Date', + TimeSpan = 'TimeSpan', + List = 'List', + Reference = 'Reference', + SurveyReference = 'SurveyReference', + SurveyGroupScoring = 'SurveyGroupScoring', + SurveyCampaign = 'SurveyCampaign', + SurveyUnifiedAnswer = 'SurveyUnifiedAnswer', + Attachment = 'Attachment', + Image = 'Image', + Formula = 'Formula', +} diff --git a/src/enums/FileStorageSite.ts b/src/enums/FileStorageSite.ts new file mode 100644 index 0000000..de1e40b --- /dev/null +++ b/src/enums/FileStorageSite.ts @@ -0,0 +1,5 @@ +enum FileStorageSite { + Internal = 'Internal', + OneDrive = 'OneDrive', + GoogleDrive = 'GoogleDrive', +} diff --git a/src/enums/FormulaOutputType.ts b/src/enums/FormulaOutputType.ts new file mode 100644 index 0000000..5f8fd2e --- /dev/null +++ b/src/enums/FormulaOutputType.ts @@ -0,0 +1,6 @@ +enum FormulaOutputType { + Text = 'Text', + Numeric = 'Numeric', + DateAndTime = 'DateAndTime', + ListValue = 'ListValue', +} diff --git a/src/enums/Multiplicity.ts b/src/enums/Multiplicity.ts new file mode 100644 index 0000000..791503e --- /dev/null +++ b/src/enums/Multiplicity.ts @@ -0,0 +1,4 @@ +enum Multiplicity { + SingleSelect = 'SingleSelect', + MultiSelect = 'MultiSelect', +} diff --git a/src/enums/ReportDataType.ts b/src/enums/ReportDataType.ts new file mode 100644 index 0000000..04d33ae --- /dev/null +++ b/src/enums/ReportDataType.ts @@ -0,0 +1,4 @@ +enum ReportDataType { + ReportData = 'ReportData', + ChartData = 'ChartData', +} diff --git a/src/enums/ResultValueType.ts b/src/enums/ResultValueType.ts new file mode 100644 index 0000000..526efb0 --- /dev/null +++ b/src/enums/ResultValueType.ts @@ -0,0 +1,14 @@ +enum ResultValueType { + String = 'String', + Integer = 'Integer', + Decimal = 'Decimal', + Date = 'Date', + TimeSpan = 'TimeSpan', + Guid = 'Guid', + StringList = 'StringList', + IntegerList = 'IntegerList', + GuidList = 'GuidList', + AttachmentList = 'AttachmentList', + ScoringGroupList = 'ScoringGroupList', + FileList = 'FileList', +} diff --git a/src/enums/TimeSpanIncrement.ts b/src/enums/TimeSpanIncrement.ts new file mode 100644 index 0000000..b964bd2 --- /dev/null +++ b/src/enums/TimeSpanIncrement.ts @@ -0,0 +1,9 @@ +enum TimeSpanIncrement { + Seconds = 'Seconds', + Minutes = 'Minutes', + Hours = 'Hours', + Days = 'Days', + Weeks = 'Weeks', + Months = 'Months', + Years = 'Years', +} diff --git a/src/enums/TimeSpanRecurrence.ts b/src/enums/TimeSpanRecurrence.ts new file mode 100644 index 0000000..eaba62e --- /dev/null +++ b/src/enums/TimeSpanRecurrence.ts @@ -0,0 +1,5 @@ +enum TimeSpanRecurrenceType { + None = 'None', + EndByDate = 'EndByDate', + EndAfterOccurrences = 'EndAfterOccurrences', +}