/* Options: Date: 2025-06-13 07:31:35 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://ws.jimsnwa.com //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: DefinicionQueryRQ.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; enum Lenguajes { ES, PT, EN, } class VersionLookup implements IConvertible { double? CodLookup; String? Version; VersionLookup({this.CodLookup,this.Version}); VersionLookup.fromJson(Map json) { fromMap(json); } fromMap(Map json) { CodLookup = JsonConverters.toDouble(json['CodLookup']); Version = json['Version']; return this; } Map toJson() => { 'CodLookup': CodLookup, 'Version': Version }; getTypeName() => "VersionLookup"; TypeContext? context = _ctx; } // @DataContract class Vista implements IConvertible { // @DataMember double? Codigo; // @DataMember double? CodigoBlob; // @DataMember String? Nombre; // @DataMember String? Descripcion; // @DataMember String? SQL; // @DataMember double? CodigoTabla; // @DataMember String? GuardarBinario; // @DataMember String? TipoConsulta; // @DataMember String? ExportacionDefault; // @DataMember String? TipoExportacion; // @DataMember int? ParametrosExportacion; // @DataMember String? CodigoAyuda; // @DataMember String? EjecutarEnAdm; // @DataMember String? InfoAdicional; // @DataMember String? EjecMultiempresa; Vista({this.Codigo,this.CodigoBlob,this.Nombre,this.Descripcion,this.SQL,this.CodigoTabla,this.GuardarBinario,this.TipoConsulta,this.ExportacionDefault,this.TipoExportacion,this.ParametrosExportacion,this.CodigoAyuda,this.EjecutarEnAdm,this.InfoAdicional,this.EjecMultiempresa}); Vista.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Codigo = JsonConverters.toDouble(json['Codigo']); CodigoBlob = JsonConverters.toDouble(json['CodigoBlob']); Nombre = json['Nombre']; Descripcion = json['Descripcion']; SQL = json['SQL']; CodigoTabla = JsonConverters.toDouble(json['CodigoTabla']); GuardarBinario = json['GuardarBinario']; TipoConsulta = json['TipoConsulta']; ExportacionDefault = json['ExportacionDefault']; TipoExportacion = json['TipoExportacion']; ParametrosExportacion = json['ParametrosExportacion']; CodigoAyuda = json['CodigoAyuda']; EjecutarEnAdm = json['EjecutarEnAdm']; InfoAdicional = json['InfoAdicional']; EjecMultiempresa = json['EjecMultiempresa']; return this; } Map toJson() => { 'Codigo': Codigo, 'CodigoBlob': CodigoBlob, 'Nombre': Nombre, 'Descripcion': Descripcion, 'SQL': SQL, 'CodigoTabla': CodigoTabla, 'GuardarBinario': GuardarBinario, 'TipoConsulta': TipoConsulta, 'ExportacionDefault': ExportacionDefault, 'TipoExportacion': TipoExportacion, 'ParametrosExportacion': ParametrosExportacion, 'CodigoAyuda': CodigoAyuda, 'EjecutarEnAdm': EjecutarEnAdm, 'InfoAdicional': InfoAdicional, 'EjecMultiempresa': EjecMultiempresa }; getTypeName() => "Vista"; TypeContext? context = _ctx; } // @DataContract class Tabla implements IConvertible { // @DataMember double? Codigo; // @DataMember String? Propietario; // @DataMember String? Tipo; // @DataMember String? Nombre; // @DataMember String? Alias; // @DataMember String? Descripcion; // @DataMember String? ParaReportes; // @DataMember String? CrearAlIniciar; // @DataMember int? CampoEmpresa; // @DataMember int? CampoUnico; Tabla({this.Codigo,this.Propietario,this.Tipo,this.Nombre,this.Alias,this.Descripcion,this.ParaReportes,this.CrearAlIniciar,this.CampoEmpresa,this.CampoUnico}); Tabla.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Codigo = JsonConverters.toDouble(json['Codigo']); Propietario = json['Propietario']; Tipo = json['Tipo']; Nombre = json['Nombre']; Alias = json['Alias']; Descripcion = json['Descripcion']; ParaReportes = json['ParaReportes']; CrearAlIniciar = json['CrearAlIniciar']; CampoEmpresa = json['CampoEmpresa']; CampoUnico = json['CampoUnico']; return this; } Map toJson() => { 'Codigo': Codigo, 'Propietario': Propietario, 'Tipo': Tipo, 'Nombre': Nombre, 'Alias': Alias, 'Descripcion': Descripcion, 'ParaReportes': ParaReportes, 'CrearAlIniciar': CrearAlIniciar, 'CampoEmpresa': CampoEmpresa, 'CampoUnico': CampoUnico }; getTypeName() => "Tabla"; TypeContext? context = _ctx; } // @DataContract class Columna implements IConvertible { // @DataMember double? CodigoTabla; // @DataMember double? Codigo; // @DataMember String? Nombre; // @DataMember String? Alias; // @DataMember String? Descripcion; // @DataMember String? TipoDato; // @DataMember String? ObligatorioFormas; // @DataMember String? Hint; // @DataMember String? Mayuscula; // @DataMember int? Tamano; // @DataMember int? Escala; // @DataMember String? Tipo; // @DataMember String? VlrDefecto; // @DataMember String? PermiteEditar; // @DataMember int? Orden; // @DataMember String? Dinamico; // @DataMember String? ClaseControl; // @DataMember double? JoinLookup; // @DataMember String? EsID; // @DataMember String? Mascara; // @DataMember String? MostrarEnLista; // @DataMember String? InfoAdicional; // @DataMember String? WHEREDefecto; // @DataMember String? TieneResumen; // @DataMember String? FormatoResumen; // @DataMember String? TipoResumen; // @DataMember String? PosicionResumen; // @DataMember String? ResumenEnGrupo; // @DataMember String? ResumenEnTotal; // @DataMember int? IndiceGrupo; Columna({this.CodigoTabla,this.Codigo,this.Nombre,this.Alias,this.Descripcion,this.TipoDato,this.ObligatorioFormas,this.Hint,this.Mayuscula,this.Tamano,this.Escala,this.Tipo,this.VlrDefecto,this.PermiteEditar,this.Orden,this.Dinamico,this.ClaseControl,this.JoinLookup,this.EsID,this.Mascara,this.MostrarEnLista,this.InfoAdicional,this.WHEREDefecto,this.TieneResumen,this.FormatoResumen,this.TipoResumen,this.PosicionResumen,this.ResumenEnGrupo,this.ResumenEnTotal,this.IndiceGrupo}); Columna.fromJson(Map json) { fromMap(json); } fromMap(Map json) { CodigoTabla = JsonConverters.toDouble(json['CodigoTabla']); Codigo = JsonConverters.toDouble(json['Codigo']); Nombre = json['Nombre']; Alias = json['Alias']; Descripcion = json['Descripcion']; TipoDato = json['TipoDato']; ObligatorioFormas = json['ObligatorioFormas']; Hint = json['Hint']; Mayuscula = json['Mayuscula']; Tamano = json['Tamano']; Escala = json['Escala']; Tipo = json['Tipo']; VlrDefecto = json['VlrDefecto']; PermiteEditar = json['PermiteEditar']; Orden = json['Orden']; Dinamico = json['Dinamico']; ClaseControl = json['ClaseControl']; JoinLookup = JsonConverters.toDouble(json['JoinLookup']); EsID = json['EsID']; Mascara = json['Mascara']; MostrarEnLista = json['MostrarEnLista']; InfoAdicional = json['InfoAdicional']; WHEREDefecto = json['WHEREDefecto']; TieneResumen = json['TieneResumen']; FormatoResumen = json['FormatoResumen']; TipoResumen = json['TipoResumen']; PosicionResumen = json['PosicionResumen']; ResumenEnGrupo = json['ResumenEnGrupo']; ResumenEnTotal = json['ResumenEnTotal']; IndiceGrupo = json['IndiceGrupo']; return this; } Map toJson() => { 'CodigoTabla': CodigoTabla, 'Codigo': Codigo, 'Nombre': Nombre, 'Alias': Alias, 'Descripcion': Descripcion, 'TipoDato': TipoDato, 'ObligatorioFormas': ObligatorioFormas, 'Hint': Hint, 'Mayuscula': Mayuscula, 'Tamano': Tamano, 'Escala': Escala, 'Tipo': Tipo, 'VlrDefecto': VlrDefecto, 'PermiteEditar': PermiteEditar, 'Orden': Orden, 'Dinamico': Dinamico, 'ClaseControl': ClaseControl, 'JoinLookup': JoinLookup, 'EsID': EsID, 'Mascara': Mascara, 'MostrarEnLista': MostrarEnLista, 'InfoAdicional': InfoAdicional, 'WHEREDefecto': WHEREDefecto, 'TieneResumen': TieneResumen, 'FormatoResumen': FormatoResumen, 'TipoResumen': TipoResumen, 'PosicionResumen': PosicionResumen, 'ResumenEnGrupo': ResumenEnGrupo, 'ResumenEnTotal': ResumenEnTotal, 'IndiceGrupo': IndiceGrupo }; getTypeName() => "Columna"; TypeContext? context = _ctx; } class DetalleJoinTabla implements IConvertible { double? Codigo; String? CampoAMostrar; List? Campos1; List? Campos2; List? Operadores; List>? Datos; double? CodigoTabla1; String? SQL; DefinicionTabla? TablaDetalle; Vista? Vista; String? Version; DetalleJoinTabla({this.Codigo,this.CampoAMostrar,this.Campos1,this.Campos2,this.Operadores,this.Datos,this.CodigoTabla1,this.SQL,this.TablaDetalle,this.Vista,this.Version}); DetalleJoinTabla.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Codigo = JsonConverters.toDouble(json['Codigo']); CampoAMostrar = json['CampoAMostrar']; Campos1 = JsonConverters.fromJson(json['Campos1'],'List',context!); Campos2 = JsonConverters.fromJson(json['Campos2'],'List',context!); Operadores = JsonConverters.fromJson(json['Operadores'],'List',context!); Datos = JsonConverters.fromJson(json['Datos'],'List>',context!); CodigoTabla1 = JsonConverters.toDouble(json['CodigoTabla1']); SQL = json['SQL']; TablaDetalle = JsonConverters.fromJson(json['TablaDetalle'],'DefinicionTabla',context!); Vista = JsonConverters.fromJson(json['Vista'],'Vista',context!); Version = json['Version']; return this; } Map toJson() => { 'Codigo': Codigo, 'CampoAMostrar': CampoAMostrar, 'Campos1': JsonConverters.toJson(Campos1,'List',context!), 'Campos2': JsonConverters.toJson(Campos2,'List',context!), 'Operadores': JsonConverters.toJson(Operadores,'List',context!), 'Datos': JsonConverters.toJson(Datos,'List>',context!), 'CodigoTabla1': CodigoTabla1, 'SQL': SQL, 'TablaDetalle': JsonConverters.toJson(TablaDetalle,'DefinicionTabla',context!), 'Vista': JsonConverters.toJson(Vista,'Vista',context!), 'Version': Version }; getTypeName() => "DetalleJoinTabla"; TypeContext? context = _ctx; } class ValidationRule implements IConvertible { String? type; String? message; ValidationRule({this.type,this.message}); ValidationRule.fromJson(Map json) { fromMap(json); } fromMap(Map json) { type = json['type']; message = json['message']; return this; } Map toJson() => { 'type': type, 'message': message }; getTypeName() => "ValidationRule"; TypeContext? context = _ctx; } class LookupGrid implements IConvertible { bool? allowClearing; String? displayExpr; String? valueExpr; LookupGrid({this.allowClearing,this.displayExpr,this.valueExpr}); LookupGrid.fromJson(Map json) { fromMap(json); } fromMap(Map json) { allowClearing = json['allowClearing']; displayExpr = json['displayExpr']; valueExpr = json['valueExpr']; return this; } Map toJson() => { 'allowClearing': allowClearing, 'displayExpr': displayExpr, 'valueExpr': valueExpr }; getTypeName() => "LookupGrid"; TypeContext? context = _ctx; } class ColumnGrid implements IConvertible { String? caption; String? dataField; String? dataType; int? visibleIndex; List? validationRules; LookupGrid? lookup; bool? allowEditing; bool? encodeHtml; Map? editorOptions; int? groupIndex; ColumnGrid({this.caption,this.dataField,this.dataType,this.visibleIndex,this.validationRules,this.lookup,this.allowEditing,this.encodeHtml,this.editorOptions,this.groupIndex}); ColumnGrid.fromJson(Map json) { fromMap(json); } fromMap(Map json) { caption = json['caption']; dataField = json['dataField']; dataType = json['dataType']; visibleIndex = json['visibleIndex']; validationRules = JsonConverters.fromJson(json['validationRules'],'List',context!); lookup = JsonConverters.fromJson(json['lookup'],'LookupGrid',context!); allowEditing = json['allowEditing']; encodeHtml = json['encodeHtml']; editorOptions = JsonConverters.fromJson(json['editorOptions'],'Map',context!); groupIndex = json['groupIndex']; return this; } Map toJson() => { 'caption': caption, 'dataField': dataField, 'dataType': dataType, 'visibleIndex': visibleIndex, 'validationRules': JsonConverters.toJson(validationRules,'List',context!), 'lookup': JsonConverters.toJson(lookup,'LookupGrid',context!), 'allowEditing': allowEditing, 'encodeHtml': encodeHtml, 'editorOptions': JsonConverters.toJson(editorOptions,'Map',context!), 'groupIndex': groupIndex }; getTypeName() => "ColumnGrid"; TypeContext? context = _ctx; } class EditingGrid implements IConvertible { bool? allowAdding; bool? allowDeleting; bool? allowUpdating; String? mode; EditingGrid({this.allowAdding,this.allowDeleting,this.allowUpdating,this.mode}); EditingGrid.fromJson(Map json) { fromMap(json); } fromMap(Map json) { allowAdding = json['allowAdding']; allowDeleting = json['allowDeleting']; allowUpdating = json['allowUpdating']; mode = json['mode']; return this; } Map toJson() => { 'allowAdding': allowAdding, 'allowDeleting': allowDeleting, 'allowUpdating': allowUpdating, 'mode': mode }; getTypeName() => "EditingGrid"; TypeContext? context = _ctx; } class gridSummaryGroupItems implements IConvertible { String? column; String? displayFormat; bool? showInGroupFooter; String? summaryType; gridSummaryGroupItems({this.column,this.displayFormat,this.showInGroupFooter,this.summaryType}); gridSummaryGroupItems.fromJson(Map json) { fromMap(json); } fromMap(Map json) { column = json['column']; displayFormat = json['displayFormat']; showInGroupFooter = json['showInGroupFooter']; summaryType = json['summaryType']; return this; } Map toJson() => { 'column': column, 'displayFormat': displayFormat, 'showInGroupFooter': showInGroupFooter, 'summaryType': summaryType }; getTypeName() => "gridSummaryGroupItems"; TypeContext? context = _ctx; } class gridSummaryTotalItems implements IConvertible { String? column; String? displayFormat; String? summaryType; gridSummaryTotalItems({this.column,this.displayFormat,this.summaryType}); gridSummaryTotalItems.fromJson(Map json) { fromMap(json); } fromMap(Map json) { column = json['column']; displayFormat = json['displayFormat']; summaryType = json['summaryType']; return this; } Map toJson() => { 'column': column, 'displayFormat': displayFormat, 'summaryType': summaryType }; getTypeName() => "gridSummaryTotalItems"; TypeContext? context = _ctx; } class gridSummary implements IConvertible { List? groupItems; List? totalItems; gridSummary({this.groupItems,this.totalItems}); gridSummary.fromJson(Map json) { fromMap(json); } fromMap(Map json) { groupItems = JsonConverters.fromJson(json['groupItems'],'List',context!); totalItems = JsonConverters.fromJson(json['totalItems'],'List',context!); return this; } Map toJson() => { 'groupItems': JsonConverters.toJson(groupItems,'List',context!), 'totalItems': JsonConverters.toJson(totalItems,'List',context!) }; getTypeName() => "gridSummary"; TypeContext? context = _ctx; } class dxDataGrid implements IConvertible { List? columns; bool? showColumnLines; bool? showRowLines; bool? rowAlternationEnabled; bool? showBorders; EditingGrid? editing; gridSummary? summary; dxDataGrid({this.columns,this.showColumnLines,this.showRowLines,this.rowAlternationEnabled,this.showBorders,this.editing,this.summary}); dxDataGrid.fromJson(Map json) { fromMap(json); } fromMap(Map json) { columns = JsonConverters.fromJson(json['columns'],'List',context!); showColumnLines = json['showColumnLines']; showRowLines = json['showRowLines']; rowAlternationEnabled = json['rowAlternationEnabled']; showBorders = json['showBorders']; editing = JsonConverters.fromJson(json['editing'],'EditingGrid',context!); summary = JsonConverters.fromJson(json['summary'],'gridSummary',context!); return this; } Map toJson() => { 'columns': JsonConverters.toJson(columns,'List',context!), 'showColumnLines': showColumnLines, 'showRowLines': showRowLines, 'rowAlternationEnabled': rowAlternationEnabled, 'showBorders': showBorders, 'editing': JsonConverters.toJson(editing,'EditingGrid',context!), 'summary': JsonConverters.toJson(summary,'gridSummary',context!) }; getTypeName() => "dxDataGrid"; TypeContext? context = _ctx; } class DefinicionTabla implements IConvertible { Tabla? Tabla; List? Columnas; List? Lookups; List? Frames; List? DetalleLlave; dxForm? Form; dxDataGrid? DataGrid; DefinicionTabla({this.Tabla,this.Columnas,this.Lookups,this.Frames,this.DetalleLlave,this.Form,this.DataGrid}); DefinicionTabla.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Tabla = JsonConverters.fromJson(json['Tabla'],'Tabla',context!); Columnas = JsonConverters.fromJson(json['Columnas'],'List',context!); Lookups = JsonConverters.fromJson(json['Lookups'],'List',context!); Frames = JsonConverters.fromJson(json['Frames'],'List',context!); DetalleLlave = JsonConverters.fromJson(json['DetalleLlave'],'List',context!); Form = JsonConverters.fromJson(json['Form'],'dxForm',context!); DataGrid = JsonConverters.fromJson(json['DataGrid'],'dxDataGrid',context!); return this; } Map toJson() => { 'Tabla': JsonConverters.toJson(Tabla,'Tabla',context!), 'Columnas': JsonConverters.toJson(Columnas,'List',context!), 'Lookups': JsonConverters.toJson(Lookups,'List',context!), 'Frames': JsonConverters.toJson(Frames,'List',context!), 'DetalleLlave': JsonConverters.toJson(DetalleLlave,'List',context!), 'Form': JsonConverters.toJson(Form,'dxForm',context!), 'DataGrid': JsonConverters.toJson(DataGrid,'dxDataGrid',context!) }; getTypeName() => "DefinicionTabla"; TypeContext? context = _ctx; } class DefinicionQueryRS implements IConvertible { Vista? Vista; Tabla? Tabla; String? Descripcion; List? Columnas; List? Parametros; List? Lookups; List? Detalles; dxDataGrid? DataGrid; DefinicionQueryRS({this.Vista,this.Tabla,this.Descripcion,this.Columnas,this.Parametros,this.Lookups,this.Detalles,this.DataGrid}); DefinicionQueryRS.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Vista = JsonConverters.fromJson(json['Vista'],'Vista',context!); Tabla = JsonConverters.fromJson(json['Tabla'],'Tabla',context!); Descripcion = json['Descripcion']; Columnas = JsonConverters.fromJson(json['Columnas'],'List',context!); Parametros = JsonConverters.fromJson(json['Parametros'],'List',context!); Lookups = JsonConverters.fromJson(json['Lookups'],'List',context!); Detalles = JsonConverters.fromJson(json['Detalles'],'List',context!); DataGrid = JsonConverters.fromJson(json['DataGrid'],'dxDataGrid',context!); return this; } Map toJson() => { 'Vista': JsonConverters.toJson(Vista,'Vista',context!), 'Tabla': JsonConverters.toJson(Tabla,'Tabla',context!), 'Descripcion': Descripcion, 'Columnas': JsonConverters.toJson(Columnas,'List',context!), 'Parametros': JsonConverters.toJson(Parametros,'List',context!), 'Lookups': JsonConverters.toJson(Lookups,'List',context!), 'Detalles': JsonConverters.toJson(Detalles,'List',context!), 'DataGrid': JsonConverters.toJson(DataGrid,'dxDataGrid',context!) }; getTypeName() => "DefinicionQueryRS"; TypeContext? context = _ctx; } // @Route("/Utilidades/Consultas/Listados/Definicion") class DefinicionQueryRQ implements IReturn, IConvertible { int? IDVista; Lenguajes? Lenguaje; bool? DatosLookups; List? VersionesLookupCliente; DefinicionQueryRQ({this.IDVista,this.Lenguaje,this.DatosLookups,this.VersionesLookupCliente}); DefinicionQueryRQ.fromJson(Map json) { fromMap(json); } fromMap(Map json) { IDVista = json['IDVista']; Lenguaje = JsonConverters.fromJson(json['Lenguaje'],'Lenguajes',context!); DatosLookups = json['DatosLookups']; VersionesLookupCliente = JsonConverters.fromJson(json['VersionesLookupCliente'],'List',context!); return this; } Map toJson() => { 'IDVista': IDVista, 'Lenguaje': JsonConverters.toJson(Lenguaje,'Lenguajes',context!), 'DatosLookups': DatosLookups, 'VersionesLookupCliente': JsonConverters.toJson(VersionesLookupCliente,'List',context!) }; createResponse() => DefinicionQueryRS(); getResponseTypeName() => "DefinicionQueryRS"; getTypeName() => "DefinicionQueryRQ"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'ws.jimsnwa.com', types: { 'Lenguajes': TypeInfo(TypeOf.Enum, enumValues:Lenguajes.values), 'VersionLookup': TypeInfo(TypeOf.Class, create:() => VersionLookup()), 'Vista': TypeInfo(TypeOf.Class, create:() => Vista()), 'Tabla': TypeInfo(TypeOf.Class, create:() => Tabla()), 'Columna': TypeInfo(TypeOf.Class, create:() => Columna()), 'DetalleJoinTabla': TypeInfo(TypeOf.Class, create:() => DetalleJoinTabla()), 'List>': TypeInfo(TypeOf.Class, create:() => >[]), 'Map': TypeInfo(TypeOf.Class, create:() => Map()), 'DefinicionTabla': TypeInfo(TypeOf.Class, create:() => DefinicionTabla()), 'ValidationRule': TypeInfo(TypeOf.Class, create:() => ValidationRule()), 'LookupGrid': TypeInfo(TypeOf.Class, create:() => LookupGrid()), 'ColumnGrid': TypeInfo(TypeOf.Class, create:() => ColumnGrid()), 'List': TypeInfo(TypeOf.Class, create:() => []), 'Map': TypeInfo(TypeOf.Class, create:() => Map()), 'EditingGrid': TypeInfo(TypeOf.Class, create:() => EditingGrid()), 'gridSummaryGroupItems': TypeInfo(TypeOf.Class, create:() => gridSummaryGroupItems()), 'gridSummaryTotalItems': TypeInfo(TypeOf.Class, create:() => gridSummaryTotalItems()), 'gridSummary': TypeInfo(TypeOf.Class, create:() => gridSummary()), 'List': TypeInfo(TypeOf.Class, create:() => []), 'List': TypeInfo(TypeOf.Class, create:() => []), 'dxDataGrid': TypeInfo(TypeOf.Class, create:() => dxDataGrid()), 'List': TypeInfo(TypeOf.Class, create:() => []), 'List': TypeInfo(TypeOf.Class, create:() => []), 'List': TypeInfo(TypeOf.Class, create:() => []), 'List': TypeInfo(TypeOf.Class, create:() => []), 'Frame': TypeInfo(TypeOf.Class, create:() => Frame()), 'List': TypeInfo(TypeOf.Class, create:() => []), 'DetalleIndices': TypeInfo(TypeOf.Class, create:() => DetalleIndices()), 'dxForm': TypeInfo(TypeOf.Class, create:() => dxForm()), 'DefinicionQueryRS': TypeInfo(TypeOf.Class, create:() => DefinicionQueryRS()), 'DefinicionQueryRQ': TypeInfo(TypeOf.Class, create:() => DefinicionQueryRQ()), 'List': TypeInfo(TypeOf.Class, create:() => []), });