flowus-api-sdk
Version:
Official TypeScript/JavaScript SDK for FlowUs API - Create, manage, and interact with FlowUs pages, databases, and blocks
135 lines (134 loc) • 7.78 kB
JavaScript
"use strict";
/* tslint:disable */
/* eslint-disable */
/**
* FlowUs API
* FlowUs Developer API
*
* The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.CreatePagePropertyValueFromJSON = CreatePagePropertyValueFromJSON;
exports.CreatePagePropertyValueFromJSONTyped = CreatePagePropertyValueFromJSONTyped;
exports.CreatePagePropertyValueToJSON = CreatePagePropertyValueToJSON;
exports.CreatePagePropertyValueToJSONTyped = CreatePagePropertyValueToJSONTyped;
const CreatePagePropertyValueCheckbox_1 = require("./CreatePagePropertyValueCheckbox");
const CreatePagePropertyValueDate_1 = require("./CreatePagePropertyValueDate");
const CreatePagePropertyValueEmail_1 = require("./CreatePagePropertyValueEmail");
const CreatePagePropertyValueFiles_1 = require("./CreatePagePropertyValueFiles");
const CreatePagePropertyValueMultiSelect_1 = require("./CreatePagePropertyValueMultiSelect");
const CreatePagePropertyValueNumber_1 = require("./CreatePagePropertyValueNumber");
const CreatePagePropertyValuePeople_1 = require("./CreatePagePropertyValuePeople");
const CreatePagePropertyValuePhoneNumber_1 = require("./CreatePagePropertyValuePhoneNumber");
const CreatePagePropertyValueRelation_1 = require("./CreatePagePropertyValueRelation");
const CreatePagePropertyValueRichText_1 = require("./CreatePagePropertyValueRichText");
const CreatePagePropertyValueSelect_1 = require("./CreatePagePropertyValueSelect");
const CreatePagePropertyValueTitle_1 = require("./CreatePagePropertyValueTitle");
const CreatePagePropertyValueUrl_1 = require("./CreatePagePropertyValueUrl");
function CreatePagePropertyValueFromJSON(json) {
return CreatePagePropertyValueFromJSONTyped(json, false);
}
function CreatePagePropertyValueFromJSONTyped(json, ignoreDiscriminator) {
if (json == null) {
return json;
}
if (typeof json !== 'object') {
return json;
}
if ((0, CreatePagePropertyValueCheckbox_1.instanceOfCreatePagePropertyValueCheckbox)(json)) {
return (0, CreatePagePropertyValueCheckbox_1.CreatePagePropertyValueCheckboxFromJSONTyped)(json, true);
}
if ((0, CreatePagePropertyValueDate_1.instanceOfCreatePagePropertyValueDate)(json)) {
return (0, CreatePagePropertyValueDate_1.CreatePagePropertyValueDateFromJSONTyped)(json, true);
}
if ((0, CreatePagePropertyValueEmail_1.instanceOfCreatePagePropertyValueEmail)(json)) {
return (0, CreatePagePropertyValueEmail_1.CreatePagePropertyValueEmailFromJSONTyped)(json, true);
}
if ((0, CreatePagePropertyValueFiles_1.instanceOfCreatePagePropertyValueFiles)(json)) {
return (0, CreatePagePropertyValueFiles_1.CreatePagePropertyValueFilesFromJSONTyped)(json, true);
}
if ((0, CreatePagePropertyValueMultiSelect_1.instanceOfCreatePagePropertyValueMultiSelect)(json)) {
return (0, CreatePagePropertyValueMultiSelect_1.CreatePagePropertyValueMultiSelectFromJSONTyped)(json, true);
}
if ((0, CreatePagePropertyValueNumber_1.instanceOfCreatePagePropertyValueNumber)(json)) {
return (0, CreatePagePropertyValueNumber_1.CreatePagePropertyValueNumberFromJSONTyped)(json, true);
}
if ((0, CreatePagePropertyValuePeople_1.instanceOfCreatePagePropertyValuePeople)(json)) {
return (0, CreatePagePropertyValuePeople_1.CreatePagePropertyValuePeopleFromJSONTyped)(json, true);
}
if ((0, CreatePagePropertyValuePhoneNumber_1.instanceOfCreatePagePropertyValuePhoneNumber)(json)) {
return (0, CreatePagePropertyValuePhoneNumber_1.CreatePagePropertyValuePhoneNumberFromJSONTyped)(json, true);
}
if ((0, CreatePagePropertyValueRelation_1.instanceOfCreatePagePropertyValueRelation)(json)) {
return (0, CreatePagePropertyValueRelation_1.CreatePagePropertyValueRelationFromJSONTyped)(json, true);
}
if ((0, CreatePagePropertyValueRichText_1.instanceOfCreatePagePropertyValueRichText)(json)) {
return (0, CreatePagePropertyValueRichText_1.CreatePagePropertyValueRichTextFromJSONTyped)(json, true);
}
if ((0, CreatePagePropertyValueSelect_1.instanceOfCreatePagePropertyValueSelect)(json)) {
return (0, CreatePagePropertyValueSelect_1.CreatePagePropertyValueSelectFromJSONTyped)(json, true);
}
if ((0, CreatePagePropertyValueTitle_1.instanceOfCreatePagePropertyValueTitle)(json)) {
return (0, CreatePagePropertyValueTitle_1.CreatePagePropertyValueTitleFromJSONTyped)(json, true);
}
if ((0, CreatePagePropertyValueUrl_1.instanceOfCreatePagePropertyValueUrl)(json)) {
return (0, CreatePagePropertyValueUrl_1.CreatePagePropertyValueUrlFromJSONTyped)(json, true);
}
return {};
}
function CreatePagePropertyValueToJSON(json) {
return CreatePagePropertyValueToJSONTyped(json, false);
}
function CreatePagePropertyValueToJSONTyped(value, ignoreDiscriminator = false) {
if (value == null) {
return value;
}
if (typeof value !== 'object') {
return value;
}
if ((0, CreatePagePropertyValueCheckbox_1.instanceOfCreatePagePropertyValueCheckbox)(value)) {
return (0, CreatePagePropertyValueCheckbox_1.CreatePagePropertyValueCheckboxToJSON)(value);
}
if ((0, CreatePagePropertyValueDate_1.instanceOfCreatePagePropertyValueDate)(value)) {
return (0, CreatePagePropertyValueDate_1.CreatePagePropertyValueDateToJSON)(value);
}
if ((0, CreatePagePropertyValueEmail_1.instanceOfCreatePagePropertyValueEmail)(value)) {
return (0, CreatePagePropertyValueEmail_1.CreatePagePropertyValueEmailToJSON)(value);
}
if ((0, CreatePagePropertyValueFiles_1.instanceOfCreatePagePropertyValueFiles)(value)) {
return (0, CreatePagePropertyValueFiles_1.CreatePagePropertyValueFilesToJSON)(value);
}
if ((0, CreatePagePropertyValueMultiSelect_1.instanceOfCreatePagePropertyValueMultiSelect)(value)) {
return (0, CreatePagePropertyValueMultiSelect_1.CreatePagePropertyValueMultiSelectToJSON)(value);
}
if ((0, CreatePagePropertyValueNumber_1.instanceOfCreatePagePropertyValueNumber)(value)) {
return (0, CreatePagePropertyValueNumber_1.CreatePagePropertyValueNumberToJSON)(value);
}
if ((0, CreatePagePropertyValuePeople_1.instanceOfCreatePagePropertyValuePeople)(value)) {
return (0, CreatePagePropertyValuePeople_1.CreatePagePropertyValuePeopleToJSON)(value);
}
if ((0, CreatePagePropertyValuePhoneNumber_1.instanceOfCreatePagePropertyValuePhoneNumber)(value)) {
return (0, CreatePagePropertyValuePhoneNumber_1.CreatePagePropertyValuePhoneNumberToJSON)(value);
}
if ((0, CreatePagePropertyValueRelation_1.instanceOfCreatePagePropertyValueRelation)(value)) {
return (0, CreatePagePropertyValueRelation_1.CreatePagePropertyValueRelationToJSON)(value);
}
if ((0, CreatePagePropertyValueRichText_1.instanceOfCreatePagePropertyValueRichText)(value)) {
return (0, CreatePagePropertyValueRichText_1.CreatePagePropertyValueRichTextToJSON)(value);
}
if ((0, CreatePagePropertyValueSelect_1.instanceOfCreatePagePropertyValueSelect)(value)) {
return (0, CreatePagePropertyValueSelect_1.CreatePagePropertyValueSelectToJSON)(value);
}
if ((0, CreatePagePropertyValueTitle_1.instanceOfCreatePagePropertyValueTitle)(value)) {
return (0, CreatePagePropertyValueTitle_1.CreatePagePropertyValueTitleToJSON)(value);
}
if ((0, CreatePagePropertyValueUrl_1.instanceOfCreatePagePropertyValueUrl)(value)) {
return (0, CreatePagePropertyValueUrl_1.CreatePagePropertyValueUrlToJSON)(value);
}
return {};
}