{
  "description": "DTO (Data Transfer Object) for Helper class TustenaLiquid representing the 'Tustena Liquid' entity",
  "friendlyName": "TustenaLiquid",
  "kind": "SchemaRootObject",
  "name": "TustenaLiquidDTO",
  "properties": [
    {
      "description": "Background Color",
      "friendlyName": "Background Color",
      "isNullable": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "backgroundColor",
      "underlyingName": "BackgroundColor",
      "underlyingType": "Color?",
      "underlyingTypeRef": "Nullable`1"
    },
    {
      "description": "Background Url",
      "friendlyName": "Background Url",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "backgroundUrl",
      "underlyingName": "BackgroundUrl",
      "underlyingType": "string",
      "underlyingTypeRef": "String"
    },
    {
      "description": "Bottom Margin",
      "friendlyName": "Bottom Margin",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "bottomMargin",
      "underlyingName": "BottomMargin",
      "underlyingType": "int",
      "underlyingTypeRef": "Int32"
    },
    {
      "description": "Footer",
      "friendlyName": "Footer",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "footer",
      "underlyingName": "Footer",
      "underlyingType": "string",
      "underlyingTypeRef": "String"
    },
    {
      "description": "Footer Height",
      "friendlyName": "Footer Height",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "footerHeight",
      "underlyingName": "FooterHeight",
      "underlyingType": "int",
      "underlyingTypeRef": "Int32"
    },
    {
      "description": "Header",
      "friendlyName": "Header",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "header",
      "underlyingName": "Header",
      "underlyingType": "string",
      "underlyingTypeRef": "String"
    },
    {
      "description": "Header Height",
      "friendlyName": "Header Height",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "headerHeight",
      "underlyingName": "HeaderHeight",
      "underlyingType": "int",
      "underlyingTypeRef": "Int32"
    },
    {
      "description": "Left Margin",
      "friendlyName": "Left Margin",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "leftMargin",
      "underlyingName": "LeftMargin",
      "underlyingType": "int",
      "underlyingTypeRef": "Int32"
    },
    {
      "description": "Page Number Font Family",
      "friendlyName": "Page Number Font Family",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "pageNumberFontFamily",
      "underlyingName": "PageNumberFontFamily",
      "underlyingType": "string",
      "underlyingTypeRef": "String"
    },
    {
      "description": "Page Number Font Size",
      "friendlyName": "Page Number Font Size",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "pageNumberFontSize",
      "underlyingName": "PageNumberFontSize",
      "underlyingType": "string",
      "underlyingTypeRef": "String"
    },
    {
      "description": "Page Number Font Style",
      "friendlyName": "Page Number Font Style",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "pageNumberFontStyle",
      "underlyingName": "PageNumberFontStyle",
      "underlyingType": "string",
      "underlyingTypeRef": "String"
    },
    {
      "description": "Page Number Parameter",
      "friendlyName": "Page Number Parameter",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "pageNumberParameter",
      "underlyingName": "PageNumberParameter",
      "underlyingType": "string",
      "underlyingTypeRef": "String"
    },
    {
      "description": "Page Number Position",
      "friendlyName": "Page Number Position",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "pageNumberPosition",
      "underlyingName": "PageNumberPosition",
      "underlyingType": "string",
      "underlyingTypeRef": "String"
    },
    {
      "description": "Page Number Pos X",
      "friendlyName": "Page Number Pos X",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "pageNumberPosX",
      "underlyingName": "PageNumberPosX",
      "underlyingType": "string",
      "underlyingTypeRef": "String"
    },
    {
      "description": "Page Number Pos Y",
      "friendlyName": "Page Number Pos Y",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "pageNumberPosY",
      "underlyingName": "PageNumberPosY",
      "underlyingType": "string",
      "underlyingTypeRef": "String"
    },
    {
      "description": "Page Number Text",
      "friendlyName": "Page Number Text",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "pageNumberText",
      "underlyingName": "PageNumberText",
      "underlyingType": "string",
      "underlyingTypeRef": "String"
    },
    {
      "customConverterType": "WebApiStyleBasedPropertyJsonConverter",
      "description": "Page Orientation",
      "friendlyName": "Page Orientation",
      "isEnum": true,
      "isLogicalPrimitive": true,
      "isPolymorphic": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "pageOrientation",
      "polymorphicStyleParameterName": "PdfPageOrientationEnumStyle",
      "polymorphicStyles": {
        "LegacyV9;AdaptiveInteger": {
          "isLogicalPrimitive": true,
          "kind": "SchemaRootObject",
          "name": "Int32",
          "underlyingType": "int",
          "underlyingTypeRef": "Int32"
        },
        "WebApiV1;AdaptiveInteger": {
          "isLogicalPrimitive": true,
          "kind": "SchemaRootObject",
          "name": "Int32",
          "underlyingType": "int",
          "underlyingTypeRef": "Int32"
        },
        "WebApiV1;AdaptiveString": {
          "isLogicalPrimitive": true,
          "kind": "SchemaRootObject",
          "name": "String",
          "underlyingType": "string",
          "underlyingTypeRef": "String"
        }
      },
      "underlyingName": "PageOrientation",
      "underlyingType": "PdfPageOrientation",
      "underlyingTypeRef": "PdfPageOrientation"
    },
    {
      "customConverterType": "WebApiStyleBasedPropertyJsonConverter",
      "description": "Page Size",
      "friendlyName": "Page Size",
      "isEnum": true,
      "isLogicalPrimitive": true,
      "isPolymorphic": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "pageSize",
      "polymorphicStyleParameterName": "PdfPageSizeEnumStyle",
      "polymorphicStyles": {
        "LegacyV9;AdaptiveInteger": {
          "isLogicalPrimitive": true,
          "kind": "SchemaRootObject",
          "name": "Int32",
          "underlyingType": "int",
          "underlyingTypeRef": "Int32"
        },
        "WebApiV1;AdaptiveInteger": {
          "isLogicalPrimitive": true,
          "kind": "SchemaRootObject",
          "name": "Int32",
          "underlyingType": "int",
          "underlyingTypeRef": "Int32"
        },
        "WebApiV1;AdaptiveString": {
          "isLogicalPrimitive": true,
          "kind": "SchemaRootObject",
          "name": "String",
          "underlyingType": "string",
          "underlyingTypeRef": "String"
        }
      },
      "underlyingName": "PageSize",
      "underlyingType": "PdfPageSize",
      "underlyingTypeRef": "PdfPageSize"
    },
    {
      "description": "Right Margin",
      "friendlyName": "Right Margin",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "rightMargin",
      "underlyingName": "RightMargin",
      "underlyingType": "int",
      "underlyingTypeRef": "Int32"
    },
    {
      "description": "Top Margin",
      "friendlyName": "Top Margin",
      "isLogicalPrimitive": true,
      "kind": "SchemaObjectProperty",
      "layoutStudioPropertyAttributes": [],
      "name": "topMargin",
      "underlyingName": "TopMargin",
      "underlyingType": "int",
      "underlyingTypeRef": "Int32"
    }
  ],
  "underlyingType": "TustenaLiquidDTO",
  "underlyingTypeRef": "TustenaLiquidDTO"
}