{
"description": "DTO (Data Transfer Object) for Helper class DynamoRepeaterColumn representing the 'Dynamo Repeater Column' entity",
"friendlyName": "DynamoRepeaterColumn",
"kind": "SchemaRootObject",
"name": "DynamoRepeaterColumnDTO",
"properties": [
{
"customConverterType": "WebApiStyleBasedPropertyJsonConverter",
"description": "Alignment",
"friendlyName": "Allinea a",
"isEnum": true,
"isLogicalPrimitive": true,
"isPolymorphic": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "alignment",
"polymorphicStyleParameterName": "AlignmentEnumStyle",
"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": "Alignment",
"underlyingType": "Alignment",
"underlyingTypeRef": "Alignment"
},
{
"description": "Avaliable Field Types",
"elementSchema": {
"friendlyName": "KeyValuePair`2",
"kind": "SchemaRootObject",
"name": "KeyValuePair`2",
"properties": [
{
"description": "Key",
"friendlyName": "Key",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "key",
"underlyingName": "Key",
"underlyingType": "int",
"underlyingTypeRef": "Int32"
},
{
"description": "Value",
"friendlyName": "Value",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "value",
"underlyingName": "Value",
"underlyingType": "string",
"underlyingTypeRef": "String"
}
],
"underlyingType": "KeyValuePair",
"underlyingTypeRef": "KeyValuePair`2"
},
"friendlyName": "Avaliable Field Types",
"isEnumerable": true,
"kind": "SchemaArrayProperty",
"name": "avaliableFieldTypes",
"underlyingName": "AvaliableFieldTypes",
"underlyingType": "List>",
"underlyingTypeRef": "List`1"
},
{
"description": "Back Color",
"friendlyName": "Colore di sfondo",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "backColor",
"underlyingName": "BackColor",
"underlyingType": "string",
"underlyingTypeRef": "String"
},
{
"description": "Column Name",
"friendlyName": "Colonna",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "columnName",
"underlyingName": "ColumnName",
"underlyingType": "string",
"underlyingTypeRef": "String"
},
{
"description": "Column Text",
"friendlyName": "Titolo",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "columnText",
"underlyingName": "ColumnText",
"underlyingType": "string",
"underlyingTypeRef": "String"
},
{
"customConverterType": "WebApiStyleBasedPropertyJsonConverter",
"description": "Db Type",
"friendlyName": "Db Type",
"isEnum": true,
"isLogicalPrimitive": true,
"isPolymorphic": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "dbType",
"polymorphicStyleParameterName": "TypeCodeEnumStyle",
"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": "DbType",
"underlyingType": "TypeCode",
"underlyingTypeRef": "TypeCode"
},
{
"customConverterType": "WebApiStyleBasedPropertyJsonConverter",
"description": "Default Sorting Direction",
"friendlyName": "Default Sorting Direction",
"isEnum": true,
"isLogicalPrimitive": true,
"isPolymorphic": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "defaultSortingDirection",
"polymorphicStyleParameterName": "SortDirectionEnumStyle",
"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": "DefaultSortingDirection",
"underlyingType": "SortDirection",
"underlyingTypeRef": "SortDirection"
},
{
"description": "Filtrable",
"friendlyName": "Filtrabile",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "filtrable",
"underlyingName": "Filtrable",
"underlyingType": "bool",
"underlyingTypeRef": "Boolean"
},
{
"description": "Fore Color",
"friendlyName": "Colore testo",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "foreColor",
"underlyingName": "ForeColor",
"underlyingType": "string",
"underlyingTypeRef": "String"
},
{
"description": "Format",
"friendlyName": "Formattazione",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "format",
"underlyingName": "Format",
"underlyingType": "string",
"underlyingTypeRef": "String"
},
{
"description": "Groupable",
"friendlyName": "Abilita raggruppamento totale",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "groupable",
"underlyingName": "Groupable",
"underlyingType": "bool",
"underlyingTypeRef": "Boolean"
},
{
"description": "Href Link",
"friendlyName": "Href Link",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "hrefLink",
"underlyingName": "HrefLink",
"underlyingType": "string",
"underlyingTypeRef": "String"
},
{
"description": "Is Default Sorting",
"friendlyName": "Ordinamento predefinito",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "isDefaultSorting",
"underlyingName": "IsDefaultSorting",
"underlyingType": "bool",
"underlyingTypeRef": "Boolean"
},
{
"description": "Is Link",
"friendlyName": "Link",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "isLink",
"underlyingName": "IsLink",
"underlyingType": "bool",
"underlyingTypeRef": "Boolean"
},
{
"description": "Key value pair resources",
"elementSchema": {
"isLogicalPrimitive": true,
"kind": "SchemaRootObject",
"name": "String",
"underlyingType": "string",
"underlyingTypeRef": "String"
},
"friendlyName": "Definizione coppia chiave/valore per la decodifica dei dati",
"isEnumerable": true,
"kind": "SchemaArrayProperty",
"name": "kvpResources",
"underlyingName": "KvpResources",
"underlyingType": "string[]",
"underlyingTypeRef": "String"
},
{
"description": "Kvp Select Query",
"friendlyName": "Select VALUE/TEXT per la costruzione della combo di filtro",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "kvpSelectQuery",
"underlyingName": "KvpSelectQuery",
"underlyingType": "string",
"underlyingTypeRef": "String"
},
{
"customConverterType": "FilterForItemsOfArrayConverter",
"description": "Localizings",
"elementSchema": {
"description": "DTO (Data Transfer Object) for Helper class Localizing representing the 'Localizing' entity",
"friendlyName": "Localizing",
"kind": "SchemaRootObject",
"name": "LocalizingDTO",
"properties": [
{
"description": "Cross Id",
"friendlyName": "Cross Id",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "crossId",
"underlyingName": "CrossId",
"underlyingType": "long",
"underlyingTypeRef": "Int64"
},
{
"customConverterType": "WebApiStyleBasedPropertyJsonConverter",
"description": "Cross Type",
"friendlyName": "Cross Type",
"isEnum": true,
"isLogicalPrimitive": true,
"isPolymorphic": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "crossType",
"polymorphicStyleParameterName": "LocalizeTypeEnumStyle",
"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": "CrossType",
"underlyingType": "LocalizeType",
"underlyingTypeRef": "LocalizeType"
},
{
"description": "Id",
"friendlyName": "Id",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "id",
"underlyingName": "Id",
"underlyingType": "long",
"underlyingTypeRef": "Int64"
},
{
"description": "The two-letter ISO for language",
"friendlyName": "codice lingua",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "language",
"underlyingName": "Language",
"underlyingType": "string",
"underlyingTypeRef": "String"
},
{
"description": "The first description",
"friendlyName": "testo 1",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "localizedText1",
"underlyingName": "LocalizedText1",
"underlyingType": "string",
"underlyingTypeRef": "String"
},
{
"description": "The second description",
"friendlyName": "testo 2",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "localizedText2",
"underlyingName": "LocalizedText2",
"underlyingType": "string",
"underlyingTypeRef": "String"
}
],
"underlyingType": "LocalizingDTO",
"underlyingTypeRef": "LocalizingDTO"
},
"friendlyName": "Localizings",
"isEnumerable": true,
"kind": "SchemaArrayProperty",
"name": "localizings",
"underlyingName": "Localizings",
"underlyingType": "LocalizingDTO[]",
"underlyingTypeRef": "LocalizingDTO"
},
{
"customConverterType": "WebApiStyleBasedPropertyJsonConverter",
"description": "Report Type",
"friendlyName": "Tipologia di campo",
"isEnum": true,
"isLogicalPrimitive": true,
"isPolymorphic": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "reportType",
"polymorphicStyleParameterName": "FieldTypesEnumStyle",
"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": "ReportType",
"underlyingType": "FieldTypes",
"underlyingTypeRef": "FieldTypes"
},
{
"description": "Sortable",
"friendlyName": "Ordinabile",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "sortable",
"underlyingName": "Sortable",
"underlyingType": "bool",
"underlyingTypeRef": "Boolean"
},
{
"description": "Visible",
"friendlyName": "Visibile",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "visible",
"underlyingName": "Visible",
"underlyingType": "bool",
"underlyingTypeRef": "Boolean"
},
{
"description": "Width",
"friendlyName": "Dimensione colonna",
"isLogicalPrimitive": true,
"kind": "SchemaObjectProperty",
"layoutStudioPropertyAttributes": [],
"name": "width",
"underlyingName": "Width",
"underlyingType": "int",
"underlyingTypeRef": "Int32"
}
],
"underlyingType": "DynamoRepeaterColumnDTO",
"underlyingTypeRef": "DynamoRepeaterColumnDTO"
}