From ad1c033c9a814a8ca528ae5e60b76e6f7750945e Mon Sep 17 00:00:00 2001 From: "jonas-lt@live.dk" Date: Wed, 27 Sep 2023 22:43:02 +0200 Subject: [PATCH] remove apidocs --- .gitignore | 5 +- modelina-website/.gitignore | 5 +- .../public/apidocs/generated/.nojekyll | 1 - .../apidocs/generated/assets/highlight.css | 78 - .../public/apidocs/generated/assets/main.js | 58 - .../public/apidocs/generated/assets/search.js | 1 - .../public/apidocs/generated/assets/style.css | 1367 ----------------- .../generated/classes/AbstractGenerator.html | 626 -------- .../classes/AbstractInputProcessor.html | 421 ----- .../generated/classes/AbstractRenderer.html | 536 ------- .../apidocs/generated/classes/AnyModel.html | 399 ----- .../apidocs/generated/classes/ArrayModel.html | 408 ----- .../classes/AsyncAPIInputProcessor.html | 530 ------- .../AsyncapiV2ExternalDocumentation.html | 408 ----- .../generated/classes/AsyncapiV2Schema.html | 787 ---------- .../generated/classes/BooleanModel.html | 399 ----- .../classes/CSharpFileGenerator.html | 919 ----------- .../generated/classes/CSharpGenerator.html | 875 ----------- .../generated/classes/CommonModel.html | 1057 ------------- .../classes/ConstrainedAnyModel.html | 429 ------ .../classes/ConstrainedArrayModel.html | 438 ------ .../classes/ConstrainedBooleanModel.html | 429 ------ .../classes/ConstrainedDictionaryModel.html | 456 ------ .../classes/ConstrainedEnumModel.html | 438 ------ .../classes/ConstrainedEnumValueModel.html | 394 ----- .../classes/ConstrainedFloatModel.html | 429 ------ .../classes/ConstrainedIntegerModel.html | 429 ------ .../classes/ConstrainedMetaModel.html | 441 ------ .../classes/ConstrainedObjectModel.html | 481 ------ .../ConstrainedObjectPropertyModel.html | 412 ----- .../classes/ConstrainedReferenceModel.html | 438 ------ .../classes/ConstrainedStringModel.html | 429 ------ .../classes/ConstrainedSupportFileModel.html | 429 ------ .../classes/ConstrainedTupleModel.html | 438 ------ .../classes/ConstrainedTupleValueModel.html | 394 ----- .../classes/ConstrainedUnionModel.html | 438 ------ .../classes/CplusplusFileGenerator.html | 868 ----------- .../generated/classes/CplusplusGenerator.html | 831 ---------- .../generated/classes/DartFileGenerator.html | 918 ----------- .../generated/classes/DartGenerator.html | 878 ----------- .../generated/classes/DictionaryModel.html | 426 ----- .../generated/classes/Draft4Schema.html | 674 -------- .../generated/classes/Draft6Schema.html | 702 --------- .../generated/classes/Draft7Schema.html | 758 --------- .../apidocs/generated/classes/EnumModel.html | 408 ----- .../generated/classes/EnumValueModel.html | 394 ----- .../generated/classes/FileHelpers.html | 403 ----- .../apidocs/generated/classes/FloatModel.html | 399 ----- .../generated/classes/FormatHelpers.html | 700 --------- .../generated/classes/GoFileGenerator.html | 896 ----------- .../generated/classes/GoGenerator.html | 856 ----------- .../generated/classes/InputMetaModel.html | 394 ----- .../generated/classes/InputProcessor.html | 458 ------ .../generated/classes/IntegerModel.html | 399 ----- .../generated/classes/JavaFileGenerator.html | 918 ----------- .../generated/classes/JavaGenerator.html | 893 ----------- .../classes/JavaScriptFileGenerator.html | 865 ----------- .../classes/JavaScriptGenerator.html | 826 ---------- .../classes/JsonSchemaInputProcessor.html | 621 -------- .../classes/KotlinFileGenerator.html | 886 ----------- .../generated/classes/KotlinGenerator.html | 862 ----------- .../apidocs/generated/classes/MetaModel.html | 408 ----- .../generated/classes/ObjectModel.html | 416 ----- .../classes/ObjectPropertyModel.html | 403 ----- .../classes/OpenAPIInputProcessor.html | 593 ------- .../OpenAPIV3ExternalDocumentation.html | 408 ----- .../classes/OpenapiV3Discriminator.html | 410 ----- .../generated/classes/OpenapiV3Schema.html | 753 --------- .../generated/classes/OpenapiV3Xml.html | 426 ----- .../generated/classes/OutputModel.html | 455 ------ .../generated/classes/PhpFileGenerator.html | 808 ---------- .../generated/classes/PhpGenerator.html | 770 ---------- .../classes/PythonFileGenerator.html | 921 ----------- .../generated/classes/PythonGenerator.html | 881 ----------- .../generated/classes/ReferenceModel.html | 408 ----- .../generated/classes/RenderOutput.html | 427 ----- .../generated/classes/RustFileGenerator.html | 1163 -------------- .../generated/classes/RustGenerator.html | 1086 ------------- .../generated/classes/StringModel.html | 399 ----- .../classes/SwaggerInputProcessor.html | 569 ------- .../SwaggerV2ExternalDocumentation.html | 408 ----- .../generated/classes/SwaggerV2Schema.html | 669 -------- .../generated/classes/SwaggerV2Xml.html | 426 ----- .../apidocs/generated/classes/TupleModel.html | 408 ----- .../generated/classes/TupleValueModel.html | 394 ----- .../classes/TypeScriptFileGenerator.html | 1037 ------------- .../classes/TypeScriptGenerator.html | 1000 ------------ .../classes/TypeScriptInputProcessor.html | 462 ------ .../apidocs/generated/classes/UnionModel.html | 408 ----- .../generated/enums/IndentationTypes.html | 368 ----- .../apidocs/generated/enums/PropertyType.html | 375 ----- .../generated/enums/RustPackageFeatures.html | 361 ----- .../functions/NO_DUPLICATE_ENUM_KEYS.html | 422 ----- .../functions/NO_DUPLICATE_PROPERTIES.html | 384 ----- .../generated/functions/NO_EMPTY_VALUE.html | 350 ----- .../functions/NO_NUMBER_START_CHAR.html | 350 ----- .../functions/NO_RESERVED_KEYWORDS.html | 363 ----- .../functions/checkForReservedKeyword.html | 354 ----- .../functions/constrainMetaModel.html | 363 ----- .../functions/convertToAnyModel.html | 352 ----- .../functions/convertToArrayModel.html | 354 ----- .../functions/convertToBooleanModel.html | 352 ----- .../functions/convertToDictionaryModel.html | 354 ----- .../functions/convertToEnumModel.html | 352 ----- .../functions/convertToFloatModel.html | 352 ----- .../functions/convertToIntegerModel.html | 352 ----- .../functions/convertToMetaModel.html | 352 ----- .../functions/convertToObjectModel.html | 354 ----- .../functions/convertToStringModel.html | 352 ----- .../functions/convertToTupleModel.html | 354 ----- .../functions/convertToUnionModel.html | 360 ----- .../cplusplusDefaultEnumKeyConstraints-1.html | 353 ----- .../cplusplusDefaultEnumValueConstraints.html | 348 ----- ...plusplusDefaultModelNameConstraints-1.html | 353 ----- ...usplusDefaultPropertyKeyConstraints-1.html | 353 ----- .../csharpDefaultEnumKeyConstraints-1.html | 350 ----- .../csharpDefaultEnumValueConstraints.html | 345 ----- .../csharpDefaultModelNameConstraints-1.html | 350 ----- ...csharpDefaultPropertyKeyConstraints-1.html | 350 ----- .../dartDefaultEnumKeyConstraints-1.html | 350 ----- .../dartDefaultEnumValueConstraints.html | 345 ----- .../dartDefaultModelNameConstraints-1.html | 350 ----- .../dartDefaultPropertyKeyConstraints-1.html | 350 ----- .../functions/getTypeFromMapping.html | 361 ----- .../goDefaultEnumKeyConstraints-1.html | 350 ----- .../goDefaultEnumValueConstraints.html | 345 ----- .../goDefaultModelNameConstraints-1.html | 350 ----- .../goDefaultPropertyKeyConstraints-1.html | 350 ----- .../generated/functions/hasPreset.html | 367 ----- .../javaDefaultEnumKeyConstraints-1.html | 350 ----- .../javaDefaultEnumValueConstraints.html | 345 ----- .../javaDefaultModelNameConstraints-1.html | 350 ----- .../javaDefaultPropertyKeyConstraints-1.html | 350 ----- .../javaScriptDefaultEnumKeyConstraints.html | 348 ----- ...javaScriptDefaultEnumValueConstraints.html | 345 ----- ...vaScriptDefaultModelNameConstraints-1.html | 350 ----- ...ScriptDefaultPropertyKeyConstraints-1.html | 350 ----- .../kotlinDefaultEnumKeyConstraints-1.html | 350 ----- .../kotlinDefaultEnumValueConstraints.html | 345 ----- .../kotlinDefaultModelNameConstraints-1.html | 350 ----- ...kotlinDefaultPropertyKeyConstraints-1.html | 350 ----- .../generated/functions/makeUnique.html | 356 ----- .../phpDefaultEnumKeyConstraints-1.html | 353 ----- .../phpDefaultEnumValueConstraints.html | 348 ----- .../phpDefaultModelNameConstraints-1.html | 353 ----- .../phpDefaultPropertyKeyConstraints-1.html | 353 ----- .../pythonDefaultEnumKeyConstraints-1.html | 353 ----- .../pythonDefaultEnumValueConstraints.html | 348 ----- .../pythonDefaultModelNameConstraints-1.html | 353 ----- ...pythonDefaultPropertyKeyConstraints-1.html | 353 ----- .../functions/renderJavaScriptDependency.html | 360 ----- .../rustDefaultEnumKeyConstraints-1.html | 350 ----- .../rustDefaultEnumValueConstraints.html | 345 ----- .../rustDefaultModelNameConstraints-1.html | 350 ----- .../rustDefaultPropertyKeyConstraints-1.html | 350 ----- .../apidocs/generated/functions/split.html | 363 ----- ...typeScriptDefaultEnumKeyConstraints-1.html | 350 ----- ...typeScriptDefaultEnumValueConstraints.html | 345 ----- ...peScriptDefaultModelNameConstraints-1.html | 350 ----- ...ScriptDefaultPropertyKeyConstraints-1.html | 350 ----- .../public/apidocs/generated/index.html | 678 -------- .../interfaces/AbstractFileGenerator.html | 399 ----- .../interfaces/CSharpCommonPresetOptions.html | 372 ----- .../generated/interfaces/CSharpOptions.html | 474 ------ .../CSharpRenderCompleteModelOptions.html | 365 ----- .../generated/interfaces/ClassPreset.html | 489 ------ .../interfaces/CommonGeneratorOptions.html | 435 ------ .../generated/interfaces/CommonPreset.html | 411 ----- .../generated/interfaces/Constraints.html | 386 ----- .../interfaces/CplusplusOptions.html | 451 ------ .../CplusplusRenderCompleteModelOptions.html | 344 ----- .../generated/interfaces/DartOptions.html | 451 ------ .../DartRenderCompleteModelOptions.html | 365 ----- .../generated/interfaces/EnumArgs.html | 365 ----- .../generated/interfaces/EnumPreset.html | 429 ------ .../generated/interfaces/GoOptions.html | 444 ------ .../GoRenderCompleteModelOptions.html | 365 ----- .../generated/interfaces/InterfacePreset.html | 429 ------ .../interfaces/JavaCommonPresetOptions.html | 386 ----- .../generated/interfaces/JavaOptions.html | 451 ------ .../JavaRenderCompleteModelOptions.html | 365 ----- .../JavaScriptCommonPresetOptions.html | 372 ----- .../interfaces/JavaScriptOptions.html | 449 ------ .../JavaScriptRenderCompleteModelOptions.html | 344 ----- .../generated/interfaces/KotlinOptions.html | 451 ------ .../KotlinRenderCompleteModelOptions.html | 365 ----- .../interfaces/ModelLoggingInterface.html | 430 ------ .../generated/interfaces/PhpOptions.html | 444 ------ .../PhpRenderCompleteModelOptions.html | 372 ----- .../generated/interfaces/PresetArgs.html | 402 ----- .../interfaces/ProcessorOptions.html | 379 ----- .../generated/interfaces/PropertyArgs.html | 365 ----- .../generated/interfaces/PythonOptions.html | 451 ------ .../PythonRenderCompleteModelOptions.html | 344 ----- .../interfaces/RustCommonPresetOptions.html | 379 ----- .../generated/interfaces/RustOptions.html | 450 ------ .../interfaces/RustPackageOptions.html | 421 ----- .../RustRenderCompleteModelOptions.html | 372 ----- .../interfaces/ToOutputModelArg.html | 393 ----- .../interfaces/ToRenderOutputArg.html | 379 ----- .../TypeScriptCommonPresetOptions.html | 372 ----- .../TypeScriptInputProcessorOptions.html | 547 ------- .../interfaces/TypeScriptOptions.html | 483 ------ .../TypeScriptRenderCompleteModelOptions.html | 365 ----- .../public/apidocs/generated/modules.html | 656 -------- .../apidocs/generated/types/CSharpPreset.html | 355 ----- .../generated/types/CSharpTypeMapping.html | 341 ---- .../generated/types/ConstrainContext.html | 363 ----- .../generated/types/CplusplusPreset.html | 353 ----- .../apidocs/generated/types/DartPreset.html | 353 ----- .../generated/types/DartTypeMapping.html | 341 ---- .../generated/types/EnumKeyConstraint.html | 354 ----- .../generated/types/EnumKeyContext.html | 350 ----- .../generated/types/EnumValueConstraint.html | 354 ----- .../generated/types/EnumValueContext.html | 350 ----- .../generated/types/FileGenerator.html | 356 ----- .../apidocs/generated/types/GoPreset.html | 353 ----- .../generated/types/GoTypeMapping.html | 341 ---- .../apidocs/generated/types/JavaPreset.html | 353 ----- .../generated/types/JavaScriptPreset.html | 351 ----- .../types/JavaScriptTypeMapping.html | 341 ---- .../generated/types/JavaTypeMapping.html | 341 ---- .../apidocs/generated/types/KotlinPreset.html | 353 ----- .../generated/types/KotlinTypeMapping.html | 341 ---- .../generated/types/ModelNameConstraint.html | 354 ----- .../generated/types/ModelNameContext.html | 346 ----- .../apidocs/generated/types/PhpPreset.html | 353 ----- .../apidocs/generated/types/Preset.html | 346 ----- .../generated/types/PresetWithOptions.html | 355 ----- .../apidocs/generated/types/Presets.html | 346 ----- .../types/PropertyKeyConstraint.html | 354 ----- .../generated/types/PropertyKeyContext.html | 352 ----- .../apidocs/generated/types/PythonPreset.html | 353 ----- .../generated/types/PythonTypeMapping.html | 341 ---- .../apidocs/generated/types/RustPreset.html | 359 ----- .../generated/types/RustTypeMapping.html | 341 ---- .../apidocs/generated/types/SplitOptions.html | 364 ----- .../apidocs/generated/types/TypeContext.html | 373 ----- .../apidocs/generated/types/TypeMapping.html | 375 ----- .../generated/types/TypeMappingFunction.html | 363 ----- .../generated/types/TypeScriptExportType.html | 341 ---- .../types/TypeScriptModuleSystemType.html | 341 ---- .../generated/types/TypeScriptPreset.html | 357 ----- .../types/TypeScriptTypeMapping.html | 341 ---- .../variables/CPLUSPLUS_DEFAULT_PRESET.html | 341 ---- .../variables/CSHARP_COMMON_PRESET.html | 345 ----- .../variables/CSHARP_DEFAULT_PRESET.html | 341 ---- .../CSHARP_JSON_SERIALIZER_PRESET.html | 345 ----- .../CSHARP_NEWTONSOFT_SERIALIZER_PRESET.html | 345 ----- .../CplusplusDefaultEnumKeyConstraints.html | 341 ---- .../CplusplusDefaultModelNameConstraints.html | 341 ---- ...plusplusDefaultPropertyKeyConstraints.html | 341 ---- .../CsharpDefaultEnumKeyConstraints.html | 341 ---- .../CsharpDefaultModelNameConstraints.html | 341 ---- .../CsharpDefaultPropertyKeyConstraints.html | 341 ---- .../variables/DART_DEFAULT_PRESET.html | 341 ---- .../generated/variables/DART_JSON_PRESET.html | 345 ----- .../DartDefaultEnumKeyConstraints.html | 341 ---- .../DartDefaultModelNameConstraints.html | 341 ---- .../DartDefaultPropertyKeyConstraints.html | 341 ---- .../variables/GO_DEFAULT_PRESET.html | 341 ---- .../GoDefaultEnumKeyConstraints.html | 341 ---- .../GoDefaultModelNameConstraints.html | 341 ---- .../GoDefaultPropertyKeyConstraints.html | 341 ---- .../variables/JAVA_COMMON_PRESET.html | 345 ----- .../variables/JAVA_CONSTRAINTS_PRESET.html | 345 ----- .../variables/JAVA_DEFAULT_PRESET.html | 341 ---- .../variables/JAVA_DESCRIPTION_PRESET.html | 345 ----- .../variables/JAVA_JACKSON_PRESET.html | 345 ----- .../generated/variables/JS_COMMON_PRESET.html | 345 ----- .../variables/JS_DEFAULT_PRESET.html | 341 ---- .../JavaDefaultEnumKeyConstraints.html | 341 ---- .../JavaDefaultModelNameConstraints.html | 341 ---- .../JavaDefaultPropertyKeyConstraints.html | 341 ---- ...JavaScriptDefaultModelNameConstraints.html | 341 ---- ...vaScriptDefaultPropertyKeyConstraints.html | 341 ---- .../variables/KOTLIN_CONSTRAINTS_PRESET.html | 341 ---- .../variables/KOTLIN_DEFAULT_PRESET.html | 341 ---- .../variables/KOTLIN_DESCRIPTION_PRESET.html | 345 ----- .../KotlinDefaultEnumKeyConstraints.html | 341 ---- .../KotlinDefaultModelNameConstraints.html | 341 ---- .../KotlinDefaultPropertyKeyConstraints.html | 341 ---- .../apidocs/generated/variables/Logger.html | 341 ---- .../variables/PHP_DEFAULT_PRESET.html | 341 ---- .../variables/PHP_DESCRIPTION_PRESET.html | 345 ----- .../variables/PYTHON_DEFAULT_PRESET.html | 341 ---- .../PYTHON_JSON_SERIALIZER_PRESET.html | 346 ----- .../variables/PYTHON_PYDANTIC_PRESET.html | 341 ---- .../PhpDefaultEnumKeyConstraints.html | 341 ---- .../PhpDefaultModelNameConstraints.html | 341 ---- .../PhpDefaultPropertyKeyConstraints.html | 341 ---- .../PythonDefaultEnumKeyConstraints.html | 341 ---- .../PythonDefaultModelNameConstraints.html | 341 ---- .../PythonDefaultPropertyKeyConstraints.html | 341 ---- .../variables/RUST_COMMON_PRESET.html | 341 ---- .../variables/RUST_DEFAULT_PRESET.html | 341 ---- .../RustDefaultEnumKeyConstraints.html | 341 ---- .../RustDefaultModelNameConstraints.html | 341 ---- .../RustDefaultPropertyKeyConstraints.html | 341 ---- .../generated/variables/TS_COMMON_PRESET.html | 345 ----- .../variables/TS_DEFAULT_PRESET.html | 341 ---- .../variables/TS_DESCRIPTION_PRESET.html | 345 ----- .../variables/TS_JSONBINPACK_PRESET.html | 345 ----- .../TypeScriptDefaultEnumKeyConstraints.html | 341 ---- ...TypeScriptDefaultModelNameConstraints.html | 341 ---- ...peScriptDefaultPropertyKeyConstraints.html | 341 ---- .../variables/defaultGeneratorOptions.html | 341 ---- .../defaultRustCommonPresetOptions.html | 341 ---- ...defaultRustRenderCompleteModelOptions.html | 348 ----- 309 files changed, 5 insertions(+), 130253 deletions(-) delete mode 100644 modelina-website/public/apidocs/generated/.nojekyll delete mode 100644 modelina-website/public/apidocs/generated/assets/highlight.css delete mode 100644 modelina-website/public/apidocs/generated/assets/main.js delete mode 100644 modelina-website/public/apidocs/generated/assets/search.js delete mode 100644 modelina-website/public/apidocs/generated/assets/style.css delete mode 100644 modelina-website/public/apidocs/generated/classes/AbstractGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/AbstractInputProcessor.html delete mode 100644 modelina-website/public/apidocs/generated/classes/AbstractRenderer.html delete mode 100644 modelina-website/public/apidocs/generated/classes/AnyModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ArrayModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/AsyncAPIInputProcessor.html delete mode 100644 modelina-website/public/apidocs/generated/classes/AsyncapiV2ExternalDocumentation.html delete mode 100644 modelina-website/public/apidocs/generated/classes/AsyncapiV2Schema.html delete mode 100644 modelina-website/public/apidocs/generated/classes/BooleanModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/CSharpFileGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/CSharpGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/CommonModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedAnyModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedArrayModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedBooleanModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedDictionaryModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedEnumModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedEnumValueModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedFloatModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedIntegerModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedMetaModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedObjectModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedObjectPropertyModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedReferenceModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedStringModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedSupportFileModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedTupleModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedTupleValueModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ConstrainedUnionModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/CplusplusFileGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/CplusplusGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/DartFileGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/DartGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/DictionaryModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/Draft4Schema.html delete mode 100644 modelina-website/public/apidocs/generated/classes/Draft6Schema.html delete mode 100644 modelina-website/public/apidocs/generated/classes/Draft7Schema.html delete mode 100644 modelina-website/public/apidocs/generated/classes/EnumModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/EnumValueModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/FileHelpers.html delete mode 100644 modelina-website/public/apidocs/generated/classes/FloatModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/FormatHelpers.html delete mode 100644 modelina-website/public/apidocs/generated/classes/GoFileGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/GoGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/InputMetaModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/InputProcessor.html delete mode 100644 modelina-website/public/apidocs/generated/classes/IntegerModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/JavaFileGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/JavaGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/JavaScriptFileGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/JavaScriptGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/JsonSchemaInputProcessor.html delete mode 100644 modelina-website/public/apidocs/generated/classes/KotlinFileGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/KotlinGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/MetaModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ObjectModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ObjectPropertyModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/OpenAPIInputProcessor.html delete mode 100644 modelina-website/public/apidocs/generated/classes/OpenAPIV3ExternalDocumentation.html delete mode 100644 modelina-website/public/apidocs/generated/classes/OpenapiV3Discriminator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/OpenapiV3Schema.html delete mode 100644 modelina-website/public/apidocs/generated/classes/OpenapiV3Xml.html delete mode 100644 modelina-website/public/apidocs/generated/classes/OutputModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/PhpFileGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/PhpGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/PythonFileGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/PythonGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/ReferenceModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/RenderOutput.html delete mode 100644 modelina-website/public/apidocs/generated/classes/RustFileGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/RustGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/StringModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/SwaggerInputProcessor.html delete mode 100644 modelina-website/public/apidocs/generated/classes/SwaggerV2ExternalDocumentation.html delete mode 100644 modelina-website/public/apidocs/generated/classes/SwaggerV2Schema.html delete mode 100644 modelina-website/public/apidocs/generated/classes/SwaggerV2Xml.html delete mode 100644 modelina-website/public/apidocs/generated/classes/TupleModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/TupleValueModel.html delete mode 100644 modelina-website/public/apidocs/generated/classes/TypeScriptFileGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/TypeScriptGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/classes/TypeScriptInputProcessor.html delete mode 100644 modelina-website/public/apidocs/generated/classes/UnionModel.html delete mode 100644 modelina-website/public/apidocs/generated/enums/IndentationTypes.html delete mode 100644 modelina-website/public/apidocs/generated/enums/PropertyType.html delete mode 100644 modelina-website/public/apidocs/generated/enums/RustPackageFeatures.html delete mode 100644 modelina-website/public/apidocs/generated/functions/NO_DUPLICATE_ENUM_KEYS.html delete mode 100644 modelina-website/public/apidocs/generated/functions/NO_DUPLICATE_PROPERTIES.html delete mode 100644 modelina-website/public/apidocs/generated/functions/NO_EMPTY_VALUE.html delete mode 100644 modelina-website/public/apidocs/generated/functions/NO_NUMBER_START_CHAR.html delete mode 100644 modelina-website/public/apidocs/generated/functions/NO_RESERVED_KEYWORDS.html delete mode 100644 modelina-website/public/apidocs/generated/functions/checkForReservedKeyword.html delete mode 100644 modelina-website/public/apidocs/generated/functions/constrainMetaModel.html delete mode 100644 modelina-website/public/apidocs/generated/functions/convertToAnyModel.html delete mode 100644 modelina-website/public/apidocs/generated/functions/convertToArrayModel.html delete mode 100644 modelina-website/public/apidocs/generated/functions/convertToBooleanModel.html delete mode 100644 modelina-website/public/apidocs/generated/functions/convertToDictionaryModel.html delete mode 100644 modelina-website/public/apidocs/generated/functions/convertToEnumModel.html delete mode 100644 modelina-website/public/apidocs/generated/functions/convertToFloatModel.html delete mode 100644 modelina-website/public/apidocs/generated/functions/convertToIntegerModel.html delete mode 100644 modelina-website/public/apidocs/generated/functions/convertToMetaModel.html delete mode 100644 modelina-website/public/apidocs/generated/functions/convertToObjectModel.html delete mode 100644 modelina-website/public/apidocs/generated/functions/convertToStringModel.html delete mode 100644 modelina-website/public/apidocs/generated/functions/convertToTupleModel.html delete mode 100644 modelina-website/public/apidocs/generated/functions/convertToUnionModel.html delete mode 100644 modelina-website/public/apidocs/generated/functions/cplusplusDefaultEnumKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/cplusplusDefaultEnumValueConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/functions/cplusplusDefaultModelNameConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/cplusplusDefaultPropertyKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/csharpDefaultEnumKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/csharpDefaultEnumValueConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/functions/csharpDefaultModelNameConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/csharpDefaultPropertyKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/dartDefaultEnumKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/dartDefaultEnumValueConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/functions/dartDefaultModelNameConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/dartDefaultPropertyKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/getTypeFromMapping.html delete mode 100644 modelina-website/public/apidocs/generated/functions/goDefaultEnumKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/goDefaultEnumValueConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/functions/goDefaultModelNameConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/goDefaultPropertyKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/hasPreset.html delete mode 100644 modelina-website/public/apidocs/generated/functions/javaDefaultEnumKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/javaDefaultEnumValueConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/functions/javaDefaultModelNameConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/javaDefaultPropertyKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/javaScriptDefaultEnumKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/functions/javaScriptDefaultEnumValueConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/functions/javaScriptDefaultModelNameConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/javaScriptDefaultPropertyKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/kotlinDefaultEnumKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/kotlinDefaultEnumValueConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/functions/kotlinDefaultModelNameConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/kotlinDefaultPropertyKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/makeUnique.html delete mode 100644 modelina-website/public/apidocs/generated/functions/phpDefaultEnumKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/phpDefaultEnumValueConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/functions/phpDefaultModelNameConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/phpDefaultPropertyKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/pythonDefaultEnumKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/pythonDefaultEnumValueConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/functions/pythonDefaultModelNameConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/pythonDefaultPropertyKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/renderJavaScriptDependency.html delete mode 100644 modelina-website/public/apidocs/generated/functions/rustDefaultEnumKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/rustDefaultEnumValueConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/functions/rustDefaultModelNameConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/rustDefaultPropertyKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/split.html delete mode 100644 modelina-website/public/apidocs/generated/functions/typeScriptDefaultEnumKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/typeScriptDefaultEnumValueConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/functions/typeScriptDefaultModelNameConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/functions/typeScriptDefaultPropertyKeyConstraints-1.html delete mode 100644 modelina-website/public/apidocs/generated/index.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/AbstractFileGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/CSharpCommonPresetOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/CSharpOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/CSharpRenderCompleteModelOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/ClassPreset.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/CommonGeneratorOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/CommonPreset.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/Constraints.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/CplusplusOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/CplusplusRenderCompleteModelOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/DartOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/DartRenderCompleteModelOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/EnumArgs.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/EnumPreset.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/GoOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/GoRenderCompleteModelOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/InterfacePreset.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/JavaCommonPresetOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/JavaOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/JavaRenderCompleteModelOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/JavaScriptCommonPresetOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/JavaScriptOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/JavaScriptRenderCompleteModelOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/KotlinOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/KotlinRenderCompleteModelOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/ModelLoggingInterface.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/PhpOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/PhpRenderCompleteModelOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/PresetArgs.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/ProcessorOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/PropertyArgs.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/PythonOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/PythonRenderCompleteModelOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/RustCommonPresetOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/RustOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/RustPackageOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/RustRenderCompleteModelOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/ToOutputModelArg.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/ToRenderOutputArg.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/TypeScriptCommonPresetOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/TypeScriptInputProcessorOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/TypeScriptOptions.html delete mode 100644 modelina-website/public/apidocs/generated/interfaces/TypeScriptRenderCompleteModelOptions.html delete mode 100644 modelina-website/public/apidocs/generated/modules.html delete mode 100644 modelina-website/public/apidocs/generated/types/CSharpPreset.html delete mode 100644 modelina-website/public/apidocs/generated/types/CSharpTypeMapping.html delete mode 100644 modelina-website/public/apidocs/generated/types/ConstrainContext.html delete mode 100644 modelina-website/public/apidocs/generated/types/CplusplusPreset.html delete mode 100644 modelina-website/public/apidocs/generated/types/DartPreset.html delete mode 100644 modelina-website/public/apidocs/generated/types/DartTypeMapping.html delete mode 100644 modelina-website/public/apidocs/generated/types/EnumKeyConstraint.html delete mode 100644 modelina-website/public/apidocs/generated/types/EnumKeyContext.html delete mode 100644 modelina-website/public/apidocs/generated/types/EnumValueConstraint.html delete mode 100644 modelina-website/public/apidocs/generated/types/EnumValueContext.html delete mode 100644 modelina-website/public/apidocs/generated/types/FileGenerator.html delete mode 100644 modelina-website/public/apidocs/generated/types/GoPreset.html delete mode 100644 modelina-website/public/apidocs/generated/types/GoTypeMapping.html delete mode 100644 modelina-website/public/apidocs/generated/types/JavaPreset.html delete mode 100644 modelina-website/public/apidocs/generated/types/JavaScriptPreset.html delete mode 100644 modelina-website/public/apidocs/generated/types/JavaScriptTypeMapping.html delete mode 100644 modelina-website/public/apidocs/generated/types/JavaTypeMapping.html delete mode 100644 modelina-website/public/apidocs/generated/types/KotlinPreset.html delete mode 100644 modelina-website/public/apidocs/generated/types/KotlinTypeMapping.html delete mode 100644 modelina-website/public/apidocs/generated/types/ModelNameConstraint.html delete mode 100644 modelina-website/public/apidocs/generated/types/ModelNameContext.html delete mode 100644 modelina-website/public/apidocs/generated/types/PhpPreset.html delete mode 100644 modelina-website/public/apidocs/generated/types/Preset.html delete mode 100644 modelina-website/public/apidocs/generated/types/PresetWithOptions.html delete mode 100644 modelina-website/public/apidocs/generated/types/Presets.html delete mode 100644 modelina-website/public/apidocs/generated/types/PropertyKeyConstraint.html delete mode 100644 modelina-website/public/apidocs/generated/types/PropertyKeyContext.html delete mode 100644 modelina-website/public/apidocs/generated/types/PythonPreset.html delete mode 100644 modelina-website/public/apidocs/generated/types/PythonTypeMapping.html delete mode 100644 modelina-website/public/apidocs/generated/types/RustPreset.html delete mode 100644 modelina-website/public/apidocs/generated/types/RustTypeMapping.html delete mode 100644 modelina-website/public/apidocs/generated/types/SplitOptions.html delete mode 100644 modelina-website/public/apidocs/generated/types/TypeContext.html delete mode 100644 modelina-website/public/apidocs/generated/types/TypeMapping.html delete mode 100644 modelina-website/public/apidocs/generated/types/TypeMappingFunction.html delete mode 100644 modelina-website/public/apidocs/generated/types/TypeScriptExportType.html delete mode 100644 modelina-website/public/apidocs/generated/types/TypeScriptModuleSystemType.html delete mode 100644 modelina-website/public/apidocs/generated/types/TypeScriptPreset.html delete mode 100644 modelina-website/public/apidocs/generated/types/TypeScriptTypeMapping.html delete mode 100644 modelina-website/public/apidocs/generated/variables/CPLUSPLUS_DEFAULT_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/CSHARP_COMMON_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/CSHARP_DEFAULT_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/CSHARP_JSON_SERIALIZER_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/CSHARP_NEWTONSOFT_SERIALIZER_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/CplusplusDefaultEnumKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/CplusplusDefaultModelNameConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/CplusplusDefaultPropertyKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/CsharpDefaultEnumKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/CsharpDefaultModelNameConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/CsharpDefaultPropertyKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/DART_DEFAULT_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/DART_JSON_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/DartDefaultEnumKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/DartDefaultModelNameConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/DartDefaultPropertyKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/GO_DEFAULT_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/GoDefaultEnumKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/GoDefaultModelNameConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/GoDefaultPropertyKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/JAVA_COMMON_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/JAVA_CONSTRAINTS_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/JAVA_DEFAULT_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/JAVA_DESCRIPTION_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/JAVA_JACKSON_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/JS_COMMON_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/JS_DEFAULT_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/JavaDefaultEnumKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/JavaDefaultModelNameConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/JavaDefaultPropertyKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/JavaScriptDefaultModelNameConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/JavaScriptDefaultPropertyKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/KOTLIN_CONSTRAINTS_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/KOTLIN_DEFAULT_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/KOTLIN_DESCRIPTION_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/KotlinDefaultEnumKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/KotlinDefaultModelNameConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/KotlinDefaultPropertyKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/Logger.html delete mode 100644 modelina-website/public/apidocs/generated/variables/PHP_DEFAULT_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/PHP_DESCRIPTION_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/PYTHON_DEFAULT_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/PYTHON_JSON_SERIALIZER_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/PYTHON_PYDANTIC_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/PhpDefaultEnumKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/PhpDefaultModelNameConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/PhpDefaultPropertyKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/PythonDefaultEnumKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/PythonDefaultModelNameConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/PythonDefaultPropertyKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/RUST_COMMON_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/RUST_DEFAULT_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/RustDefaultEnumKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/RustDefaultModelNameConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/RustDefaultPropertyKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/TS_COMMON_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/TS_DEFAULT_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/TS_DESCRIPTION_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/TS_JSONBINPACK_PRESET.html delete mode 100644 modelina-website/public/apidocs/generated/variables/TypeScriptDefaultEnumKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/TypeScriptDefaultModelNameConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/TypeScriptDefaultPropertyKeyConstraints.html delete mode 100644 modelina-website/public/apidocs/generated/variables/defaultGeneratorOptions.html delete mode 100644 modelina-website/public/apidocs/generated/variables/defaultRustCommonPresetOptions.html delete mode 100644 modelina-website/public/apidocs/generated/variables/defaultRustRenderCompleteModelOptions.html diff --git a/.gitignore b/.gitignore index 646de4c62f..cdbe67507e 100644 --- a/.gitignore +++ b/.gitignore @@ -7,7 +7,4 @@ lib output # Where the runtime testing for Java places node modules java_runtime_node -*.log - -# API documentation -modelina-website/public/docs/api/generated \ No newline at end of file +*.log \ No newline at end of file diff --git a/modelina-website/.gitignore b/modelina-website/.gitignore index b9f43ef38c..e55838dcf5 100644 --- a/modelina-website/.gitignore +++ b/modelina-website/.gitignore @@ -37,4 +37,7 @@ yarn-error.log* next-env.d.ts /config -public/img/docs \ No newline at end of file +public/img/docs + +# API documentation +public/apidocs \ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/.nojekyll b/modelina-website/public/apidocs/generated/.nojekyll deleted file mode 100644 index e2ac6616ad..0000000000 --- a/modelina-website/public/apidocs/generated/.nojekyll +++ /dev/null @@ -1 +0,0 @@ -TypeDoc added this file to prevent GitHub Pages from using Jekyll. You can turn off this behavior by setting the `githubPages` option to false. \ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/assets/highlight.css b/modelina-website/public/apidocs/generated/assets/highlight.css deleted file mode 100644 index 1a8d9e3e1a..0000000000 --- a/modelina-website/public/apidocs/generated/assets/highlight.css +++ /dev/null @@ -1,78 +0,0 @@ -:root { - --light-hl-0: #795E26; - --dark-hl-0: #DCDCAA; - --light-hl-1: #000000; - --dark-hl-1: #D4D4D4; - --light-hl-2: #A31515; - --dark-hl-2: #CE9178; - --light-hl-3: #0000FF; - --dark-hl-3: #569CD6; - --light-hl-4: #0070C1; - --dark-hl-4: #4FC1FF; - --light-hl-5: #AF00DB; - --dark-hl-5: #C586C0; - --light-hl-6: #001080; - --dark-hl-6: #9CDCFE; - --light-hl-7: #008000; - --dark-hl-7: #6A9955; - --light-code-background: #FFFFFF; - --dark-code-background: #1E1E1E; -} - -@media (prefers-color-scheme: light) { :root { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --code-background: var(--light-code-background); -} } - -@media (prefers-color-scheme: dark) { :root { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --code-background: var(--dark-code-background); -} } - -:root[data-theme='light'] { - --hl-0: var(--light-hl-0); - --hl-1: var(--light-hl-1); - --hl-2: var(--light-hl-2); - --hl-3: var(--light-hl-3); - --hl-4: var(--light-hl-4); - --hl-5: var(--light-hl-5); - --hl-6: var(--light-hl-6); - --hl-7: var(--light-hl-7); - --code-background: var(--light-code-background); -} - -:root[data-theme='dark'] { - --hl-0: var(--dark-hl-0); - --hl-1: var(--dark-hl-1); - --hl-2: var(--dark-hl-2); - --hl-3: var(--dark-hl-3); - --hl-4: var(--dark-hl-4); - --hl-5: var(--dark-hl-5); - --hl-6: var(--dark-hl-6); - --hl-7: var(--dark-hl-7); - --code-background: var(--dark-code-background); -} - -.hl-0 { color: var(--hl-0); } -.hl-1 { color: var(--hl-1); } -.hl-2 { color: var(--hl-2); } -.hl-3 { color: var(--hl-3); } -.hl-4 { color: var(--hl-4); } -.hl-5 { color: var(--hl-5); } -.hl-6 { color: var(--hl-6); } -.hl-7 { color: var(--hl-7); } -pre, code { background: var(--code-background); } diff --git a/modelina-website/public/apidocs/generated/assets/main.js b/modelina-website/public/apidocs/generated/assets/main.js deleted file mode 100644 index 4c8fa615a1..0000000000 --- a/modelina-website/public/apidocs/generated/assets/main.js +++ /dev/null @@ -1,58 +0,0 @@ -"use strict"; -"use strict";(()=>{var Se=Object.create;var re=Object.defineProperty;var we=Object.getOwnPropertyDescriptor;var Te=Object.getOwnPropertyNames;var ke=Object.getPrototypeOf,Qe=Object.prototype.hasOwnProperty;var Pe=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports);var Ie=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Te(e))!Qe.call(t,i)&&i!==r&&re(t,i,{get:()=>e[i],enumerable:!(n=we(e,i))||n.enumerable});return t};var Ce=(t,e,r)=>(r=t!=null?Se(ke(t)):{},Ie(e||!t||!t.__esModule?re(r,"default",{value:t,enumerable:!0}):r,t));var ae=Pe((se,oe)=>{(function(){var t=function(e){var r=new t.Builder;return r.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),r.searchPipeline.add(t.stemmer),e.call(r,r),r.build()};t.version="2.3.9";t.utils={},t.utils.warn=function(e){return function(r){e.console&&console.warn&&console.warn(r)}}(this),t.utils.asString=function(e){return e==null?"":e.toString()},t.utils.clone=function(e){if(e==null)return e;for(var r=Object.create(null),n=Object.keys(e),i=0;i0){var d=t.utils.clone(r)||{};d.position=[a,u],d.index=s.length,s.push(new t.Token(n.slice(a,o),d))}a=o+1}}return s},t.tokenizer.separator=/[\s\-]+/;t.Pipeline=function(){this._stack=[]},t.Pipeline.registeredFunctions=Object.create(null),t.Pipeline.registerFunction=function(e,r){r in this.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+r),e.label=r,t.Pipeline.registeredFunctions[e.label]=e},t.Pipeline.warnIfFunctionNotRegistered=function(e){var r=e.label&&e.label in this.registeredFunctions;r||t.utils.warn(`Function is not registered with pipeline. This may cause problems when serialising the index. -`,e)},t.Pipeline.load=function(e){var r=new t.Pipeline;return e.forEach(function(n){var i=t.Pipeline.registeredFunctions[n];if(i)r.add(i);else throw new Error("Cannot load unregistered function: "+n)}),r},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(r){t.Pipeline.warnIfFunctionNotRegistered(r),this._stack.push(r)},this)},t.Pipeline.prototype.after=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");n=n+1,this._stack.splice(n,0,r)},t.Pipeline.prototype.before=function(e,r){t.Pipeline.warnIfFunctionNotRegistered(r);var n=this._stack.indexOf(e);if(n==-1)throw new Error("Cannot find existingFn");this._stack.splice(n,0,r)},t.Pipeline.prototype.remove=function(e){var r=this._stack.indexOf(e);r!=-1&&this._stack.splice(r,1)},t.Pipeline.prototype.run=function(e){for(var r=this._stack.length,n=0;n1&&(oe&&(n=s),o!=e);)i=n-r,s=r+Math.floor(i/2),o=this.elements[s*2];if(o==e||o>e)return s*2;if(ol?d+=2:a==l&&(r+=n[u+1]*i[d+1],u+=2,d+=2);return r},t.Vector.prototype.similarity=function(e){return this.dot(e)/this.magnitude()||0},t.Vector.prototype.toArray=function(){for(var e=new Array(this.elements.length/2),r=1,n=0;r0){var o=s.str.charAt(0),a;o in s.node.edges?a=s.node.edges[o]:(a=new t.TokenSet,s.node.edges[o]=a),s.str.length==1&&(a.final=!0),i.push({node:a,editsRemaining:s.editsRemaining,str:s.str.slice(1)})}if(s.editsRemaining!=0){if("*"in s.node.edges)var l=s.node.edges["*"];else{var l=new t.TokenSet;s.node.edges["*"]=l}if(s.str.length==0&&(l.final=!0),i.push({node:l,editsRemaining:s.editsRemaining-1,str:s.str}),s.str.length>1&&i.push({node:s.node,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)}),s.str.length==1&&(s.node.final=!0),s.str.length>=1){if("*"in s.node.edges)var u=s.node.edges["*"];else{var u=new t.TokenSet;s.node.edges["*"]=u}s.str.length==1&&(u.final=!0),i.push({node:u,editsRemaining:s.editsRemaining-1,str:s.str.slice(1)})}if(s.str.length>1){var d=s.str.charAt(0),m=s.str.charAt(1),y;m in s.node.edges?y=s.node.edges[m]:(y=new t.TokenSet,s.node.edges[m]=y),s.str.length==1&&(y.final=!0),i.push({node:y,editsRemaining:s.editsRemaining-1,str:d+s.str.slice(2)})}}}return n},t.TokenSet.fromString=function(e){for(var r=new t.TokenSet,n=r,i=0,s=e.length;i=e;r--){var n=this.uncheckedNodes[r],i=n.child.toString();i in this.minimizedNodes?n.parent.edges[n.char]=this.minimizedNodes[i]:(n.child._str=i,this.minimizedNodes[i]=n.child),this.uncheckedNodes.pop()}};t.Index=function(e){this.invertedIndex=e.invertedIndex,this.fieldVectors=e.fieldVectors,this.tokenSet=e.tokenSet,this.fields=e.fields,this.pipeline=e.pipeline},t.Index.prototype.search=function(e){return this.query(function(r){var n=new t.QueryParser(e,r);n.parse()})},t.Index.prototype.query=function(e){for(var r=new t.Query(this.fields),n=Object.create(null),i=Object.create(null),s=Object.create(null),o=Object.create(null),a=Object.create(null),l=0;l1?this._b=1:this._b=e},t.Builder.prototype.k1=function(e){this._k1=e},t.Builder.prototype.add=function(e,r){var n=e[this._ref],i=Object.keys(this._fields);this._documents[n]=r||{},this.documentCount+=1;for(var s=0;s=this.length)return t.QueryLexer.EOS;var e=this.str.charAt(this.pos);return this.pos+=1,e},t.QueryLexer.prototype.width=function(){return this.pos-this.start},t.QueryLexer.prototype.ignore=function(){this.start==this.pos&&(this.pos+=1),this.start=this.pos},t.QueryLexer.prototype.backup=function(){this.pos-=1},t.QueryLexer.prototype.acceptDigitRun=function(){var e,r;do e=this.next(),r=e.charCodeAt(0);while(r>47&&r<58);e!=t.QueryLexer.EOS&&this.backup()},t.QueryLexer.prototype.more=function(){return this.pos1&&(e.backup(),e.emit(t.QueryLexer.TERM)),e.ignore(),e.more())return t.QueryLexer.lexText},t.QueryLexer.lexEditDistance=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.EDIT_DISTANCE),t.QueryLexer.lexText},t.QueryLexer.lexBoost=function(e){return e.ignore(),e.acceptDigitRun(),e.emit(t.QueryLexer.BOOST),t.QueryLexer.lexText},t.QueryLexer.lexEOS=function(e){e.width()>0&&e.emit(t.QueryLexer.TERM)},t.QueryLexer.termSeparator=t.tokenizer.separator,t.QueryLexer.lexText=function(e){for(;;){var r=e.next();if(r==t.QueryLexer.EOS)return t.QueryLexer.lexEOS;if(r.charCodeAt(0)==92){e.escapeCharacter();continue}if(r==":")return t.QueryLexer.lexField;if(r=="~")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexEditDistance;if(r=="^")return e.backup(),e.width()>0&&e.emit(t.QueryLexer.TERM),t.QueryLexer.lexBoost;if(r=="+"&&e.width()===1||r=="-"&&e.width()===1)return e.emit(t.QueryLexer.PRESENCE),t.QueryLexer.lexText;if(r.match(t.QueryLexer.termSeparator))return t.QueryLexer.lexTerm}},t.QueryParser=function(e,r){this.lexer=new t.QueryLexer(e),this.query=r,this.currentClause={},this.lexemeIdx=0},t.QueryParser.prototype.parse=function(){this.lexer.run(),this.lexemes=this.lexer.lexemes;for(var e=t.QueryParser.parseClause;e;)e=e(this);return this.query},t.QueryParser.prototype.peekLexeme=function(){return this.lexemes[this.lexemeIdx]},t.QueryParser.prototype.consumeLexeme=function(){var e=this.peekLexeme();return this.lexemeIdx+=1,e},t.QueryParser.prototype.nextClause=function(){var e=this.currentClause;this.query.clause(e),this.currentClause={}},t.QueryParser.parseClause=function(e){var r=e.peekLexeme();if(r!=null)switch(r.type){case t.QueryLexer.PRESENCE:return t.QueryParser.parsePresence;case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expected either a field or a term, found "+r.type;throw r.str.length>=1&&(n+=" with value '"+r.str+"'"),new t.QueryParseError(n,r.start,r.end)}},t.QueryParser.parsePresence=function(e){var r=e.consumeLexeme();if(r!=null){switch(r.str){case"-":e.currentClause.presence=t.Query.presence.PROHIBITED;break;case"+":e.currentClause.presence=t.Query.presence.REQUIRED;break;default:var n="unrecognised presence operator'"+r.str+"'";throw new t.QueryParseError(n,r.start,r.end)}var i=e.peekLexeme();if(i==null){var n="expecting term or field, found nothing";throw new t.QueryParseError(n,r.start,r.end)}switch(i.type){case t.QueryLexer.FIELD:return t.QueryParser.parseField;case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var n="expecting term or field, found '"+i.type+"'";throw new t.QueryParseError(n,i.start,i.end)}}},t.QueryParser.parseField=function(e){var r=e.consumeLexeme();if(r!=null){if(e.query.allFields.indexOf(r.str)==-1){var n=e.query.allFields.map(function(o){return"'"+o+"'"}).join(", "),i="unrecognised field '"+r.str+"', possible fields: "+n;throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.fields=[r.str];var s=e.peekLexeme();if(s==null){var i="expecting term, found nothing";throw new t.QueryParseError(i,r.start,r.end)}switch(s.type){case t.QueryLexer.TERM:return t.QueryParser.parseTerm;default:var i="expecting term, found '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseTerm=function(e){var r=e.consumeLexeme();if(r!=null){e.currentClause.term=r.str.toLowerCase(),r.str.indexOf("*")!=-1&&(e.currentClause.usePipeline=!1);var n=e.peekLexeme();if(n==null){e.nextClause();return}switch(n.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+n.type+"'";throw new t.QueryParseError(i,n.start,n.end)}}},t.QueryParser.parseEditDistance=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="edit distance must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.editDistance=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},t.QueryParser.parseBoost=function(e){var r=e.consumeLexeme();if(r!=null){var n=parseInt(r.str,10);if(isNaN(n)){var i="boost must be numeric";throw new t.QueryParseError(i,r.start,r.end)}e.currentClause.boost=n;var s=e.peekLexeme();if(s==null){e.nextClause();return}switch(s.type){case t.QueryLexer.TERM:return e.nextClause(),t.QueryParser.parseTerm;case t.QueryLexer.FIELD:return e.nextClause(),t.QueryParser.parseField;case t.QueryLexer.EDIT_DISTANCE:return t.QueryParser.parseEditDistance;case t.QueryLexer.BOOST:return t.QueryParser.parseBoost;case t.QueryLexer.PRESENCE:return e.nextClause(),t.QueryParser.parsePresence;default:var i="Unexpected lexeme type '"+s.type+"'";throw new t.QueryParseError(i,s.start,s.end)}}},function(e,r){typeof define=="function"&&define.amd?define(r):typeof se=="object"?oe.exports=r():e.lunr=r()}(this,function(){return t})})()});var ne=[];function G(t,e){ne.push({selector:e,constructor:t})}var U=class{constructor(){this.alwaysVisibleMember=null;this.createComponents(document.body),this.ensureActivePageVisible(),this.ensureFocusedElementVisible(),this.listenForCodeCopies(),window.addEventListener("hashchange",()=>this.ensureFocusedElementVisible())}createComponents(e){ne.forEach(r=>{e.querySelectorAll(r.selector).forEach(n=>{n.dataset.hasInstance||(new r.constructor({el:n,app:this}),n.dataset.hasInstance=String(!0))})})}filterChanged(){this.ensureFocusedElementVisible()}ensureActivePageVisible(){let e=document.querySelector(".tsd-navigation .current"),r=e?.parentElement;for(;r&&!r.classList.contains(".tsd-navigation");)r instanceof HTMLDetailsElement&&(r.open=!0),r=r.parentElement;if(e){let n=e.getBoundingClientRect().top-document.documentElement.clientHeight/4;document.querySelector(".site-menu").scrollTop=n}}ensureFocusedElementVisible(){if(this.alwaysVisibleMember&&(this.alwaysVisibleMember.classList.remove("always-visible"),this.alwaysVisibleMember.firstElementChild.remove(),this.alwaysVisibleMember=null),!location.hash)return;let e=document.getElementById(location.hash.substring(1));if(!e)return;let r=e.parentElement;for(;r&&r.tagName!=="SECTION";)r=r.parentElement;if(r&&r.offsetParent==null){this.alwaysVisibleMember=r,r.classList.add("always-visible");let n=document.createElement("p");n.classList.add("warning"),n.textContent="This member is normally hidden due to your filter settings.",r.prepend(n)}}listenForCodeCopies(){document.querySelectorAll("pre > button").forEach(e=>{let r;e.addEventListener("click",()=>{e.previousElementSibling instanceof HTMLElement&&navigator.clipboard.writeText(e.previousElementSibling.innerText.trim()),e.textContent="Copied!",e.classList.add("visible"),clearTimeout(r),r=setTimeout(()=>{e.classList.remove("visible"),r=setTimeout(()=>{e.textContent="Copy"},100)},1e3)})})}};var ie=(t,e=100)=>{let r;return()=>{clearTimeout(r),r=setTimeout(()=>t(),e)}};var ce=Ce(ae());function de(){let t=document.getElementById("tsd-search");if(!t)return;let e=document.getElementById("tsd-search-script");t.classList.add("loading"),e&&(e.addEventListener("error",()=>{t.classList.remove("loading"),t.classList.add("failure")}),e.addEventListener("load",()=>{t.classList.remove("loading"),t.classList.add("ready")}),window.searchData&&t.classList.remove("loading"));let r=document.querySelector("#tsd-search input"),n=document.querySelector("#tsd-search .results");if(!r||!n)throw new Error("The input field or the result list wrapper was not found");let i=!1;n.addEventListener("mousedown",()=>i=!0),n.addEventListener("mouseup",()=>{i=!1,t.classList.remove("has-focus")}),r.addEventListener("focus",()=>t.classList.add("has-focus")),r.addEventListener("blur",()=>{i||(i=!1,t.classList.remove("has-focus"))});let s={base:t.dataset.base+"/"};Oe(t,n,r,s)}function Oe(t,e,r,n){r.addEventListener("input",ie(()=>{Re(t,e,r,n)},200));let i=!1;r.addEventListener("keydown",s=>{i=!0,s.key=="Enter"?Fe(e,r):s.key=="Escape"?r.blur():s.key=="ArrowUp"?ue(e,-1):s.key==="ArrowDown"?ue(e,1):i=!1}),r.addEventListener("keypress",s=>{i&&s.preventDefault()}),document.body.addEventListener("keydown",s=>{s.altKey||s.ctrlKey||s.metaKey||!r.matches(":focus")&&s.key==="/"&&(r.focus(),s.preventDefault())})}function _e(t,e){t.index||window.searchData&&(e.classList.remove("loading"),e.classList.add("ready"),t.data=window.searchData,t.index=ce.Index.load(window.searchData.index))}function Re(t,e,r,n){if(_e(n,t),!n.index||!n.data)return;e.textContent="";let i=r.value.trim(),s=i?n.index.search(`*${i}*`):[];for(let o=0;oa.score-o.score);for(let o=0,a=Math.min(10,s.length);o${le(l.parent,i)}.${u}`);let d=document.createElement("li");d.classList.value=l.classes??"";let m=document.createElement("a");m.href=n.base+l.url,m.innerHTML=u,d.append(m),e.appendChild(d)}}function ue(t,e){let r=t.querySelector(".current");if(!r)r=t.querySelector(e==1?"li:first-child":"li:last-child"),r&&r.classList.add("current");else{let n=r;if(e===1)do n=n.nextElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);else do n=n.previousElementSibling??void 0;while(n instanceof HTMLElement&&n.offsetParent==null);n&&(r.classList.remove("current"),n.classList.add("current"))}}function Fe(t,e){let r=t.querySelector(".current");if(r||(r=t.querySelector("li:first-child")),r){let n=r.querySelector("a");n&&(window.location.href=n.href),e.blur()}}function le(t,e){if(e==="")return t;let r=t.toLocaleLowerCase(),n=e.toLocaleLowerCase(),i=[],s=0,o=r.indexOf(n);for(;o!=-1;)i.push(K(t.substring(s,o)),`${K(t.substring(o,o+n.length))}`),s=o+n.length,o=r.indexOf(n,s);return i.push(K(t.substring(s))),i.join("")}var Me={"&":"&","<":"<",">":">","'":"'",'"':"""};function K(t){return t.replace(/[&<>"'"]/g,e=>Me[e])}var P=class{constructor(e){this.el=e.el,this.app=e.app}};var M="mousedown",fe="mousemove",N="mouseup",J={x:0,y:0},he=!1,ee=!1,De=!1,D=!1,pe=/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent);document.documentElement.classList.add(pe?"is-mobile":"not-mobile");pe&&"ontouchstart"in document.documentElement&&(De=!0,M="touchstart",fe="touchmove",N="touchend");document.addEventListener(M,t=>{ee=!0,D=!1;let e=M=="touchstart"?t.targetTouches[0]:t;J.y=e.pageY||0,J.x=e.pageX||0});document.addEventListener(fe,t=>{if(ee&&!D){let e=M=="touchstart"?t.targetTouches[0]:t,r=J.x-(e.pageX||0),n=J.y-(e.pageY||0);D=Math.sqrt(r*r+n*n)>10}});document.addEventListener(N,()=>{ee=!1});document.addEventListener("click",t=>{he&&(t.preventDefault(),t.stopImmediatePropagation(),he=!1)});var X=class extends P{constructor(r){super(r);this.className=this.el.dataset.toggle||"",this.el.addEventListener(N,n=>this.onPointerUp(n)),this.el.addEventListener("click",n=>n.preventDefault()),document.addEventListener(M,n=>this.onDocumentPointerDown(n)),document.addEventListener(N,n=>this.onDocumentPointerUp(n))}setActive(r){if(this.active==r)return;this.active=r,document.documentElement.classList.toggle("has-"+this.className,r),this.el.classList.toggle("active",r);let n=(this.active?"to-has-":"from-has-")+this.className;document.documentElement.classList.add(n),setTimeout(()=>document.documentElement.classList.remove(n),500)}onPointerUp(r){D||(this.setActive(!0),r.preventDefault())}onDocumentPointerDown(r){if(this.active){if(r.target.closest(".col-sidebar, .tsd-filter-group"))return;this.setActive(!1)}}onDocumentPointerUp(r){if(!D&&this.active&&r.target.closest(".col-sidebar")){let n=r.target.closest("a");if(n){let i=window.location.href;i.indexOf("#")!=-1&&(i=i.substring(0,i.indexOf("#"))),n.href.substring(0,i.length)==i&&setTimeout(()=>this.setActive(!1),250)}}}};var te;try{te=localStorage}catch{te={getItem(){return null},setItem(){}}}var Q=te;var me=document.head.appendChild(document.createElement("style"));me.dataset.for="filters";var Y=class extends P{constructor(r){super(r);this.key=`filter-${this.el.name}`,this.value=this.el.checked,this.el.addEventListener("change",()=>{this.setLocalStorage(this.el.checked)}),this.setLocalStorage(this.fromLocalStorage()),me.innerHTML+=`html:not(.${this.key}) .tsd-is-${this.el.name} { display: none; } -`}fromLocalStorage(){let r=Q.getItem(this.key);return r?r==="true":this.el.checked}setLocalStorage(r){Q.setItem(this.key,r.toString()),this.value=r,this.handleValueChange()}handleValueChange(){this.el.checked=this.value,document.documentElement.classList.toggle(this.key,this.value),this.app.filterChanged(),document.querySelectorAll(".tsd-index-section").forEach(r=>{r.style.display="block";let n=Array.from(r.querySelectorAll(".tsd-index-link")).every(i=>i.offsetParent==null);r.style.display=n?"none":"block"})}};var Z=class extends P{constructor(r){super(r);this.summary=this.el.querySelector(".tsd-accordion-summary"),this.icon=this.summary.querySelector("svg"),this.key=`tsd-accordion-${this.summary.dataset.key??this.summary.textContent.trim().replace(/\s+/g,"-").toLowerCase()}`;let n=Q.getItem(this.key);this.el.open=n?n==="true":this.el.open,this.el.addEventListener("toggle",()=>this.update()),this.update()}update(){this.icon.style.transform=`rotate(${this.el.open?0:-90}deg)`,Q.setItem(this.key,this.el.open.toString())}};function ve(t){let e=Q.getItem("tsd-theme")||"os";t.value=e,ye(e),t.addEventListener("change",()=>{Q.setItem("tsd-theme",t.value),ye(t.value)})}function ye(t){document.documentElement.dataset.theme=t}de();G(X,"a[data-toggle]");G(Z,".tsd-index-accordion");G(Y,".tsd-filter-item input[type=checkbox]");var ge=document.getElementById("tsd-theme");ge&&ve(ge);var Ae=new U;Object.defineProperty(window,"app",{value:Ae});document.querySelectorAll("summary a").forEach(t=>{t.addEventListener("click",()=>{location.assign(t.href)})});})(); -/*! Bundled license information: - -lunr/lunr.js: - (** - * lunr - http://lunrjs.com - A bit like Solr, but much smaller and not as bright - 2.3.9 - * Copyright (C) 2020 Oliver Nightingale - * @license MIT - *) - (*! - * lunr.utils - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Set - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.tokenizer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Pipeline - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Vector - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.stemmer - * Copyright (C) 2020 Oliver Nightingale - * Includes code from - http://tartarus.org/~martin/PorterStemmer/js.txt - *) - (*! - * lunr.stopWordFilter - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.trimmer - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.TokenSet - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Index - * Copyright (C) 2020 Oliver Nightingale - *) - (*! - * lunr.Builder - * Copyright (C) 2020 Oliver Nightingale - *) -*/ diff --git a/modelina-website/public/apidocs/generated/assets/search.js b/modelina-website/public/apidocs/generated/assets/search.js deleted file mode 100644 index d2567b951d..0000000000 --- a/modelina-website/public/apidocs/generated/assets/search.js +++ /dev/null @@ -1 +0,0 @@ -window.searchData = JSON.parse("{\"rows\":[{\"kind\":256,\"name\":\"ModelLoggingInterface\",\"url\":\"interfaces/ModelLoggingInterface.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"debug\",\"url\":\"interfaces/ModelLoggingInterface.html#debug\",\"classes\":\"\",\"parent\":\"ModelLoggingInterface\"},{\"kind\":2048,\"name\":\"info\",\"url\":\"interfaces/ModelLoggingInterface.html#info\",\"classes\":\"\",\"parent\":\"ModelLoggingInterface\"},{\"kind\":2048,\"name\":\"warn\",\"url\":\"interfaces/ModelLoggingInterface.html#warn\",\"classes\":\"\",\"parent\":\"ModelLoggingInterface\"},{\"kind\":2048,\"name\":\"error\",\"url\":\"interfaces/ModelLoggingInterface.html#error\",\"classes\":\"\",\"parent\":\"ModelLoggingInterface\"},{\"kind\":32,\"name\":\"Logger\",\"url\":\"variables/Logger.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"CommonGeneratorOptions\",\"url\":\"interfaces/CommonGeneratorOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/CommonGeneratorOptions.html#indentation\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CommonGeneratorOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/CommonGeneratorOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/CommonGeneratorOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/CommonGeneratorOptions.html#defaultPreset\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/CommonGeneratorOptions.html#presets\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/CommonGeneratorOptions.html#processorOptions\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/CommonGeneratorOptions.html#dependencyManager\",\"classes\":\"\",\"parent\":\"CommonGeneratorOptions\"},{\"kind\":32,\"name\":\"defaultGeneratorOptions\",\"url\":\"variables/defaultGeneratorOptions.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"AbstractGenerator\",\"url\":\"classes/AbstractGenerator.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AbstractGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/AbstractGenerator.html#languageName\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/AbstractGenerator.html#options\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/AbstractGenerator.html#render\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/AbstractGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/AbstractGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/AbstractGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/AbstractGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/AbstractGenerator.html#process\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/AbstractGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/AbstractGenerator.html#generateCompleteModels\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/AbstractGenerator.html#generate\",\"classes\":\"\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/AbstractGenerator.html#processInput\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/AbstractGenerator.html#getPresets\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractGenerator\"},{\"kind\":128,\"name\":\"AbstractRenderer\",\"url\":\"classes/AbstractRenderer.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AbstractRenderer.html#constructor\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/AbstractRenderer.html#options\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractRenderer\"},{\"kind\":1024,\"name\":\"generator\",\"url\":\"classes/AbstractRenderer.html#generator\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"classes/AbstractRenderer.html#presets\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractRenderer\"},{\"kind\":1024,\"name\":\"model\",\"url\":\"classes/AbstractRenderer.html#model\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractRenderer\"},{\"kind\":1024,\"name\":\"inputModel\",\"url\":\"classes/AbstractRenderer.html#inputModel\",\"classes\":\"tsd-is-protected\",\"parent\":\"AbstractRenderer\"},{\"kind\":2048,\"name\":\"renderLine\",\"url\":\"classes/AbstractRenderer.html#renderLine\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":2048,\"name\":\"renderBlock\",\"url\":\"classes/AbstractRenderer.html#renderBlock\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":2048,\"name\":\"indent\",\"url\":\"classes/AbstractRenderer.html#indent\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":2048,\"name\":\"runSelfPreset\",\"url\":\"classes/AbstractRenderer.html#runSelfPreset\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":2048,\"name\":\"runAdditionalContentPreset\",\"url\":\"classes/AbstractRenderer.html#runAdditionalContentPreset\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":2048,\"name\":\"runPreset\",\"url\":\"classes/AbstractRenderer.html#runPreset\",\"classes\":\"\",\"parent\":\"AbstractRenderer\"},{\"kind\":32,\"name\":\"JAVA_DEFAULT_PRESET\",\"url\":\"variables/JAVA_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"JavaPreset\",\"url\":\"types/JavaPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaDefaultEnumKeyConstraints\",\"url\":\"functions/javaDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JavaDefaultEnumKeyConstraints\",\"url\":\"variables/JavaDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaDefaultEnumValueConstraints\",\"url\":\"functions/javaDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JavaDefaultModelNameConstraints\",\"url\":\"variables/JavaDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaDefaultModelNameConstraints\",\"url\":\"functions/javaDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JavaDefaultPropertyKeyConstraints\",\"url\":\"variables/JavaDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaDefaultPropertyKeyConstraints\",\"url\":\"functions/javaDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"JavaOptions\",\"url\":\"interfaces/JavaOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"collectionType\",\"url\":\"interfaces/JavaOptions.html#collectionType\",\"classes\":\"\",\"parent\":\"JavaOptions\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/JavaOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"JavaOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/JavaOptions.html#constraints\",\"classes\":\"\",\"parent\":\"JavaOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/JavaOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/JavaOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"JavaOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/JavaOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"JavaOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/JavaOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"JavaOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/JavaOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/JavaOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/JavaOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/JavaOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaOptions\"},{\"kind\":4194304,\"name\":\"JavaTypeMapping\",\"url\":\"types/JavaTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"JavaRenderCompleteModelOptions\",\"url\":\"interfaces/JavaRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"packageName\",\"url\":\"interfaces/JavaRenderCompleteModelOptions.html#packageName\",\"classes\":\"\",\"parent\":\"JavaRenderCompleteModelOptions\"},{\"kind\":128,\"name\":\"JavaGenerator\",\"url\":\"classes/JavaGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/JavaGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/JavaGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"getJavaOptions\",\"url\":\"classes/JavaGenerator.html#getJavaOptions\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/JavaGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/JavaGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/JavaGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/JavaGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/JavaGenerator.html#render\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/JavaGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"assertPackageIsValid\",\"url\":\"classes/JavaGenerator.html#assertPackageIsValid\",\"classes\":\"tsd-is-private\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/JavaGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/JavaGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"JavaGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/JavaGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/JavaGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/JavaGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/JavaGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/JavaGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/JavaGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/JavaGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/JavaGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaGenerator\"},{\"kind\":128,\"name\":\"JavaFileGenerator\",\"url\":\"classes/JavaFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/JavaFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/JavaFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"getJavaOptions\",\"url\":\"classes/JavaFileGenerator.html#getJavaOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/JavaFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/JavaFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/JavaFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/JavaFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/JavaFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/JavaFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/JavaFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/JavaFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/JavaFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/JavaFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/JavaFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/JavaFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/JavaFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/JavaFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/JavaFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/JavaFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/JavaFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaFileGenerator\"},{\"kind\":256,\"name\":\"JavaCommonPresetOptions\",\"url\":\"interfaces/JavaCommonPresetOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"equal\",\"url\":\"interfaces/JavaCommonPresetOptions.html#equal\",\"classes\":\"\",\"parent\":\"JavaCommonPresetOptions\"},{\"kind\":1024,\"name\":\"hashCode\",\"url\":\"interfaces/JavaCommonPresetOptions.html#hashCode\",\"classes\":\"\",\"parent\":\"JavaCommonPresetOptions\"},{\"kind\":1024,\"name\":\"classToString\",\"url\":\"interfaces/JavaCommonPresetOptions.html#classToString\",\"classes\":\"\",\"parent\":\"JavaCommonPresetOptions\"},{\"kind\":1024,\"name\":\"marshalling\",\"url\":\"interfaces/JavaCommonPresetOptions.html#marshalling\",\"classes\":\"\",\"parent\":\"JavaCommonPresetOptions\"},{\"kind\":32,\"name\":\"JAVA_COMMON_PRESET\",\"url\":\"variables/JAVA_COMMON_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JAVA_DESCRIPTION_PRESET\",\"url\":\"variables/JAVA_DESCRIPTION_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JAVA_JACKSON_PRESET\",\"url\":\"variables/JAVA_JACKSON_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JAVA_CONSTRAINTS_PRESET\",\"url\":\"variables/JAVA_CONSTRAINTS_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"DART_DEFAULT_PRESET\",\"url\":\"variables/DART_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"DartPreset\",\"url\":\"types/DartPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"dartDefaultEnumKeyConstraints\",\"url\":\"functions/dartDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"DartDefaultEnumKeyConstraints\",\"url\":\"variables/DartDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"dartDefaultEnumValueConstraints\",\"url\":\"functions/dartDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"DartDefaultModelNameConstraints\",\"url\":\"variables/DartDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"dartDefaultModelNameConstraints\",\"url\":\"functions/dartDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"DartDefaultPropertyKeyConstraints\",\"url\":\"variables/DartDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"dartDefaultPropertyKeyConstraints\",\"url\":\"functions/dartDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"DartOptions\",\"url\":\"interfaces/DartOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"collectionType\",\"url\":\"interfaces/DartOptions.html#collectionType\",\"classes\":\"\",\"parent\":\"DartOptions\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/DartOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"DartOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/DartOptions.html#constraints\",\"classes\":\"\",\"parent\":\"DartOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/DartOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/DartOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"DartOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/DartOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"DartOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/DartOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"DartOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/DartOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/DartOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/DartOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/DartOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartOptions\"},{\"kind\":4194304,\"name\":\"DartTypeMapping\",\"url\":\"types/DartTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"DartRenderCompleteModelOptions\",\"url\":\"interfaces/DartRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"packageName\",\"url\":\"interfaces/DartRenderCompleteModelOptions.html#packageName\",\"classes\":\"\",\"parent\":\"DartRenderCompleteModelOptions\"},{\"kind\":128,\"name\":\"DartGenerator\",\"url\":\"classes/DartGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/DartGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/DartGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"getDartOptions\",\"url\":\"classes/DartGenerator.html#getDartOptions\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DartGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/DartGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/DartGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/DartGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/DartGenerator.html#render\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/DartGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/DartGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/DartGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"DartGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/DartGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/DartGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/DartGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/DartGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/DartGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/DartGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/DartGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/DartGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DartGenerator\"},{\"kind\":128,\"name\":\"DartFileGenerator\",\"url\":\"classes/DartFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/DartFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/DartFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"getDartOptions\",\"url\":\"classes/DartFileGenerator.html#getDartOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DartFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/DartFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/DartFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/DartFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/DartFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/DartFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/DartFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/DartFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/DartFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/DartFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/DartFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/DartFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/DartFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/DartFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/DartFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/DartFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/DartFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"DartFileGenerator\"},{\"kind\":32,\"name\":\"DART_JSON_PRESET\",\"url\":\"variables/DART_JSON_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CSHARP_DEFAULT_PRESET\",\"url\":\"variables/CSHARP_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"CSharpPreset\",\"url\":\"types/CSharpPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"csharpDefaultEnumKeyConstraints\",\"url\":\"functions/csharpDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CsharpDefaultEnumKeyConstraints\",\"url\":\"variables/CsharpDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"csharpDefaultEnumValueConstraints\",\"url\":\"functions/csharpDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CsharpDefaultModelNameConstraints\",\"url\":\"variables/CsharpDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"csharpDefaultModelNameConstraints\",\"url\":\"functions/csharpDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CsharpDefaultPropertyKeyConstraints\",\"url\":\"variables/CsharpDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"csharpDefaultPropertyKeyConstraints\",\"url\":\"functions/csharpDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"CSharpOptions\",\"url\":\"interfaces/CSharpOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"collectionType\",\"url\":\"interfaces/CSharpOptions.html#collectionType\",\"classes\":\"\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/CSharpOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/CSharpOptions.html#constraints\",\"classes\":\"\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"autoImplementedProperties\",\"url\":\"interfaces/CSharpOptions.html#autoImplementedProperties\",\"classes\":\"\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"modelType\",\"url\":\"interfaces/CSharpOptions.html#modelType\",\"classes\":\"\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"handleNullable\",\"url\":\"interfaces/CSharpOptions.html#handleNullable\",\"classes\":\"\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/CSharpOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CSharpOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"CSharpOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/CSharpOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"CSharpOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/CSharpOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"CSharpOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/CSharpOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/CSharpOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/CSharpOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/CSharpOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpOptions\"},{\"kind\":4194304,\"name\":\"CSharpTypeMapping\",\"url\":\"types/CSharpTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"CSharpRenderCompleteModelOptions\",\"url\":\"interfaces/CSharpRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"interfaces/CSharpRenderCompleteModelOptions.html#namespace\",\"classes\":\"\",\"parent\":\"CSharpRenderCompleteModelOptions\"},{\"kind\":128,\"name\":\"CSharpGenerator\",\"url\":\"classes/CSharpGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/CSharpGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/CSharpGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"getCSharpOptions\",\"url\":\"classes/CSharpGenerator.html#getCSharpOptions\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CSharpGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/CSharpGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/CSharpGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/CSharpGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/CSharpGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/CSharpGenerator.html#render\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/CSharpGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/CSharpGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"renderRecord\",\"url\":\"classes/CSharpGenerator.html#renderRecord\",\"classes\":\"\",\"parent\":\"CSharpGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/CSharpGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/CSharpGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/CSharpGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/CSharpGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/CSharpGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/CSharpGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/CSharpGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/CSharpGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CSharpGenerator\"},{\"kind\":128,\"name\":\"CSharpFileGenerator\",\"url\":\"classes/CSharpFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/CSharpFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/CSharpFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"getCSharpOptions\",\"url\":\"classes/CSharpFileGenerator.html#getCSharpOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CSharpFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/CSharpFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/CSharpFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/CSharpFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/CSharpFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/CSharpFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/CSharpFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/CSharpFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/CSharpFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"renderRecord\",\"url\":\"classes/CSharpFileGenerator.html#renderRecord\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/CSharpFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/CSharpFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/CSharpFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/CSharpFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/CSharpFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/CSharpFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/CSharpFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/CSharpFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CSharpFileGenerator\"},{\"kind\":32,\"name\":\"CSHARP_JSON_SERIALIZER_PRESET\",\"url\":\"variables/CSHARP_JSON_SERIALIZER_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CSHARP_NEWTONSOFT_SERIALIZER_PRESET\",\"url\":\"variables/CSHARP_NEWTONSOFT_SERIALIZER_PRESET.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"CSharpCommonPresetOptions\",\"url\":\"interfaces/CSharpCommonPresetOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"equal\",\"url\":\"interfaces/CSharpCommonPresetOptions.html#equal\",\"classes\":\"\",\"parent\":\"CSharpCommonPresetOptions\"},{\"kind\":1024,\"name\":\"hash\",\"url\":\"interfaces/CSharpCommonPresetOptions.html#hash\",\"classes\":\"\",\"parent\":\"CSharpCommonPresetOptions\"},{\"kind\":32,\"name\":\"CSHARP_COMMON_PRESET\",\"url\":\"variables/CSHARP_COMMON_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JS_DEFAULT_PRESET\",\"url\":\"variables/JS_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"JavaScriptPreset\",\"url\":\"types/JavaScriptPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaScriptDefaultEnumKeyConstraints\",\"url\":\"functions/javaScriptDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaScriptDefaultEnumValueConstraints\",\"url\":\"functions/javaScriptDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JavaScriptDefaultModelNameConstraints\",\"url\":\"variables/JavaScriptDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaScriptDefaultModelNameConstraints\",\"url\":\"functions/javaScriptDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"JavaScriptDefaultPropertyKeyConstraints\",\"url\":\"variables/JavaScriptDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"javaScriptDefaultPropertyKeyConstraints\",\"url\":\"functions/javaScriptDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"JavaScriptOptions\",\"url\":\"interfaces/JavaScriptOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/JavaScriptOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"JavaScriptOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/JavaScriptOptions.html#constraints\",\"classes\":\"\",\"parent\":\"JavaScriptOptions\"},{\"kind\":1024,\"name\":\"moduleSystem\",\"url\":\"interfaces/JavaScriptOptions.html#moduleSystem\",\"classes\":\"\",\"parent\":\"JavaScriptOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/JavaScriptOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/JavaScriptOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"JavaScriptOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/JavaScriptOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"JavaScriptOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/JavaScriptOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"JavaScriptOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/JavaScriptOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/JavaScriptOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/JavaScriptOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/JavaScriptOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptOptions\"},{\"kind\":4194304,\"name\":\"JavaScriptTypeMapping\",\"url\":\"types/JavaScriptTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"JavaScriptRenderCompleteModelOptions\",\"url\":\"interfaces/JavaScriptRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"JavaScriptGenerator\",\"url\":\"classes/JavaScriptGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/JavaScriptGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/JavaScriptGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"getJavaScriptOptions\",\"url\":\"classes/JavaScriptGenerator.html#getJavaScriptOptions\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/JavaScriptGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/JavaScriptGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/JavaScriptGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/JavaScriptGenerator.html#render\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/JavaScriptGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/JavaScriptGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/JavaScriptGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/JavaScriptGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/JavaScriptGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/JavaScriptGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/JavaScriptGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/JavaScriptGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/JavaScriptGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/JavaScriptGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/JavaScriptGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaScriptGenerator\"},{\"kind\":128,\"name\":\"JavaScriptFileGenerator\",\"url\":\"classes/JavaScriptFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/JavaScriptFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/JavaScriptFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getJavaScriptOptions\",\"url\":\"classes/JavaScriptFileGenerator.html#getJavaScriptOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/JavaScriptFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/JavaScriptFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/JavaScriptFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/JavaScriptFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/JavaScriptFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/JavaScriptFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/JavaScriptFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/JavaScriptFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/JavaScriptFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/JavaScriptFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/JavaScriptFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/JavaScriptFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/JavaScriptFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/JavaScriptFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/JavaScriptFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/JavaScriptFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"JavaScriptFileGenerator\"},{\"kind\":256,\"name\":\"JavaScriptCommonPresetOptions\",\"url\":\"interfaces/JavaScriptCommonPresetOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"marshalling\",\"url\":\"interfaces/JavaScriptCommonPresetOptions.html#marshalling\",\"classes\":\"\",\"parent\":\"JavaScriptCommonPresetOptions\"},{\"kind\":1024,\"name\":\"example\",\"url\":\"interfaces/JavaScriptCommonPresetOptions.html#example\",\"classes\":\"\",\"parent\":\"JavaScriptCommonPresetOptions\"},{\"kind\":32,\"name\":\"JS_COMMON_PRESET\",\"url\":\"variables/JS_COMMON_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"TS_DEFAULT_PRESET\",\"url\":\"variables/TS_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TypeScriptPreset\",\"url\":\"types/TypeScriptPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"typeScriptDefaultEnumKeyConstraints\",\"url\":\"functions/typeScriptDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"TypeScriptDefaultEnumKeyConstraints\",\"url\":\"variables/TypeScriptDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"typeScriptDefaultEnumValueConstraints\",\"url\":\"functions/typeScriptDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"TypeScriptDefaultModelNameConstraints\",\"url\":\"variables/TypeScriptDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"typeScriptDefaultModelNameConstraints\",\"url\":\"functions/typeScriptDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"TypeScriptDefaultPropertyKeyConstraints\",\"url\":\"variables/TypeScriptDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"typeScriptDefaultPropertyKeyConstraints\",\"url\":\"functions/typeScriptDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TypeScriptModuleSystemType\",\"url\":\"types/TypeScriptModuleSystemType.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TypeScriptExportType\",\"url\":\"types/TypeScriptExportType.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"TypeScriptOptions\",\"url\":\"interfaces/TypeScriptOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"renderTypes\",\"url\":\"interfaces/TypeScriptOptions.html#renderTypes\",\"classes\":\"\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"modelType\",\"url\":\"interfaces/TypeScriptOptions.html#modelType\",\"classes\":\"\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"enumType\",\"url\":\"interfaces/TypeScriptOptions.html#enumType\",\"classes\":\"\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"mapType\",\"url\":\"interfaces/TypeScriptOptions.html#mapType\",\"classes\":\"\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/TypeScriptOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/TypeScriptOptions.html#constraints\",\"classes\":\"\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"moduleSystem\",\"url\":\"interfaces/TypeScriptOptions.html#moduleSystem\",\"classes\":\"\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/TypeScriptOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/TypeScriptOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"TypeScriptOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/TypeScriptOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"TypeScriptOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/TypeScriptOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"TypeScriptOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/TypeScriptOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/TypeScriptOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/TypeScriptOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/TypeScriptOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptOptions\"},{\"kind\":4194304,\"name\":\"TypeScriptTypeMapping\",\"url\":\"types/TypeScriptTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"TypeScriptRenderCompleteModelOptions\",\"url\":\"interfaces/TypeScriptRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"exportType\",\"url\":\"interfaces/TypeScriptRenderCompleteModelOptions.html#exportType\",\"classes\":\"\",\"parent\":\"TypeScriptRenderCompleteModelOptions\"},{\"kind\":128,\"name\":\"TypeScriptGenerator\",\"url\":\"classes/TypeScriptGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/TypeScriptGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/TypeScriptGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"getOptions\",\"url\":\"classes/TypeScriptGenerator.html#getOptions\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TypeScriptGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/TypeScriptGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/TypeScriptGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/TypeScriptGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/TypeScriptGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/TypeScriptGenerator.html#render\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/TypeScriptGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"renderInterface\",\"url\":\"classes/TypeScriptGenerator.html#renderInterface\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/TypeScriptGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"renderType\",\"url\":\"classes/TypeScriptGenerator.html#renderType\",\"classes\":\"\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/TypeScriptGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/TypeScriptGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/TypeScriptGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/TypeScriptGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/TypeScriptGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/TypeScriptGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/TypeScriptGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/TypeScriptGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"TypeScriptGenerator\"},{\"kind\":128,\"name\":\"TypeScriptFileGenerator\",\"url\":\"classes/TypeScriptFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/TypeScriptFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/TypeScriptFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getOptions\",\"url\":\"classes/TypeScriptFileGenerator.html#getOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TypeScriptFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/TypeScriptFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/TypeScriptFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/TypeScriptFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/TypeScriptFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/TypeScriptFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/TypeScriptFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/TypeScriptFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"renderInterface\",\"url\":\"classes/TypeScriptFileGenerator.html#renderInterface\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/TypeScriptFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"renderType\",\"url\":\"classes/TypeScriptFileGenerator.html#renderType\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/TypeScriptFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/TypeScriptFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/TypeScriptFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/TypeScriptFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/TypeScriptFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/TypeScriptFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/TypeScriptFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/TypeScriptFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"TypeScriptFileGenerator\"},{\"kind\":256,\"name\":\"TypeScriptCommonPresetOptions\",\"url\":\"interfaces/TypeScriptCommonPresetOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"marshalling\",\"url\":\"interfaces/TypeScriptCommonPresetOptions.html#marshalling\",\"classes\":\"\",\"parent\":\"TypeScriptCommonPresetOptions\"},{\"kind\":1024,\"name\":\"example\",\"url\":\"interfaces/TypeScriptCommonPresetOptions.html#example\",\"classes\":\"\",\"parent\":\"TypeScriptCommonPresetOptions\"},{\"kind\":32,\"name\":\"TS_COMMON_PRESET\",\"url\":\"variables/TS_COMMON_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"TS_DESCRIPTION_PRESET\",\"url\":\"variables/TS_DESCRIPTION_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"TS_JSONBINPACK_PRESET\",\"url\":\"variables/TS_JSONBINPACK_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PHP_DEFAULT_PRESET\",\"url\":\"variables/PHP_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"PhpPreset\",\"url\":\"types/PhpPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"phpDefaultEnumKeyConstraints\",\"url\":\"functions/phpDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PhpDefaultEnumKeyConstraints\",\"url\":\"variables/PhpDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"phpDefaultEnumValueConstraints\",\"url\":\"functions/phpDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PhpDefaultModelNameConstraints\",\"url\":\"variables/PhpDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"phpDefaultModelNameConstraints\",\"url\":\"functions/phpDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PhpDefaultPropertyKeyConstraints\",\"url\":\"variables/PhpDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"phpDefaultPropertyKeyConstraints\",\"url\":\"functions/phpDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"PhpOptions\",\"url\":\"interfaces/PhpOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/PhpOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"PhpOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/PhpOptions.html#constraints\",\"classes\":\"\",\"parent\":\"PhpOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/PhpOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PhpOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"PhpOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/PhpOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"PhpOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/PhpOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"PhpOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/PhpOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/PhpOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/PhpOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/PhpOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpOptions\"},{\"kind\":256,\"name\":\"PhpRenderCompleteModelOptions\",\"url\":\"interfaces/PhpRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"interfaces/PhpRenderCompleteModelOptions.html#namespace\",\"classes\":\"\",\"parent\":\"PhpRenderCompleteModelOptions\"},{\"kind\":1024,\"name\":\"declareStrictTypes\",\"url\":\"interfaces/PhpRenderCompleteModelOptions.html#declareStrictTypes\",\"classes\":\"\",\"parent\":\"PhpRenderCompleteModelOptions\"},{\"kind\":128,\"name\":\"PhpGenerator\",\"url\":\"classes/PhpGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/PhpGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/PhpGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"getPhpOptions\",\"url\":\"classes/PhpGenerator.html#getPhpOptions\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PhpGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/PhpGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/PhpGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/PhpGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/PhpGenerator.html#render\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/PhpGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/PhpGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/PhpGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"PhpGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/PhpGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/PhpGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/PhpGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/PhpGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/PhpGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/PhpGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/PhpGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/PhpGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PhpGenerator\"},{\"kind\":128,\"name\":\"PhpFileGenerator\",\"url\":\"classes/PhpFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/PhpFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/PhpFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"getPhpOptions\",\"url\":\"classes/PhpFileGenerator.html#getPhpOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PhpFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/PhpFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/PhpFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/PhpFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/PhpFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/PhpFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/PhpFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/PhpFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/PhpFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/PhpFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/PhpFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/PhpFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/PhpFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/PhpFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/PhpFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/PhpFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/PhpFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PhpFileGenerator\"},{\"kind\":32,\"name\":\"PHP_DESCRIPTION_PRESET\",\"url\":\"variables/PHP_DESCRIPTION_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PYTHON_DEFAULT_PRESET\",\"url\":\"variables/PYTHON_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"PythonPreset\",\"url\":\"types/PythonPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"pythonDefaultEnumKeyConstraints\",\"url\":\"functions/pythonDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PythonDefaultEnumKeyConstraints\",\"url\":\"variables/PythonDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"pythonDefaultEnumValueConstraints\",\"url\":\"functions/pythonDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PythonDefaultModelNameConstraints\",\"url\":\"variables/PythonDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"pythonDefaultModelNameConstraints\",\"url\":\"functions/pythonDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PythonDefaultPropertyKeyConstraints\",\"url\":\"variables/PythonDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"pythonDefaultPropertyKeyConstraints\",\"url\":\"functions/pythonDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"PythonOptions\",\"url\":\"interfaces/PythonOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/PythonOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"PythonOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/PythonOptions.html#constraints\",\"classes\":\"\",\"parent\":\"PythonOptions\"},{\"kind\":1024,\"name\":\"importsStyle\",\"url\":\"interfaces/PythonOptions.html#importsStyle\",\"classes\":\"\",\"parent\":\"PythonOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/PythonOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/PythonOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"PythonOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/PythonOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"PythonOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/PythonOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"PythonOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/PythonOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/PythonOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/PythonOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/PythonOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonOptions\"},{\"kind\":4194304,\"name\":\"PythonTypeMapping\",\"url\":\"types/PythonTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"PythonRenderCompleteModelOptions\",\"url\":\"interfaces/PythonRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"PythonGenerator\",\"url\":\"classes/PythonGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/PythonGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/PythonGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"getPythonOptions\",\"url\":\"classes/PythonGenerator.html#getPythonOptions\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PythonGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/PythonGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/PythonGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/PythonGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/PythonGenerator.html#render\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/PythonGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/PythonGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/PythonGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"PythonGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/PythonGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/PythonGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/PythonGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/PythonGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/PythonGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/PythonGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/PythonGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/PythonGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PythonGenerator\"},{\"kind\":128,\"name\":\"PythonFileGenerator\",\"url\":\"classes/PythonFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/PythonFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/PythonFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"getPythonOptions\",\"url\":\"classes/PythonFileGenerator.html#getPythonOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/PythonFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/PythonFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/PythonFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/PythonFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/PythonFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/PythonFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/PythonFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/PythonFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/PythonFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/PythonFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/PythonFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/PythonFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/PythonFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/PythonFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/PythonFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/PythonFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/PythonFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"PythonFileGenerator\"},{\"kind\":32,\"name\":\"PYTHON_PYDANTIC_PRESET\",\"url\":\"variables/PYTHON_PYDANTIC_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"PYTHON_JSON_SERIALIZER_PRESET\",\"url\":\"variables/PYTHON_JSON_SERIALIZER_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"GO_DEFAULT_PRESET\",\"url\":\"variables/GO_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"GoPreset\",\"url\":\"types/GoPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"goDefaultEnumKeyConstraints\",\"url\":\"functions/goDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"GoDefaultEnumKeyConstraints\",\"url\":\"variables/GoDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"goDefaultEnumValueConstraints\",\"url\":\"functions/goDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"GoDefaultModelNameConstraints\",\"url\":\"variables/GoDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"goDefaultModelNameConstraints\",\"url\":\"functions/goDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"GoDefaultPropertyKeyConstraints\",\"url\":\"variables/GoDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"goDefaultPropertyKeyConstraints\",\"url\":\"functions/goDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"GoOptions\",\"url\":\"interfaces/GoOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/GoOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"GoOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/GoOptions.html#constraints\",\"classes\":\"\",\"parent\":\"GoOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/GoOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/GoOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"GoOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/GoOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"GoOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/GoOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"GoOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/GoOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/GoOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/GoOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/GoOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoOptions\"},{\"kind\":4194304,\"name\":\"GoTypeMapping\",\"url\":\"types/GoTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"GoRenderCompleteModelOptions\",\"url\":\"interfaces/GoRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"packageName\",\"url\":\"interfaces/GoRenderCompleteModelOptions.html#packageName\",\"classes\":\"\",\"parent\":\"GoRenderCompleteModelOptions\"},{\"kind\":128,\"name\":\"GoGenerator\",\"url\":\"classes/GoGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/GoGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/GoGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"getGoOptions\",\"url\":\"classes/GoGenerator.html#getGoOptions\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GoGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/GoGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/GoGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/GoGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/GoGenerator.html#render\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/GoGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/GoGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"renderStruct\",\"url\":\"classes/GoGenerator.html#renderStruct\",\"classes\":\"\",\"parent\":\"GoGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/GoGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/GoGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/GoGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/GoGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/GoGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/GoGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/GoGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/GoGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"GoGenerator\"},{\"kind\":128,\"name\":\"GoFileGenerator\",\"url\":\"classes/GoFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/GoFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/GoFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"getGoOptions\",\"url\":\"classes/GoFileGenerator.html#getGoOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/GoFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/GoFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/GoFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/GoFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/GoFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/GoFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/GoFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/GoFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"renderStruct\",\"url\":\"classes/GoFileGenerator.html#renderStruct\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/GoFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/GoFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/GoFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/GoFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/GoFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/GoFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/GoFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/GoFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"GoFileGenerator\"},{\"kind\":32,\"name\":\"RUST_DEFAULT_PRESET\",\"url\":\"variables/RUST_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"RustPreset\",\"url\":\"types/RustPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"rustDefaultEnumKeyConstraints\",\"url\":\"functions/rustDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"RustDefaultEnumKeyConstraints\",\"url\":\"variables/RustDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"rustDefaultEnumValueConstraints\",\"url\":\"functions/rustDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"RustDefaultModelNameConstraints\",\"url\":\"variables/RustDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"rustDefaultModelNameConstraints\",\"url\":\"functions/rustDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"RustDefaultPropertyKeyConstraints\",\"url\":\"variables/RustDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"rustDefaultPropertyKeyConstraints\",\"url\":\"functions/rustDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"RustOptions\",\"url\":\"interfaces/RustOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/RustOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"RustOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/RustOptions.html#constraints\",\"classes\":\"\",\"parent\":\"RustOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/RustOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/RustOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"RustOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/RustOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"RustOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/RustOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"RustOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/RustOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/RustOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/RustOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/RustOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustOptions\"},{\"kind\":4194304,\"name\":\"RustTypeMapping\",\"url\":\"types/RustTypeMapping.html\",\"classes\":\"\"},{\"kind\":8,\"name\":\"RustPackageFeatures\",\"url\":\"enums/RustPackageFeatures.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"json\",\"url\":\"enums/RustPackageFeatures.html#json\",\"classes\":\"\",\"parent\":\"RustPackageFeatures\"},{\"kind\":256,\"name\":\"RustPackageOptions\",\"url\":\"interfaces/RustPackageOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"packageName\",\"url\":\"interfaces/RustPackageOptions.html#packageName\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"packageVersion\",\"url\":\"interfaces/RustPackageOptions.html#packageVersion\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"authors\",\"url\":\"interfaces/RustPackageOptions.html#authors\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"homepage\",\"url\":\"interfaces/RustPackageOptions.html#homepage\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"repository\",\"url\":\"interfaces/RustPackageOptions.html#repository\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"license\",\"url\":\"interfaces/RustPackageOptions.html#license\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"interfaces/RustPackageOptions.html#description\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"edition\",\"url\":\"interfaces/RustPackageOptions.html#edition\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":1024,\"name\":\"packageFeatures\",\"url\":\"interfaces/RustPackageOptions.html#packageFeatures\",\"classes\":\"\",\"parent\":\"RustPackageOptions\"},{\"kind\":256,\"name\":\"RustRenderCompleteModelOptions\",\"url\":\"interfaces/RustRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"supportFiles\",\"url\":\"interfaces/RustRenderCompleteModelOptions.html#supportFiles\",\"classes\":\"\",\"parent\":\"RustRenderCompleteModelOptions\"},{\"kind\":1024,\"name\":\"package\",\"url\":\"interfaces/RustRenderCompleteModelOptions.html#package\",\"classes\":\"\",\"parent\":\"RustRenderCompleteModelOptions\"},{\"kind\":32,\"name\":\"defaultRustRenderCompleteModelOptions\",\"url\":\"variables/defaultRustRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"variables/defaultRustRenderCompleteModelOptions.html#__type\",\"classes\":\"\",\"parent\":\"defaultRustRenderCompleteModelOptions\"},{\"kind\":1024,\"name\":\"supportFiles\",\"url\":\"variables/defaultRustRenderCompleteModelOptions.html#__type.supportFiles\",\"classes\":\"\",\"parent\":\"defaultRustRenderCompleteModelOptions.__type\"},{\"kind\":1024,\"name\":\"package\",\"url\":\"variables/defaultRustRenderCompleteModelOptions.html#__type.package\",\"classes\":\"\",\"parent\":\"defaultRustRenderCompleteModelOptions.__type\"},{\"kind\":128,\"name\":\"ConstrainedSupportFileModel\",\"url\":\"classes/ConstrainedSupportFileModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedSupportFileModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedSupportFileModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedSupportFileModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedSupportFileModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedSupportFileModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedSupportFileModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedSupportFileModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedSupportFileModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedSupportFileModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedSupportFileModel\"},{\"kind\":128,\"name\":\"RustGenerator\",\"url\":\"classes/RustGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/RustGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"getRustOptions\",\"url\":\"classes/RustGenerator.html#getRustOptions\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"getRustCompleteOptions\",\"url\":\"classes/RustGenerator.html#getRustCompleteOptions\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RustGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/RustGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/RustGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/RustGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/RustGenerator.html#render\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/RustGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/RustGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"renderStruct\",\"url\":\"classes/RustGenerator.html#renderStruct\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"renderTuple\",\"url\":\"classes/RustGenerator.html#renderTuple\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"renderUnion\",\"url\":\"classes/RustGenerator.html#renderUnion\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"renderManifest\",\"url\":\"classes/RustGenerator.html#renderManifest\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"renderLib\",\"url\":\"classes/RustGenerator.html#renderLib\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteSupport\",\"url\":\"classes/RustGenerator.html#generateCompleteSupport\",\"classes\":\"\",\"parent\":\"RustGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/RustGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/RustGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/RustGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/RustGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/RustGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/RustGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/RustGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/RustGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"RustGenerator\"},{\"kind\":128,\"name\":\"RustFileGenerator\",\"url\":\"classes/RustFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/RustFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"getRustOptions\",\"url\":\"classes/RustFileGenerator.html#getRustOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"getRustCompleteOptions\",\"url\":\"classes/RustFileGenerator.html#getRustCompleteOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RustFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/RustFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"generateToPackage\",\"url\":\"classes/RustFileGenerator.html#generateToPackage\",\"classes\":\"\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/RustFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/RustFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/RustFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/RustFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/RustFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/RustFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"renderStruct\",\"url\":\"classes/RustFileGenerator.html#renderStruct\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"renderTuple\",\"url\":\"classes/RustFileGenerator.html#renderTuple\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"renderUnion\",\"url\":\"classes/RustFileGenerator.html#renderUnion\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"renderManifest\",\"url\":\"classes/RustFileGenerator.html#renderManifest\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"renderLib\",\"url\":\"classes/RustFileGenerator.html#renderLib\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteSupport\",\"url\":\"classes/RustFileGenerator.html#generateCompleteSupport\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/RustFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/RustFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/RustFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/RustFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/RustFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/RustFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/RustFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/RustFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"RustFileGenerator\"},{\"kind\":256,\"name\":\"RustCommonPresetOptions\",\"url\":\"interfaces/RustCommonPresetOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"implementDefault\",\"url\":\"interfaces/RustCommonPresetOptions.html#implementDefault\",\"classes\":\"\",\"parent\":\"RustCommonPresetOptions\"},{\"kind\":1024,\"name\":\"deriveDefault\",\"url\":\"interfaces/RustCommonPresetOptions.html#deriveDefault\",\"classes\":\"\",\"parent\":\"RustCommonPresetOptions\"},{\"kind\":1024,\"name\":\"implementNew\",\"url\":\"interfaces/RustCommonPresetOptions.html#implementNew\",\"classes\":\"\",\"parent\":\"RustCommonPresetOptions\"},{\"kind\":32,\"name\":\"defaultRustCommonPresetOptions\",\"url\":\"variables/defaultRustCommonPresetOptions.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"RUST_COMMON_PRESET\",\"url\":\"variables/RUST_COMMON_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"KOTLIN_DEFAULT_PRESET\",\"url\":\"variables/KOTLIN_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"KotlinPreset\",\"url\":\"types/KotlinPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"kotlinDefaultEnumKeyConstraints\",\"url\":\"functions/kotlinDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"KotlinDefaultEnumKeyConstraints\",\"url\":\"variables/KotlinDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"kotlinDefaultEnumValueConstraints\",\"url\":\"functions/kotlinDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"KotlinDefaultModelNameConstraints\",\"url\":\"variables/KotlinDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"kotlinDefaultModelNameConstraints\",\"url\":\"functions/kotlinDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"KotlinDefaultPropertyKeyConstraints\",\"url\":\"variables/KotlinDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"kotlinDefaultPropertyKeyConstraints\",\"url\":\"functions/kotlinDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"KotlinOptions\",\"url\":\"interfaces/KotlinOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/KotlinOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"KotlinOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/KotlinOptions.html#constraints\",\"classes\":\"\",\"parent\":\"KotlinOptions\"},{\"kind\":1024,\"name\":\"collectionType\",\"url\":\"interfaces/KotlinOptions.html#collectionType\",\"classes\":\"\",\"parent\":\"KotlinOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/KotlinOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/KotlinOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"KotlinOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/KotlinOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"KotlinOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/KotlinOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"KotlinOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/KotlinOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/KotlinOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/KotlinOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/KotlinOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinOptions\"},{\"kind\":4194304,\"name\":\"KotlinTypeMapping\",\"url\":\"types/KotlinTypeMapping.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"KotlinRenderCompleteModelOptions\",\"url\":\"interfaces/KotlinRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"packageName\",\"url\":\"interfaces/KotlinRenderCompleteModelOptions.html#packageName\",\"classes\":\"\",\"parent\":\"KotlinRenderCompleteModelOptions\"},{\"kind\":128,\"name\":\"KotlinGenerator\",\"url\":\"classes/KotlinGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/KotlinGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"getKotlinOptions\",\"url\":\"classes/KotlinGenerator.html#getKotlinOptions\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KotlinGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/KotlinGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/KotlinGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/KotlinGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/KotlinGenerator.html#render\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/KotlinGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"sanitizePackageName\",\"url\":\"classes/KotlinGenerator.html#sanitizePackageName\",\"classes\":\"tsd-is-private\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/KotlinGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/KotlinGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"KotlinGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/KotlinGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/KotlinGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/KotlinGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/KotlinGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/KotlinGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/KotlinGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/KotlinGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/KotlinGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"KotlinGenerator\"},{\"kind\":128,\"name\":\"KotlinFileGenerator\",\"url\":\"classes/KotlinFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/KotlinFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"getKotlinOptions\",\"url\":\"classes/KotlinFileGenerator.html#getKotlinOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/KotlinFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/KotlinFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/KotlinFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/KotlinFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/KotlinFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/KotlinFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/KotlinFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/KotlinFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/KotlinFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/KotlinFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/KotlinFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/KotlinFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/KotlinFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/KotlinFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/KotlinFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/KotlinFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/KotlinFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"KotlinFileGenerator\"},{\"kind\":32,\"name\":\"KOTLIN_DESCRIPTION_PRESET\",\"url\":\"variables/KOTLIN_DESCRIPTION_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"KOTLIN_CONSTRAINTS_PRESET\",\"url\":\"variables/KOTLIN_CONSTRAINTS_PRESET.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CPLUSPLUS_DEFAULT_PRESET\",\"url\":\"variables/CPLUSPLUS_DEFAULT_PRESET.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"CplusplusPreset\",\"url\":\"types/CplusplusPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"cplusplusDefaultEnumKeyConstraints\",\"url\":\"functions/cplusplusDefaultEnumKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CplusplusDefaultEnumKeyConstraints\",\"url\":\"variables/CplusplusDefaultEnumKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"cplusplusDefaultEnumValueConstraints\",\"url\":\"functions/cplusplusDefaultEnumValueConstraints.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CplusplusDefaultModelNameConstraints\",\"url\":\"variables/CplusplusDefaultModelNameConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"cplusplusDefaultModelNameConstraints\",\"url\":\"functions/cplusplusDefaultModelNameConstraints-1.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"CplusplusDefaultPropertyKeyConstraints\",\"url\":\"variables/CplusplusDefaultPropertyKeyConstraints.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"cplusplusDefaultPropertyKeyConstraints\",\"url\":\"functions/cplusplusDefaultPropertyKeyConstraints-1.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"CplusplusOptions\",\"url\":\"interfaces/CplusplusOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"typeMapping\",\"url\":\"interfaces/CplusplusOptions.html#typeMapping\",\"classes\":\"\",\"parent\":\"CplusplusOptions\"},{\"kind\":1024,\"name\":\"constraints\",\"url\":\"interfaces/CplusplusOptions.html#constraints\",\"classes\":\"\",\"parent\":\"CplusplusOptions\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"interfaces/CplusplusOptions.html#namespace\",\"classes\":\"\",\"parent\":\"CplusplusOptions\"},{\"kind\":1024,\"name\":\"indentation\",\"url\":\"interfaces/CplusplusOptions.html#indentation\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusOptions\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CplusplusOptions.html#indentation.__type\",\"classes\":\"\",\"parent\":\"CplusplusOptions.indentation\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"interfaces/CplusplusOptions.html#indentation.__type.type\",\"classes\":\"\",\"parent\":\"CplusplusOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"size\",\"url\":\"interfaces/CplusplusOptions.html#indentation.__type.size\",\"classes\":\"\",\"parent\":\"CplusplusOptions.indentation.__type\"},{\"kind\":1024,\"name\":\"defaultPreset\",\"url\":\"interfaces/CplusplusOptions.html#defaultPreset\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusOptions\"},{\"kind\":1024,\"name\":\"presets\",\"url\":\"interfaces/CplusplusOptions.html#presets\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusOptions\"},{\"kind\":1024,\"name\":\"processorOptions\",\"url\":\"interfaces/CplusplusOptions.html#processorOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusOptions\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"interfaces/CplusplusOptions.html#dependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusOptions\"},{\"kind\":256,\"name\":\"CplusplusRenderCompleteModelOptions\",\"url\":\"interfaces/CplusplusRenderCompleteModelOptions.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"CplusplusGenerator\",\"url\":\"classes/CplusplusGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/CplusplusGenerator.html#defaultOptions\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/CplusplusGenerator.html#defaultCompleteModelOptions\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"getOptions\",\"url\":\"classes/CplusplusGenerator.html#getOptions\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CplusplusGenerator.html#constructor\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/CplusplusGenerator.html#getDependencyManager\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/CplusplusGenerator.html#splitMetaModel\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/CplusplusGenerator.html#constrainToMetaModel\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/CplusplusGenerator.html#render\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/CplusplusGenerator.html#renderCompleteModel\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/CplusplusGenerator.html#renderClass\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/CplusplusGenerator.html#renderEnum\",\"classes\":\"\",\"parent\":\"CplusplusGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/CplusplusGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/CplusplusGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/CplusplusGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/CplusplusGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/CplusplusGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/CplusplusGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/CplusplusGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/CplusplusGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CplusplusGenerator\"},{\"kind\":128,\"name\":\"CplusplusFileGenerator\",\"url\":\"classes/CplusplusFileGenerator.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"defaultOptions\",\"url\":\"classes/CplusplusFileGenerator.html#defaultOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":1024,\"name\":\"defaultCompleteModelOptions\",\"url\":\"classes/CplusplusFileGenerator.html#defaultCompleteModelOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"getOptions\",\"url\":\"classes/CplusplusFileGenerator.html#getOptions\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CplusplusFileGenerator.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"classes/CplusplusFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManager\",\"url\":\"classes/CplusplusFileGenerator.html#getDependencyManager\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"splitMetaModel\",\"url\":\"classes/CplusplusFileGenerator.html#splitMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"constrainToMetaModel\",\"url\":\"classes/CplusplusFileGenerator.html#constrainToMetaModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"render\",\"url\":\"classes/CplusplusFileGenerator.html#render\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"renderCompleteModel\",\"url\":\"classes/CplusplusFileGenerator.html#renderCompleteModel\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"renderClass\",\"url\":\"classes/CplusplusFileGenerator.html#renderClass\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"renderEnum\",\"url\":\"classes/CplusplusFileGenerator.html#renderEnum\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":1024,\"name\":\"languageName\",\"url\":\"classes/CplusplusFileGenerator.html#languageName\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"classes/CplusplusFileGenerator.html#options\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/CplusplusFileGenerator.html#process\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"getDependencyManagerInstance\",\"url\":\"classes/CplusplusFileGenerator.html#getDependencyManagerInstance\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"generateCompleteModels\",\"url\":\"classes/CplusplusFileGenerator.html#generateCompleteModels\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"generate\",\"url\":\"classes/CplusplusFileGenerator.html#generate\",\"classes\":\"tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"processInput\",\"url\":\"classes/CplusplusFileGenerator.html#processInput\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":2048,\"name\":\"getPresets\",\"url\":\"classes/CplusplusFileGenerator.html#getPresets\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"CplusplusFileGenerator\"},{\"kind\":4194304,\"name\":\"FileGenerator\",\"url\":\"types/FileGenerator.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/FileGenerator.html#__type\",\"classes\":\"\",\"parent\":\"FileGenerator\"},{\"kind\":256,\"name\":\"AbstractFileGenerator\",\"url\":\"interfaces/AbstractFileGenerator.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"generateToFiles\",\"url\":\"interfaces/AbstractFileGenerator.html#generateToFiles\",\"classes\":\"\",\"parent\":\"AbstractFileGenerator\"},{\"kind\":8,\"name\":\"IndentationTypes\",\"url\":\"enums/IndentationTypes.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"TABS\",\"url\":\"enums/IndentationTypes.html#TABS\",\"classes\":\"\",\"parent\":\"IndentationTypes\"},{\"kind\":16,\"name\":\"SPACES\",\"url\":\"enums/IndentationTypes.html#SPACES\",\"classes\":\"\",\"parent\":\"IndentationTypes\"},{\"kind\":128,\"name\":\"FormatHelpers\",\"url\":\"classes/FormatHelpers.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"upperFirst\",\"url\":\"classes/FormatHelpers.html#upperFirst\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":2048,\"name\":\"lowerFirst\",\"url\":\"classes/FormatHelpers.html#lowerFirst\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":1024,\"name\":\"toCamelCase\",\"url\":\"classes/FormatHelpers.html#toCamelCase\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FormatHelpers.html#toCamelCase.__type\",\"classes\":\"\",\"parent\":\"FormatHelpers.toCamelCase\"},{\"kind\":1024,\"name\":\"toPascalCase\",\"url\":\"classes/FormatHelpers.html#toPascalCase\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FormatHelpers.html#toPascalCase.__type-6\",\"classes\":\"\",\"parent\":\"FormatHelpers.toPascalCase\"},{\"kind\":2048,\"name\":\"toPascalCaseMergingNumbers\",\"url\":\"classes/FormatHelpers.html#toPascalCaseMergingNumbers\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":1024,\"name\":\"toParamCase\",\"url\":\"classes/FormatHelpers.html#toParamCase\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FormatHelpers.html#toParamCase.__type-4\",\"classes\":\"\",\"parent\":\"FormatHelpers.toParamCase\"},{\"kind\":1024,\"name\":\"toConstantCase\",\"url\":\"classes/FormatHelpers.html#toConstantCase\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FormatHelpers.html#toConstantCase.__type-2\",\"classes\":\"\",\"parent\":\"FormatHelpers.toConstantCase\"},{\"kind\":1024,\"name\":\"toSnakeCase\",\"url\":\"classes/FormatHelpers.html#toSnakeCase\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/FormatHelpers.html#toSnakeCase.__type-8\",\"classes\":\"\",\"parent\":\"FormatHelpers.toSnakeCase\"},{\"kind\":2048,\"name\":\"replaceSpecialCharacters\",\"url\":\"classes/FormatHelpers.html#replaceSpecialCharacters\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":2048,\"name\":\"breakLines\",\"url\":\"classes/FormatHelpers.html#breakLines\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":2048,\"name\":\"indent\",\"url\":\"classes/FormatHelpers.html#indent\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":2048,\"name\":\"getIndentation\",\"url\":\"classes/FormatHelpers.html#getIndentation\",\"classes\":\"tsd-is-private\",\"parent\":\"FormatHelpers\"},{\"kind\":2048,\"name\":\"renderJSONExamples\",\"url\":\"classes/FormatHelpers.html#renderJSONExamples\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":2048,\"name\":\"snakeCase\",\"url\":\"classes/FormatHelpers.html#snakeCase\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FormatHelpers.html#constructor\",\"classes\":\"\",\"parent\":\"FormatHelpers\"},{\"kind\":64,\"name\":\"getTypeFromMapping\",\"url\":\"functions/getTypeFromMapping.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"TypeContext\",\"url\":\"types/TypeContext.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/TypeContext.html#__type\",\"classes\":\"\",\"parent\":\"TypeContext\"},{\"kind\":1024,\"name\":\"partOfProperty\",\"url\":\"types/TypeContext.html#__type.partOfProperty\",\"classes\":\"\",\"parent\":\"TypeContext.__type\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"types/TypeContext.html#__type.options\",\"classes\":\"\",\"parent\":\"TypeContext.__type\"},{\"kind\":1024,\"name\":\"constrainedModel\",\"url\":\"types/TypeContext.html#__type.constrainedModel\",\"classes\":\"\",\"parent\":\"TypeContext.__type\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"types/TypeContext.html#__type.dependencyManager\",\"classes\":\"\",\"parent\":\"TypeContext.__type\"},{\"kind\":4194304,\"name\":\"TypeMappingFunction\",\"url\":\"types/TypeMappingFunction.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/TypeMappingFunction.html#__type\",\"classes\":\"\",\"parent\":\"TypeMappingFunction\"},{\"kind\":4194304,\"name\":\"TypeMapping\",\"url\":\"types/TypeMapping.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/TypeMapping.html#__type\",\"classes\":\"\",\"parent\":\"TypeMapping\"},{\"kind\":1024,\"name\":\"Object\",\"url\":\"types/TypeMapping.html#__type.Object\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Reference\",\"url\":\"types/TypeMapping.html#__type.Reference\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Any\",\"url\":\"types/TypeMapping.html#__type.Any\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Float\",\"url\":\"types/TypeMapping.html#__type.Float\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Integer\",\"url\":\"types/TypeMapping.html#__type.Integer\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"String\",\"url\":\"types/TypeMapping.html#__type.String\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Boolean\",\"url\":\"types/TypeMapping.html#__type.Boolean\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Tuple\",\"url\":\"types/TypeMapping.html#__type.Tuple\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Array\",\"url\":\"types/TypeMapping.html#__type.Array\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Enum\",\"url\":\"types/TypeMapping.html#__type.Enum\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Union\",\"url\":\"types/TypeMapping.html#__type.Union\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":1024,\"name\":\"Dictionary\",\"url\":\"types/TypeMapping.html#__type.Dictionary\",\"classes\":\"\",\"parent\":\"TypeMapping.__type\"},{\"kind\":128,\"name\":\"FileHelpers\",\"url\":\"classes/FileHelpers.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"writerToFileSystem\",\"url\":\"classes/FileHelpers.html#writerToFileSystem\",\"classes\":\"\",\"parent\":\"FileHelpers\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FileHelpers.html#constructor\",\"classes\":\"\",\"parent\":\"FileHelpers\"},{\"kind\":64,\"name\":\"convertToMetaModel\",\"url\":\"functions/convertToMetaModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToUnionModel\",\"url\":\"functions/convertToUnionModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToStringModel\",\"url\":\"functions/convertToStringModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToAnyModel\",\"url\":\"functions/convertToAnyModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToIntegerModel\",\"url\":\"functions/convertToIntegerModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToFloatModel\",\"url\":\"functions/convertToFloatModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToEnumModel\",\"url\":\"functions/convertToEnumModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToBooleanModel\",\"url\":\"functions/convertToBooleanModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToDictionaryModel\",\"url\":\"functions/convertToDictionaryModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToObjectModel\",\"url\":\"functions/convertToObjectModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToArrayModel\",\"url\":\"functions/convertToArrayModel.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"convertToTupleModel\",\"url\":\"functions/convertToTupleModel.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"SplitOptions\",\"url\":\"types/SplitOptions.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/SplitOptions.html#__type\",\"classes\":\"\",\"parent\":\"SplitOptions\"},{\"kind\":1024,\"name\":\"splitEnum\",\"url\":\"types/SplitOptions.html#__type.splitEnum\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitUnion\",\"url\":\"types/SplitOptions.html#__type.splitUnion\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitArray\",\"url\":\"types/SplitOptions.html#__type.splitArray\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitTuple\",\"url\":\"types/SplitOptions.html#__type.splitTuple\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitString\",\"url\":\"types/SplitOptions.html#__type.splitString\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitInteger\",\"url\":\"types/SplitOptions.html#__type.splitInteger\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitFloat\",\"url\":\"types/SplitOptions.html#__type.splitFloat\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitBoolean\",\"url\":\"types/SplitOptions.html#__type.splitBoolean\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitObject\",\"url\":\"types/SplitOptions.html#__type.splitObject\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":1024,\"name\":\"splitDictionary\",\"url\":\"types/SplitOptions.html#__type.splitDictionary\",\"classes\":\"\",\"parent\":\"SplitOptions.__type\"},{\"kind\":64,\"name\":\"split\",\"url\":\"functions/split.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"NO_NUMBER_START_CHAR\",\"url\":\"functions/NO_NUMBER_START_CHAR.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"NO_DUPLICATE_PROPERTIES\",\"url\":\"functions/NO_DUPLICATE_PROPERTIES.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"NO_DUPLICATE_ENUM_KEYS\",\"url\":\"functions/NO_DUPLICATE_ENUM_KEYS.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"NO_EMPTY_VALUE\",\"url\":\"functions/NO_EMPTY_VALUE.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"NO_RESERVED_KEYWORDS\",\"url\":\"functions/NO_RESERVED_KEYWORDS.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"checkForReservedKeyword\",\"url\":\"functions/checkForReservedKeyword.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"constrainMetaModel\",\"url\":\"functions/constrainMetaModel.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"ConstrainContext\",\"url\":\"types/ConstrainContext.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ConstrainContext.html#__type\",\"classes\":\"\",\"parent\":\"ConstrainContext\"},{\"kind\":1024,\"name\":\"partOfProperty\",\"url\":\"types/ConstrainContext.html#__type.partOfProperty\",\"classes\":\"\",\"parent\":\"ConstrainContext.__type\"},{\"kind\":1024,\"name\":\"metaModel\",\"url\":\"types/ConstrainContext.html#__type.metaModel\",\"classes\":\"\",\"parent\":\"ConstrainContext.__type\"},{\"kind\":1024,\"name\":\"constrainedName\",\"url\":\"types/ConstrainContext.html#__type.constrainedName\",\"classes\":\"\",\"parent\":\"ConstrainContext.__type\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"types/ConstrainContext.html#__type.options\",\"classes\":\"\",\"parent\":\"ConstrainContext.__type\"},{\"kind\":1024,\"name\":\"dependencyManager\",\"url\":\"types/ConstrainContext.html#__type.dependencyManager\",\"classes\":\"\",\"parent\":\"ConstrainContext.__type\"},{\"kind\":4194304,\"name\":\"EnumKeyContext\",\"url\":\"types/EnumKeyContext.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EnumKeyContext.html#__type\",\"classes\":\"\",\"parent\":\"EnumKeyContext\"},{\"kind\":1024,\"name\":\"enumKey\",\"url\":\"types/EnumKeyContext.html#__type.enumKey\",\"classes\":\"\",\"parent\":\"EnumKeyContext.__type\"},{\"kind\":1024,\"name\":\"constrainedEnumModel\",\"url\":\"types/EnumKeyContext.html#__type.constrainedEnumModel\",\"classes\":\"\",\"parent\":\"EnumKeyContext.__type\"},{\"kind\":1024,\"name\":\"enumModel\",\"url\":\"types/EnumKeyContext.html#__type.enumModel\",\"classes\":\"\",\"parent\":\"EnumKeyContext.__type\"},{\"kind\":4194304,\"name\":\"EnumKeyConstraint\",\"url\":\"types/EnumKeyConstraint.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EnumKeyConstraint.html#__type\",\"classes\":\"\",\"parent\":\"EnumKeyConstraint\"},{\"kind\":4194304,\"name\":\"EnumValueContext\",\"url\":\"types/EnumValueContext.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EnumValueContext.html#__type\",\"classes\":\"\",\"parent\":\"EnumValueContext\"},{\"kind\":1024,\"name\":\"enumValue\",\"url\":\"types/EnumValueContext.html#__type.enumValue\",\"classes\":\"\",\"parent\":\"EnumValueContext.__type\"},{\"kind\":1024,\"name\":\"constrainedEnumModel\",\"url\":\"types/EnumValueContext.html#__type.constrainedEnumModel\",\"classes\":\"\",\"parent\":\"EnumValueContext.__type\"},{\"kind\":1024,\"name\":\"enumModel\",\"url\":\"types/EnumValueContext.html#__type.enumModel\",\"classes\":\"\",\"parent\":\"EnumValueContext.__type\"},{\"kind\":4194304,\"name\":\"EnumValueConstraint\",\"url\":\"types/EnumValueConstraint.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EnumValueConstraint.html#__type\",\"classes\":\"\",\"parent\":\"EnumValueConstraint\"},{\"kind\":4194304,\"name\":\"ModelNameContext\",\"url\":\"types/ModelNameContext.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ModelNameContext.html#__type\",\"classes\":\"\",\"parent\":\"ModelNameContext\"},{\"kind\":1024,\"name\":\"modelName\",\"url\":\"types/ModelNameContext.html#__type.modelName\",\"classes\":\"\",\"parent\":\"ModelNameContext.__type\"},{\"kind\":4194304,\"name\":\"ModelNameConstraint\",\"url\":\"types/ModelNameConstraint.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/ModelNameConstraint.html#__type\",\"classes\":\"\",\"parent\":\"ModelNameConstraint\"},{\"kind\":4194304,\"name\":\"PropertyKeyContext\",\"url\":\"types/PropertyKeyContext.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/PropertyKeyContext.html#__type\",\"classes\":\"\",\"parent\":\"PropertyKeyContext\"},{\"kind\":1024,\"name\":\"constrainedObjectPropertyModel\",\"url\":\"types/PropertyKeyContext.html#__type.constrainedObjectPropertyModel\",\"classes\":\"\",\"parent\":\"PropertyKeyContext.__type\"},{\"kind\":1024,\"name\":\"objectPropertyModel\",\"url\":\"types/PropertyKeyContext.html#__type.objectPropertyModel\",\"classes\":\"\",\"parent\":\"PropertyKeyContext.__type\"},{\"kind\":1024,\"name\":\"constrainedObjectModel\",\"url\":\"types/PropertyKeyContext.html#__type.constrainedObjectModel\",\"classes\":\"\",\"parent\":\"PropertyKeyContext.__type\"},{\"kind\":1024,\"name\":\"objectModel\",\"url\":\"types/PropertyKeyContext.html#__type.objectModel\",\"classes\":\"\",\"parent\":\"PropertyKeyContext.__type\"},{\"kind\":4194304,\"name\":\"PropertyKeyConstraint\",\"url\":\"types/PropertyKeyConstraint.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/PropertyKeyConstraint.html#__type\",\"classes\":\"\",\"parent\":\"PropertyKeyConstraint\"},{\"kind\":256,\"name\":\"Constraints\",\"url\":\"interfaces/Constraints.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"enumKey\",\"url\":\"interfaces/Constraints.html#enumKey\",\"classes\":\"\",\"parent\":\"Constraints\"},{\"kind\":1024,\"name\":\"enumValue\",\"url\":\"interfaces/Constraints.html#enumValue\",\"classes\":\"\",\"parent\":\"Constraints\"},{\"kind\":1024,\"name\":\"modelName\",\"url\":\"interfaces/Constraints.html#modelName\",\"classes\":\"\",\"parent\":\"Constraints\"},{\"kind\":1024,\"name\":\"propertyKey\",\"url\":\"interfaces/Constraints.html#propertyKey\",\"classes\":\"\",\"parent\":\"Constraints\"},{\"kind\":64,\"name\":\"hasPreset\",\"url\":\"functions/hasPreset.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"renderJavaScriptDependency\",\"url\":\"functions/renderJavaScriptDependency.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"makeUnique\",\"url\":\"functions/makeUnique.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"CommonModel\",\"url\":\"classes/CommonModel.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toCommonModel\",\"url\":\"classes/CommonModel.html#toCommonModel\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"internalToSchema\",\"url\":\"classes/CommonModel.html#internalToSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"mergeProperties\",\"url\":\"classes/CommonModel.html#mergeProperties\",\"classes\":\"tsd-is-private\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"mergeAdditionalProperties\",\"url\":\"classes/CommonModel.html#mergeAdditionalProperties\",\"classes\":\"tsd-is-private\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"mergeAdditionalItems\",\"url\":\"classes/CommonModel.html#mergeAdditionalItems\",\"classes\":\"tsd-is-private\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"mergeItems\",\"url\":\"classes/CommonModel.html#mergeItems\",\"classes\":\"tsd-is-private\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"mergePatternProperties\",\"url\":\"classes/CommonModel.html#mergePatternProperties\",\"classes\":\"tsd-is-private\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"mergeTypes\",\"url\":\"classes/CommonModel.html#mergeTypes\",\"classes\":\"tsd-is-private\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"mergeCommonModels\",\"url\":\"classes/CommonModel.html#mergeCommonModels\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/CommonModel.html#constructor\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"extend\",\"url\":\"classes/CommonModel.html#extend\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/CommonModel.html#originalInput\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"$id\",\"url\":\"classes/CommonModel.html#_id\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/CommonModel.html#type\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"enum\",\"url\":\"classes/CommonModel.html#enum\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/CommonModel.html#items\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/CommonModel.html#properties\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/CommonModel.html#properties.__type-1\",\"classes\":\"\",\"parent\":\"CommonModel.properties\"},{\"kind\":1024,\"name\":\"additionalProperties\",\"url\":\"classes/CommonModel.html#additionalProperties\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"patternProperties\",\"url\":\"classes/CommonModel.html#patternProperties\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/CommonModel.html#patternProperties.__type\",\"classes\":\"\",\"parent\":\"CommonModel.patternProperties\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/CommonModel.html#required\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"additionalItems\",\"url\":\"classes/CommonModel.html#additionalItems\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":1024,\"name\":\"union\",\"url\":\"classes/CommonModel.html#union\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"getFromOriginalInput\",\"url\":\"classes/CommonModel.html#getFromOriginalInput\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"setType\",\"url\":\"classes/CommonModel.html#setType\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"removeType\",\"url\":\"classes/CommonModel.html#removeType\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addTypes\",\"url\":\"classes/CommonModel.html#addTypes\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"isRequired\",\"url\":\"classes/CommonModel.html#isRequired\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addItem\",\"url\":\"classes/CommonModel.html#addItem\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addItemTuple\",\"url\":\"classes/CommonModel.html#addItemTuple\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addItemUnion\",\"url\":\"classes/CommonModel.html#addItemUnion\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addEnum\",\"url\":\"classes/CommonModel.html#addEnum\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"removeEnum\",\"url\":\"classes/CommonModel.html#removeEnum\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addProperty\",\"url\":\"classes/CommonModel.html#addProperty\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addAdditionalProperty\",\"url\":\"classes/CommonModel.html#addAdditionalProperty\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addPatternProperty\",\"url\":\"classes/CommonModel.html#addPatternProperty\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addAdditionalItems\",\"url\":\"classes/CommonModel.html#addAdditionalItems\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":2048,\"name\":\"addExtendedModel\",\"url\":\"classes/CommonModel.html#addExtendedModel\",\"classes\":\"\",\"parent\":\"CommonModel\"},{\"kind\":256,\"name\":\"ToRenderOutputArg\",\"url\":\"interfaces/ToRenderOutputArg.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/ToRenderOutputArg.html#result\",\"classes\":\"\",\"parent\":\"ToRenderOutputArg\"},{\"kind\":1024,\"name\":\"renderedName\",\"url\":\"interfaces/ToRenderOutputArg.html#renderedName\",\"classes\":\"\",\"parent\":\"ToRenderOutputArg\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"interfaces/ToRenderOutputArg.html#dependencies\",\"classes\":\"\",\"parent\":\"ToRenderOutputArg\"},{\"kind\":128,\"name\":\"RenderOutput\",\"url\":\"classes/RenderOutput.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toRenderOutput\",\"url\":\"classes/RenderOutput.html#toRenderOutput\",\"classes\":\"\",\"parent\":\"RenderOutput\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/RenderOutput.html#constructor\",\"classes\":\"\",\"parent\":\"RenderOutput\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"classes/RenderOutput.html#result\",\"classes\":\"\",\"parent\":\"RenderOutput\"},{\"kind\":1024,\"name\":\"renderedName\",\"url\":\"classes/RenderOutput.html#renderedName\",\"classes\":\"\",\"parent\":\"RenderOutput\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"classes/RenderOutput.html#dependencies\",\"classes\":\"\",\"parent\":\"RenderOutput\"},{\"kind\":256,\"name\":\"ToOutputModelArg\",\"url\":\"interfaces/ToOutputModelArg.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"interfaces/ToOutputModelArg.html#result\",\"classes\":\"\",\"parent\":\"ToOutputModelArg\"},{\"kind\":1024,\"name\":\"model\",\"url\":\"interfaces/ToOutputModelArg.html#model\",\"classes\":\"\",\"parent\":\"ToOutputModelArg\"},{\"kind\":1024,\"name\":\"modelName\",\"url\":\"interfaces/ToOutputModelArg.html#modelName\",\"classes\":\"\",\"parent\":\"ToOutputModelArg\"},{\"kind\":1024,\"name\":\"inputModel\",\"url\":\"interfaces/ToOutputModelArg.html#inputModel\",\"classes\":\"\",\"parent\":\"ToOutputModelArg\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"interfaces/ToOutputModelArg.html#dependencies\",\"classes\":\"\",\"parent\":\"ToOutputModelArg\"},{\"kind\":128,\"name\":\"OutputModel\",\"url\":\"classes/OutputModel.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toOutputModel\",\"url\":\"classes/OutputModel.html#toOutputModel\",\"classes\":\"\",\"parent\":\"OutputModel\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OutputModel.html#constructor\",\"classes\":\"\",\"parent\":\"OutputModel\"},{\"kind\":1024,\"name\":\"result\",\"url\":\"classes/OutputModel.html#result\",\"classes\":\"\",\"parent\":\"OutputModel\"},{\"kind\":1024,\"name\":\"model\",\"url\":\"classes/OutputModel.html#model\",\"classes\":\"\",\"parent\":\"OutputModel\"},{\"kind\":1024,\"name\":\"modelName\",\"url\":\"classes/OutputModel.html#modelName\",\"classes\":\"\",\"parent\":\"OutputModel\"},{\"kind\":1024,\"name\":\"inputModel\",\"url\":\"classes/OutputModel.html#inputModel\",\"classes\":\"\",\"parent\":\"OutputModel\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"classes/OutputModel.html#dependencies\",\"classes\":\"\",\"parent\":\"OutputModel\"},{\"kind\":256,\"name\":\"PresetArgs\",\"url\":\"interfaces/PresetArgs.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"model\",\"url\":\"interfaces/PresetArgs.html#model\",\"classes\":\"\",\"parent\":\"PresetArgs\"},{\"kind\":1024,\"name\":\"inputModel\",\"url\":\"interfaces/PresetArgs.html#inputModel\",\"classes\":\"\",\"parent\":\"PresetArgs\"},{\"kind\":1024,\"name\":\"renderer\",\"url\":\"interfaces/PresetArgs.html#renderer\",\"classes\":\"\",\"parent\":\"PresetArgs\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"interfaces/PresetArgs.html#options\",\"classes\":\"\",\"parent\":\"PresetArgs\"},{\"kind\":1024,\"name\":\"content\",\"url\":\"interfaces/PresetArgs.html#content\",\"classes\":\"\",\"parent\":\"PresetArgs\"},{\"kind\":256,\"name\":\"CommonPreset\",\"url\":\"interfaces/CommonPreset.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"self\",\"url\":\"interfaces/CommonPreset.html#self\",\"classes\":\"\",\"parent\":\"CommonPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CommonPreset.html#self.__type-2\",\"classes\":\"\",\"parent\":\"CommonPreset.self\"},{\"kind\":1024,\"name\":\"additionalContent\",\"url\":\"interfaces/CommonPreset.html#additionalContent\",\"classes\":\"\",\"parent\":\"CommonPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/CommonPreset.html#additionalContent.__type\",\"classes\":\"\",\"parent\":\"CommonPreset.additionalContent\"},{\"kind\":8,\"name\":\"PropertyType\",\"url\":\"enums/PropertyType.html\",\"classes\":\"\"},{\"kind\":16,\"name\":\"property\",\"url\":\"enums/PropertyType.html#property\",\"classes\":\"\",\"parent\":\"PropertyType\"},{\"kind\":16,\"name\":\"additionalProperty\",\"url\":\"enums/PropertyType.html#additionalProperty\",\"classes\":\"\",\"parent\":\"PropertyType\"},{\"kind\":16,\"name\":\"patternProperties\",\"url\":\"enums/PropertyType.html#patternProperties\",\"classes\":\"\",\"parent\":\"PropertyType\"},{\"kind\":256,\"name\":\"PropertyArgs\",\"url\":\"interfaces/PropertyArgs.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"property\",\"url\":\"interfaces/PropertyArgs.html#property\",\"classes\":\"\",\"parent\":\"PropertyArgs\"},{\"kind\":256,\"name\":\"ClassPreset\",\"url\":\"interfaces/ClassPreset.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"ctor\",\"url\":\"interfaces/ClassPreset.html#ctor\",\"classes\":\"\",\"parent\":\"ClassPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClassPreset.html#ctor.__type-2\",\"classes\":\"\",\"parent\":\"ClassPreset.ctor\"},{\"kind\":1024,\"name\":\"property\",\"url\":\"interfaces/ClassPreset.html#property\",\"classes\":\"\",\"parent\":\"ClassPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClassPreset.html#property.__type-6\",\"classes\":\"\",\"parent\":\"ClassPreset.property\"},{\"kind\":1024,\"name\":\"getter\",\"url\":\"interfaces/ClassPreset.html#getter\",\"classes\":\"\",\"parent\":\"ClassPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClassPreset.html#getter.__type-4\",\"classes\":\"\",\"parent\":\"ClassPreset.getter\"},{\"kind\":1024,\"name\":\"setter\",\"url\":\"interfaces/ClassPreset.html#setter\",\"classes\":\"\",\"parent\":\"ClassPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClassPreset.html#setter.__type-10\",\"classes\":\"\",\"parent\":\"ClassPreset.setter\"},{\"kind\":1024,\"name\":\"self\",\"url\":\"interfaces/ClassPreset.html#self\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClassPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClassPreset.html#self.__type-8\",\"classes\":\"\",\"parent\":\"ClassPreset.self\"},{\"kind\":1024,\"name\":\"additionalContent\",\"url\":\"interfaces/ClassPreset.html#additionalContent\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ClassPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/ClassPreset.html#additionalContent.__type\",\"classes\":\"\",\"parent\":\"ClassPreset.additionalContent\"},{\"kind\":256,\"name\":\"InterfacePreset\",\"url\":\"interfaces/InterfacePreset.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"property\",\"url\":\"interfaces/InterfacePreset.html#property\",\"classes\":\"\",\"parent\":\"InterfacePreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/InterfacePreset.html#property.__type-2\",\"classes\":\"\",\"parent\":\"InterfacePreset.property\"},{\"kind\":1024,\"name\":\"self\",\"url\":\"interfaces/InterfacePreset.html#self\",\"classes\":\"tsd-is-inherited\",\"parent\":\"InterfacePreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/InterfacePreset.html#self.__type-4\",\"classes\":\"\",\"parent\":\"InterfacePreset.self\"},{\"kind\":1024,\"name\":\"additionalContent\",\"url\":\"interfaces/InterfacePreset.html#additionalContent\",\"classes\":\"tsd-is-inherited\",\"parent\":\"InterfacePreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/InterfacePreset.html#additionalContent.__type\",\"classes\":\"\",\"parent\":\"InterfacePreset.additionalContent\"},{\"kind\":256,\"name\":\"EnumArgs\",\"url\":\"interfaces/EnumArgs.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"item\",\"url\":\"interfaces/EnumArgs.html#item\",\"classes\":\"\",\"parent\":\"EnumArgs\"},{\"kind\":256,\"name\":\"EnumPreset\",\"url\":\"interfaces/EnumPreset.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"item\",\"url\":\"interfaces/EnumPreset.html#item\",\"classes\":\"\",\"parent\":\"EnumPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/EnumPreset.html#item.__type-2\",\"classes\":\"\",\"parent\":\"EnumPreset.item\"},{\"kind\":1024,\"name\":\"self\",\"url\":\"interfaces/EnumPreset.html#self\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnumPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/EnumPreset.html#self.__type-4\",\"classes\":\"\",\"parent\":\"EnumPreset.self\"},{\"kind\":1024,\"name\":\"additionalContent\",\"url\":\"interfaces/EnumPreset.html#additionalContent\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnumPreset\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"interfaces/EnumPreset.html#additionalContent.__type\",\"classes\":\"\",\"parent\":\"EnumPreset.additionalContent\"},{\"kind\":4194304,\"name\":\"Preset\",\"url\":\"types/Preset.html\",\"classes\":\"\"},{\"kind\":4194304,\"name\":\"PresetWithOptions\",\"url\":\"types/PresetWithOptions.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/PresetWithOptions.html#__type\",\"classes\":\"\",\"parent\":\"PresetWithOptions\"},{\"kind\":1024,\"name\":\"preset\",\"url\":\"types/PresetWithOptions.html#__type.preset\",\"classes\":\"\",\"parent\":\"PresetWithOptions.__type\"},{\"kind\":1024,\"name\":\"options\",\"url\":\"types/PresetWithOptions.html#__type.options\",\"classes\":\"\",\"parent\":\"PresetWithOptions.__type\"},{\"kind\":4194304,\"name\":\"Presets\",\"url\":\"types/Presets.html\",\"classes\":\"\"},{\"kind\":256,\"name\":\"ProcessorOptions\",\"url\":\"interfaces/ProcessorOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"asyncapi\",\"url\":\"interfaces/ProcessorOptions.html#asyncapi\",\"classes\":\"\",\"parent\":\"ProcessorOptions\"},{\"kind\":1024,\"name\":\"typescript\",\"url\":\"interfaces/ProcessorOptions.html#typescript\",\"classes\":\"\",\"parent\":\"ProcessorOptions\"},{\"kind\":1024,\"name\":\"interpreter\",\"url\":\"interfaces/ProcessorOptions.html#interpreter\",\"classes\":\"\",\"parent\":\"ProcessorOptions\"},{\"kind\":128,\"name\":\"AsyncapiV2ExternalDocumentation\",\"url\":\"classes/AsyncapiV2ExternalDocumentation.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toExternalDocumentation\",\"url\":\"classes/AsyncapiV2ExternalDocumentation.html#toExternalDocumentation\",\"classes\":\"\",\"parent\":\"AsyncapiV2ExternalDocumentation\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AsyncapiV2ExternalDocumentation.html#constructor\",\"classes\":\"\",\"parent\":\"AsyncapiV2ExternalDocumentation\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/AsyncapiV2ExternalDocumentation.html#description\",\"classes\":\"\",\"parent\":\"AsyncapiV2ExternalDocumentation\"},{\"kind\":1024,\"name\":\"url\",\"url\":\"classes/AsyncapiV2ExternalDocumentation.html#url\",\"classes\":\"\",\"parent\":\"AsyncapiV2ExternalDocumentation\"},{\"kind\":128,\"name\":\"AsyncapiV2Schema\",\"url\":\"classes/AsyncapiV2Schema.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toSchema\",\"url\":\"classes/AsyncapiV2Schema.html#toSchema\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":2048,\"name\":\"internalToSchema\",\"url\":\"classes/AsyncapiV2Schema.html#internalToSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AsyncapiV2Schema.html#constructor\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"$schema\",\"url\":\"classes/AsyncapiV2Schema.html#_schema\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"title\",\"url\":\"classes/AsyncapiV2Schema.html#title\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"multipleOf\",\"url\":\"classes/AsyncapiV2Schema.html#multipleOf\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"classes/AsyncapiV2Schema.html#maximum\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"classes/AsyncapiV2Schema.html#minimum\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"maxLength\",\"url\":\"classes/AsyncapiV2Schema.html#maxLength\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"minLength\",\"url\":\"classes/AsyncapiV2Schema.html#minLength\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"pattern\",\"url\":\"classes/AsyncapiV2Schema.html#pattern\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"maxItems\",\"url\":\"classes/AsyncapiV2Schema.html#maxItems\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"minItems\",\"url\":\"classes/AsyncapiV2Schema.html#minItems\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"uniqueItems\",\"url\":\"classes/AsyncapiV2Schema.html#uniqueItems\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"maxProperties\",\"url\":\"classes/AsyncapiV2Schema.html#maxProperties\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"minProperties\",\"url\":\"classes/AsyncapiV2Schema.html#minProperties\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"allOf\",\"url\":\"classes/AsyncapiV2Schema.html#allOf\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"oneOf\",\"url\":\"classes/AsyncapiV2Schema.html#oneOf\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"anyOf\",\"url\":\"classes/AsyncapiV2Schema.html#anyOf\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"not\",\"url\":\"classes/AsyncapiV2Schema.html#not\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"classes/AsyncapiV2Schema.html#dependencies\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/AsyncapiV2Schema.html#dependencies.__type-1\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema.dependencies\"},{\"kind\":1024,\"name\":\"format\",\"url\":\"classes/AsyncapiV2Schema.html#format\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"definitions\",\"url\":\"classes/AsyncapiV2Schema.html#definitions\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/AsyncapiV2Schema.html#definitions.__type\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema.definitions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/AsyncapiV2Schema.html#description\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/AsyncapiV2Schema.html#default\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/AsyncapiV2Schema.html#type\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"enum\",\"url\":\"classes/AsyncapiV2Schema.html#enum\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/AsyncapiV2Schema.html#items\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/AsyncapiV2Schema.html#properties\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/AsyncapiV2Schema.html#properties.__type-3\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema.properties\"},{\"kind\":1024,\"name\":\"additionalProperties\",\"url\":\"classes/AsyncapiV2Schema.html#additionalProperties\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"patternProperties\",\"url\":\"classes/AsyncapiV2Schema.html#patternProperties\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/AsyncapiV2Schema.html#patternProperties.__type-2\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema.patternProperties\"},{\"kind\":1024,\"name\":\"$ref\",\"url\":\"classes/AsyncapiV2Schema.html#_ref\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/AsyncapiV2Schema.html#required\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"additionalItems\",\"url\":\"classes/AsyncapiV2Schema.html#additionalItems\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"exclusiveMaximum\",\"url\":\"classes/AsyncapiV2Schema.html#exclusiveMaximum\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"exclusiveMinimum\",\"url\":\"classes/AsyncapiV2Schema.html#exclusiveMinimum\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"$id\",\"url\":\"classes/AsyncapiV2Schema.html#_id\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"contains\",\"url\":\"classes/AsyncapiV2Schema.html#contains\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"const\",\"url\":\"classes/AsyncapiV2Schema.html#const\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"propertyNames\",\"url\":\"classes/AsyncapiV2Schema.html#propertyNames\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"examples\",\"url\":\"classes/AsyncapiV2Schema.html#examples\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"$comment\",\"url\":\"classes/AsyncapiV2Schema.html#_comment\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"if\",\"url\":\"classes/AsyncapiV2Schema.html#if\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"then\",\"url\":\"classes/AsyncapiV2Schema.html#then\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"else\",\"url\":\"classes/AsyncapiV2Schema.html#else\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"readOnly\",\"url\":\"classes/AsyncapiV2Schema.html#readOnly\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"writeOnly\",\"url\":\"classes/AsyncapiV2Schema.html#writeOnly\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"contentEncoding\",\"url\":\"classes/AsyncapiV2Schema.html#contentEncoding\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"contentMediaType\",\"url\":\"classes/AsyncapiV2Schema.html#contentMediaType\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"discriminator\",\"url\":\"classes/AsyncapiV2Schema.html#discriminator\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"externalDocs\",\"url\":\"classes/AsyncapiV2Schema.html#externalDocs\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":1024,\"name\":\"deprecated\",\"url\":\"classes/AsyncapiV2Schema.html#deprecated\",\"classes\":\"\",\"parent\":\"AsyncapiV2Schema\"},{\"kind\":128,\"name\":\"Draft7Schema\",\"url\":\"classes/Draft7Schema.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toSchema\",\"url\":\"classes/Draft7Schema.html#toSchema\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":2048,\"name\":\"internalToSchema\",\"url\":\"classes/Draft7Schema.html#internalToSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"Draft7Schema\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Draft7Schema.html#constructor\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"$schema\",\"url\":\"classes/Draft7Schema.html#_schema\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"title\",\"url\":\"classes/Draft7Schema.html#title\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"multipleOf\",\"url\":\"classes/Draft7Schema.html#multipleOf\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"classes/Draft7Schema.html#maximum\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"classes/Draft7Schema.html#minimum\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"maxLength\",\"url\":\"classes/Draft7Schema.html#maxLength\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"minLength\",\"url\":\"classes/Draft7Schema.html#minLength\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"pattern\",\"url\":\"classes/Draft7Schema.html#pattern\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"maxItems\",\"url\":\"classes/Draft7Schema.html#maxItems\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"minItems\",\"url\":\"classes/Draft7Schema.html#minItems\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"uniqueItems\",\"url\":\"classes/Draft7Schema.html#uniqueItems\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"maxProperties\",\"url\":\"classes/Draft7Schema.html#maxProperties\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"minProperties\",\"url\":\"classes/Draft7Schema.html#minProperties\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"allOf\",\"url\":\"classes/Draft7Schema.html#allOf\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"oneOf\",\"url\":\"classes/Draft7Schema.html#oneOf\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"anyOf\",\"url\":\"classes/Draft7Schema.html#anyOf\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"not\",\"url\":\"classes/Draft7Schema.html#not\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"classes/Draft7Schema.html#dependencies\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft7Schema.html#dependencies.__type-1\",\"classes\":\"\",\"parent\":\"Draft7Schema.dependencies\"},{\"kind\":1024,\"name\":\"format\",\"url\":\"classes/Draft7Schema.html#format\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"definitions\",\"url\":\"classes/Draft7Schema.html#definitions\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft7Schema.html#definitions.__type\",\"classes\":\"\",\"parent\":\"Draft7Schema.definitions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/Draft7Schema.html#description\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/Draft7Schema.html#default\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/Draft7Schema.html#type\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"enum\",\"url\":\"classes/Draft7Schema.html#enum\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/Draft7Schema.html#items\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/Draft7Schema.html#properties\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft7Schema.html#properties.__type-3\",\"classes\":\"\",\"parent\":\"Draft7Schema.properties\"},{\"kind\":1024,\"name\":\"additionalProperties\",\"url\":\"classes/Draft7Schema.html#additionalProperties\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"patternProperties\",\"url\":\"classes/Draft7Schema.html#patternProperties\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft7Schema.html#patternProperties.__type-2\",\"classes\":\"\",\"parent\":\"Draft7Schema.patternProperties\"},{\"kind\":1024,\"name\":\"$ref\",\"url\":\"classes/Draft7Schema.html#_ref\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/Draft7Schema.html#required\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"additionalItems\",\"url\":\"classes/Draft7Schema.html#additionalItems\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"exclusiveMaximum\",\"url\":\"classes/Draft7Schema.html#exclusiveMaximum\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"exclusiveMinimum\",\"url\":\"classes/Draft7Schema.html#exclusiveMinimum\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"$id\",\"url\":\"classes/Draft7Schema.html#_id\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"contains\",\"url\":\"classes/Draft7Schema.html#contains\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"const\",\"url\":\"classes/Draft7Schema.html#const\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"propertyNames\",\"url\":\"classes/Draft7Schema.html#propertyNames\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"examples\",\"url\":\"classes/Draft7Schema.html#examples\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"$comment\",\"url\":\"classes/Draft7Schema.html#_comment\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"if\",\"url\":\"classes/Draft7Schema.html#if\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"then\",\"url\":\"classes/Draft7Schema.html#then\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"else\",\"url\":\"classes/Draft7Schema.html#else\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"readOnly\",\"url\":\"classes/Draft7Schema.html#readOnly\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"writeOnly\",\"url\":\"classes/Draft7Schema.html#writeOnly\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"contentEncoding\",\"url\":\"classes/Draft7Schema.html#contentEncoding\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":1024,\"name\":\"contentMediaType\",\"url\":\"classes/Draft7Schema.html#contentMediaType\",\"classes\":\"\",\"parent\":\"Draft7Schema\"},{\"kind\":128,\"name\":\"Draft6Schema\",\"url\":\"classes/Draft6Schema.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toSchema\",\"url\":\"classes/Draft6Schema.html#toSchema\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":2048,\"name\":\"internalToSchema\",\"url\":\"classes/Draft6Schema.html#internalToSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"Draft6Schema\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Draft6Schema.html#constructor\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"$schema\",\"url\":\"classes/Draft6Schema.html#_schema\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"title\",\"url\":\"classes/Draft6Schema.html#title\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"multipleOf\",\"url\":\"classes/Draft6Schema.html#multipleOf\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"classes/Draft6Schema.html#maximum\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"classes/Draft6Schema.html#minimum\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"maxLength\",\"url\":\"classes/Draft6Schema.html#maxLength\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"minLength\",\"url\":\"classes/Draft6Schema.html#minLength\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"pattern\",\"url\":\"classes/Draft6Schema.html#pattern\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"maxItems\",\"url\":\"classes/Draft6Schema.html#maxItems\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"minItems\",\"url\":\"classes/Draft6Schema.html#minItems\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"uniqueItems\",\"url\":\"classes/Draft6Schema.html#uniqueItems\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"maxProperties\",\"url\":\"classes/Draft6Schema.html#maxProperties\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"minProperties\",\"url\":\"classes/Draft6Schema.html#minProperties\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"allOf\",\"url\":\"classes/Draft6Schema.html#allOf\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"oneOf\",\"url\":\"classes/Draft6Schema.html#oneOf\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"anyOf\",\"url\":\"classes/Draft6Schema.html#anyOf\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"not\",\"url\":\"classes/Draft6Schema.html#not\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"classes/Draft6Schema.html#dependencies\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft6Schema.html#dependencies.__type-1\",\"classes\":\"\",\"parent\":\"Draft6Schema.dependencies\"},{\"kind\":1024,\"name\":\"format\",\"url\":\"classes/Draft6Schema.html#format\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"definitions\",\"url\":\"classes/Draft6Schema.html#definitions\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft6Schema.html#definitions.__type\",\"classes\":\"\",\"parent\":\"Draft6Schema.definitions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/Draft6Schema.html#description\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/Draft6Schema.html#default\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/Draft6Schema.html#type\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"enum\",\"url\":\"classes/Draft6Schema.html#enum\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/Draft6Schema.html#items\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/Draft6Schema.html#properties\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft6Schema.html#properties.__type-3\",\"classes\":\"\",\"parent\":\"Draft6Schema.properties\"},{\"kind\":1024,\"name\":\"additionalProperties\",\"url\":\"classes/Draft6Schema.html#additionalProperties\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"patternProperties\",\"url\":\"classes/Draft6Schema.html#patternProperties\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft6Schema.html#patternProperties.__type-2\",\"classes\":\"\",\"parent\":\"Draft6Schema.patternProperties\"},{\"kind\":1024,\"name\":\"$ref\",\"url\":\"classes/Draft6Schema.html#_ref\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/Draft6Schema.html#required\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"additionalItems\",\"url\":\"classes/Draft6Schema.html#additionalItems\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"exclusiveMaximum\",\"url\":\"classes/Draft6Schema.html#exclusiveMaximum\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"exclusiveMinimum\",\"url\":\"classes/Draft6Schema.html#exclusiveMinimum\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"$id\",\"url\":\"classes/Draft6Schema.html#_id\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"contains\",\"url\":\"classes/Draft6Schema.html#contains\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"const\",\"url\":\"classes/Draft6Schema.html#const\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"propertyNames\",\"url\":\"classes/Draft6Schema.html#propertyNames\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":1024,\"name\":\"examples\",\"url\":\"classes/Draft6Schema.html#examples\",\"classes\":\"\",\"parent\":\"Draft6Schema\"},{\"kind\":128,\"name\":\"Draft4Schema\",\"url\":\"classes/Draft4Schema.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toSchema\",\"url\":\"classes/Draft4Schema.html#toSchema\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":2048,\"name\":\"internalToSchema\",\"url\":\"classes/Draft4Schema.html#internalToSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"Draft4Schema\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/Draft4Schema.html#constructor\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"$schema\",\"url\":\"classes/Draft4Schema.html#_schema\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"title\",\"url\":\"classes/Draft4Schema.html#title\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"multipleOf\",\"url\":\"classes/Draft4Schema.html#multipleOf\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"classes/Draft4Schema.html#maximum\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"exclusiveMaximum\",\"url\":\"classes/Draft4Schema.html#exclusiveMaximum\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"classes/Draft4Schema.html#minimum\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"exclusiveMinimum\",\"url\":\"classes/Draft4Schema.html#exclusiveMinimum\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"maxLength\",\"url\":\"classes/Draft4Schema.html#maxLength\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"minLength\",\"url\":\"classes/Draft4Schema.html#minLength\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"pattern\",\"url\":\"classes/Draft4Schema.html#pattern\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"maxItems\",\"url\":\"classes/Draft4Schema.html#maxItems\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"minItems\",\"url\":\"classes/Draft4Schema.html#minItems\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"uniqueItems\",\"url\":\"classes/Draft4Schema.html#uniqueItems\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"maxProperties\",\"url\":\"classes/Draft4Schema.html#maxProperties\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"minProperties\",\"url\":\"classes/Draft4Schema.html#minProperties\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"allOf\",\"url\":\"classes/Draft4Schema.html#allOf\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"oneOf\",\"url\":\"classes/Draft4Schema.html#oneOf\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"anyOf\",\"url\":\"classes/Draft4Schema.html#anyOf\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"not\",\"url\":\"classes/Draft4Schema.html#not\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"classes/Draft4Schema.html#dependencies\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft4Schema.html#dependencies.__type-1\",\"classes\":\"\",\"parent\":\"Draft4Schema.dependencies\"},{\"kind\":1024,\"name\":\"format\",\"url\":\"classes/Draft4Schema.html#format\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"definitions\",\"url\":\"classes/Draft4Schema.html#definitions\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft4Schema.html#definitions.__type\",\"classes\":\"\",\"parent\":\"Draft4Schema.definitions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/Draft4Schema.html#description\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/Draft4Schema.html#default\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/Draft4Schema.html#type\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"enum\",\"url\":\"classes/Draft4Schema.html#enum\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/Draft4Schema.html#items\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/Draft4Schema.html#properties\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft4Schema.html#properties.__type-3\",\"classes\":\"\",\"parent\":\"Draft4Schema.properties\"},{\"kind\":1024,\"name\":\"additionalProperties\",\"url\":\"classes/Draft4Schema.html#additionalProperties\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"patternProperties\",\"url\":\"classes/Draft4Schema.html#patternProperties\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/Draft4Schema.html#patternProperties.__type-2\",\"classes\":\"\",\"parent\":\"Draft4Schema.patternProperties\"},{\"kind\":1024,\"name\":\"$ref\",\"url\":\"classes/Draft4Schema.html#_ref\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/Draft4Schema.html#required\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"additionalItems\",\"url\":\"classes/Draft4Schema.html#additionalItems\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"classes/Draft4Schema.html#id\",\"classes\":\"\",\"parent\":\"Draft4Schema\"},{\"kind\":128,\"name\":\"SwaggerV2Xml\",\"url\":\"classes/SwaggerV2Xml.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toXml\",\"url\":\"classes/SwaggerV2Xml.html#toXml\",\"classes\":\"\",\"parent\":\"SwaggerV2Xml\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SwaggerV2Xml.html#constructor\",\"classes\":\"\",\"parent\":\"SwaggerV2Xml\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/SwaggerV2Xml.html#name\",\"classes\":\"\",\"parent\":\"SwaggerV2Xml\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"classes/SwaggerV2Xml.html#namespace\",\"classes\":\"\",\"parent\":\"SwaggerV2Xml\"},{\"kind\":1024,\"name\":\"prefix\",\"url\":\"classes/SwaggerV2Xml.html#prefix\",\"classes\":\"\",\"parent\":\"SwaggerV2Xml\"},{\"kind\":1024,\"name\":\"attribute\",\"url\":\"classes/SwaggerV2Xml.html#attribute\",\"classes\":\"\",\"parent\":\"SwaggerV2Xml\"},{\"kind\":1024,\"name\":\"wrapped\",\"url\":\"classes/SwaggerV2Xml.html#wrapped\",\"classes\":\"\",\"parent\":\"SwaggerV2Xml\"},{\"kind\":128,\"name\":\"SwaggerV2ExternalDocumentation\",\"url\":\"classes/SwaggerV2ExternalDocumentation.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toExternalDocumentation\",\"url\":\"classes/SwaggerV2ExternalDocumentation.html#toExternalDocumentation\",\"classes\":\"\",\"parent\":\"SwaggerV2ExternalDocumentation\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SwaggerV2ExternalDocumentation.html#constructor\",\"classes\":\"\",\"parent\":\"SwaggerV2ExternalDocumentation\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/SwaggerV2ExternalDocumentation.html#description\",\"classes\":\"\",\"parent\":\"SwaggerV2ExternalDocumentation\"},{\"kind\":1024,\"name\":\"url\",\"url\":\"classes/SwaggerV2ExternalDocumentation.html#url\",\"classes\":\"\",\"parent\":\"SwaggerV2ExternalDocumentation\"},{\"kind\":128,\"name\":\"SwaggerV2Schema\",\"url\":\"classes/SwaggerV2Schema.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toSchema\",\"url\":\"classes/SwaggerV2Schema.html#toSchema\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":2048,\"name\":\"internalToSchema\",\"url\":\"classes/SwaggerV2Schema.html#internalToSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SwaggerV2Schema.html#constructor\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"$schema\",\"url\":\"classes/SwaggerV2Schema.html#_schema\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"title\",\"url\":\"classes/SwaggerV2Schema.html#title\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"multipleOf\",\"url\":\"classes/SwaggerV2Schema.html#multipleOf\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"classes/SwaggerV2Schema.html#maximum\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"exclusiveMaximum\",\"url\":\"classes/SwaggerV2Schema.html#exclusiveMaximum\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"classes/SwaggerV2Schema.html#minimum\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"exclusiveMinimum\",\"url\":\"classes/SwaggerV2Schema.html#exclusiveMinimum\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"maxLength\",\"url\":\"classes/SwaggerV2Schema.html#maxLength\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"minLength\",\"url\":\"classes/SwaggerV2Schema.html#minLength\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"pattern\",\"url\":\"classes/SwaggerV2Schema.html#pattern\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"maxItems\",\"url\":\"classes/SwaggerV2Schema.html#maxItems\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"minItems\",\"url\":\"classes/SwaggerV2Schema.html#minItems\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"uniqueItems\",\"url\":\"classes/SwaggerV2Schema.html#uniqueItems\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"maxProperties\",\"url\":\"classes/SwaggerV2Schema.html#maxProperties\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"minProperties\",\"url\":\"classes/SwaggerV2Schema.html#minProperties\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"allOf\",\"url\":\"classes/SwaggerV2Schema.html#allOf\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"format\",\"url\":\"classes/SwaggerV2Schema.html#format\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"definitions\",\"url\":\"classes/SwaggerV2Schema.html#definitions\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/SwaggerV2Schema.html#definitions.__type\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema.definitions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/SwaggerV2Schema.html#description\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/SwaggerV2Schema.html#default\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/SwaggerV2Schema.html#type\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"enum\",\"url\":\"classes/SwaggerV2Schema.html#enum\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/SwaggerV2Schema.html#items\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/SwaggerV2Schema.html#properties\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/SwaggerV2Schema.html#properties.__type-1\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema.properties\"},{\"kind\":1024,\"name\":\"additionalProperties\",\"url\":\"classes/SwaggerV2Schema.html#additionalProperties\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"$ref\",\"url\":\"classes/SwaggerV2Schema.html#_ref\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/SwaggerV2Schema.html#required\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"id\",\"url\":\"classes/SwaggerV2Schema.html#id\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"discriminator\",\"url\":\"classes/SwaggerV2Schema.html#discriminator\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"readOnly\",\"url\":\"classes/SwaggerV2Schema.html#readOnly\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"xml\",\"url\":\"classes/SwaggerV2Schema.html#xml\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"externalDocs\",\"url\":\"classes/SwaggerV2Schema.html#externalDocs\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":1024,\"name\":\"example\",\"url\":\"classes/SwaggerV2Schema.html#example\",\"classes\":\"\",\"parent\":\"SwaggerV2Schema\"},{\"kind\":128,\"name\":\"OpenapiV3Xml\",\"url\":\"classes/OpenapiV3Xml.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toXml\",\"url\":\"classes/OpenapiV3Xml.html#toXml\",\"classes\":\"\",\"parent\":\"OpenapiV3Xml\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OpenapiV3Xml.html#constructor\",\"classes\":\"\",\"parent\":\"OpenapiV3Xml\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/OpenapiV3Xml.html#name\",\"classes\":\"\",\"parent\":\"OpenapiV3Xml\"},{\"kind\":1024,\"name\":\"namespace\",\"url\":\"classes/OpenapiV3Xml.html#namespace\",\"classes\":\"\",\"parent\":\"OpenapiV3Xml\"},{\"kind\":1024,\"name\":\"prefix\",\"url\":\"classes/OpenapiV3Xml.html#prefix\",\"classes\":\"\",\"parent\":\"OpenapiV3Xml\"},{\"kind\":1024,\"name\":\"attribute\",\"url\":\"classes/OpenapiV3Xml.html#attribute\",\"classes\":\"\",\"parent\":\"OpenapiV3Xml\"},{\"kind\":1024,\"name\":\"wrapped\",\"url\":\"classes/OpenapiV3Xml.html#wrapped\",\"classes\":\"\",\"parent\":\"OpenapiV3Xml\"},{\"kind\":128,\"name\":\"OpenAPIV3ExternalDocumentation\",\"url\":\"classes/OpenAPIV3ExternalDocumentation.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toExternalDocumentation\",\"url\":\"classes/OpenAPIV3ExternalDocumentation.html#toExternalDocumentation\",\"classes\":\"\",\"parent\":\"OpenAPIV3ExternalDocumentation\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OpenAPIV3ExternalDocumentation.html#constructor\",\"classes\":\"\",\"parent\":\"OpenAPIV3ExternalDocumentation\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/OpenAPIV3ExternalDocumentation.html#description\",\"classes\":\"\",\"parent\":\"OpenAPIV3ExternalDocumentation\"},{\"kind\":1024,\"name\":\"url\",\"url\":\"classes/OpenAPIV3ExternalDocumentation.html#url\",\"classes\":\"\",\"parent\":\"OpenAPIV3ExternalDocumentation\"},{\"kind\":128,\"name\":\"OpenapiV3Discriminator\",\"url\":\"classes/OpenapiV3Discriminator.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toDiscriminator\",\"url\":\"classes/OpenapiV3Discriminator.html#toDiscriminator\",\"classes\":\"\",\"parent\":\"OpenapiV3Discriminator\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OpenapiV3Discriminator.html#constructor\",\"classes\":\"\",\"parent\":\"OpenapiV3Discriminator\"},{\"kind\":1024,\"name\":\"propertyName\",\"url\":\"classes/OpenapiV3Discriminator.html#propertyName\",\"classes\":\"\",\"parent\":\"OpenapiV3Discriminator\"},{\"kind\":1024,\"name\":\"mapping\",\"url\":\"classes/OpenapiV3Discriminator.html#mapping\",\"classes\":\"\",\"parent\":\"OpenapiV3Discriminator\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OpenapiV3Discriminator.html#mapping.__type\",\"classes\":\"\",\"parent\":\"OpenapiV3Discriminator.mapping\"},{\"kind\":128,\"name\":\"OpenapiV3Schema\",\"url\":\"classes/OpenapiV3Schema.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"toSchema\",\"url\":\"classes/OpenapiV3Schema.html#toSchema\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":2048,\"name\":\"internalToSchema\",\"url\":\"classes/OpenapiV3Schema.html#internalToSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OpenapiV3Schema.html#constructor\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"$schema\",\"url\":\"classes/OpenapiV3Schema.html#_schema\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"title\",\"url\":\"classes/OpenapiV3Schema.html#title\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"multipleOf\",\"url\":\"classes/OpenapiV3Schema.html#multipleOf\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"maximum\",\"url\":\"classes/OpenapiV3Schema.html#maximum\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"minimum\",\"url\":\"classes/OpenapiV3Schema.html#minimum\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"maxLength\",\"url\":\"classes/OpenapiV3Schema.html#maxLength\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"minLength\",\"url\":\"classes/OpenapiV3Schema.html#minLength\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"pattern\",\"url\":\"classes/OpenapiV3Schema.html#pattern\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"maxItems\",\"url\":\"classes/OpenapiV3Schema.html#maxItems\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"minItems\",\"url\":\"classes/OpenapiV3Schema.html#minItems\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"uniqueItems\",\"url\":\"classes/OpenapiV3Schema.html#uniqueItems\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"maxProperties\",\"url\":\"classes/OpenapiV3Schema.html#maxProperties\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"minProperties\",\"url\":\"classes/OpenapiV3Schema.html#minProperties\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"allOf\",\"url\":\"classes/OpenapiV3Schema.html#allOf\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"oneOf\",\"url\":\"classes/OpenapiV3Schema.html#oneOf\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"anyOf\",\"url\":\"classes/OpenapiV3Schema.html#anyOf\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"dependencies\",\"url\":\"classes/OpenapiV3Schema.html#dependencies\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OpenapiV3Schema.html#dependencies.__type-1\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema.dependencies\"},{\"kind\":1024,\"name\":\"format\",\"url\":\"classes/OpenapiV3Schema.html#format\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"definitions\",\"url\":\"classes/OpenapiV3Schema.html#definitions\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OpenapiV3Schema.html#definitions.__type\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema.definitions\"},{\"kind\":1024,\"name\":\"description\",\"url\":\"classes/OpenapiV3Schema.html#description\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"default\",\"url\":\"classes/OpenapiV3Schema.html#default\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/OpenapiV3Schema.html#type\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"enum\",\"url\":\"classes/OpenapiV3Schema.html#enum\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"items\",\"url\":\"classes/OpenapiV3Schema.html#items\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/OpenapiV3Schema.html#properties\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/OpenapiV3Schema.html#properties.__type-2\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema.properties\"},{\"kind\":1024,\"name\":\"additionalProperties\",\"url\":\"classes/OpenapiV3Schema.html#additionalProperties\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"$ref\",\"url\":\"classes/OpenapiV3Schema.html#_ref\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/OpenapiV3Schema.html#required\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"additionalItems\",\"url\":\"classes/OpenapiV3Schema.html#additionalItems\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"exclusiveMaximum\",\"url\":\"classes/OpenapiV3Schema.html#exclusiveMaximum\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"exclusiveMinimum\",\"url\":\"classes/OpenapiV3Schema.html#exclusiveMinimum\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"$id\",\"url\":\"classes/OpenapiV3Schema.html#_id\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"contains\",\"url\":\"classes/OpenapiV3Schema.html#contains\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"const\",\"url\":\"classes/OpenapiV3Schema.html#const\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"propertyNames\",\"url\":\"classes/OpenapiV3Schema.html#propertyNames\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"examples\",\"url\":\"classes/OpenapiV3Schema.html#examples\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"nullable\",\"url\":\"classes/OpenapiV3Schema.html#nullable\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"discriminator\",\"url\":\"classes/OpenapiV3Schema.html#discriminator\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"xml\",\"url\":\"classes/OpenapiV3Schema.html#xml\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"readOnly\",\"url\":\"classes/OpenapiV3Schema.html#readOnly\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"writeOnly\",\"url\":\"classes/OpenapiV3Schema.html#writeOnly\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"externalDocs\",\"url\":\"classes/OpenapiV3Schema.html#externalDocs\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"example\",\"url\":\"classes/OpenapiV3Schema.html#example\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":1024,\"name\":\"deprecated\",\"url\":\"classes/OpenapiV3Schema.html#deprecated\",\"classes\":\"\",\"parent\":\"OpenapiV3Schema\"},{\"kind\":128,\"name\":\"MetaModel\",\"url\":\"classes/MetaModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/MetaModel.html#constructor\",\"classes\":\"\",\"parent\":\"MetaModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/MetaModel.html#name\",\"classes\":\"\",\"parent\":\"MetaModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/MetaModel.html#originalInput\",\"classes\":\"\",\"parent\":\"MetaModel\"},{\"kind\":128,\"name\":\"ReferenceModel\",\"url\":\"classes/ReferenceModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ReferenceModel.html#constructor\",\"classes\":\"\",\"parent\":\"ReferenceModel\"},{\"kind\":1024,\"name\":\"ref\",\"url\":\"classes/ReferenceModel.html#ref\",\"classes\":\"\",\"parent\":\"ReferenceModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ReferenceModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ReferenceModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ReferenceModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ReferenceModel\"},{\"kind\":128,\"name\":\"AnyModel\",\"url\":\"classes/AnyModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AnyModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AnyModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/AnyModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AnyModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/AnyModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AnyModel\"},{\"kind\":128,\"name\":\"FloatModel\",\"url\":\"classes/FloatModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/FloatModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FloatModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/FloatModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FloatModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/FloatModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"FloatModel\"},{\"kind\":128,\"name\":\"IntegerModel\",\"url\":\"classes/IntegerModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/IntegerModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IntegerModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/IntegerModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IntegerModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/IntegerModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"IntegerModel\"},{\"kind\":128,\"name\":\"StringModel\",\"url\":\"classes/StringModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/StringModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"StringModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/StringModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"StringModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/StringModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"StringModel\"},{\"kind\":128,\"name\":\"BooleanModel\",\"url\":\"classes/BooleanModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/BooleanModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BooleanModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/BooleanModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BooleanModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/BooleanModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"BooleanModel\"},{\"kind\":128,\"name\":\"TupleValueModel\",\"url\":\"classes/TupleValueModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TupleValueModel.html#constructor\",\"classes\":\"\",\"parent\":\"TupleValueModel\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"classes/TupleValueModel.html#index\",\"classes\":\"\",\"parent\":\"TupleValueModel\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/TupleValueModel.html#value\",\"classes\":\"\",\"parent\":\"TupleValueModel\"},{\"kind\":128,\"name\":\"TupleModel\",\"url\":\"classes/TupleModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TupleModel.html#constructor\",\"classes\":\"\",\"parent\":\"TupleModel\"},{\"kind\":1024,\"name\":\"tuple\",\"url\":\"classes/TupleModel.html#tuple\",\"classes\":\"\",\"parent\":\"TupleModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/TupleModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TupleModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/TupleModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TupleModel\"},{\"kind\":128,\"name\":\"ObjectPropertyModel\",\"url\":\"classes/ObjectPropertyModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ObjectPropertyModel.html#constructor\",\"classes\":\"\",\"parent\":\"ObjectPropertyModel\"},{\"kind\":1024,\"name\":\"propertyName\",\"url\":\"classes/ObjectPropertyModel.html#propertyName\",\"classes\":\"\",\"parent\":\"ObjectPropertyModel\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/ObjectPropertyModel.html#required\",\"classes\":\"\",\"parent\":\"ObjectPropertyModel\"},{\"kind\":1024,\"name\":\"property\",\"url\":\"classes/ObjectPropertyModel.html#property\",\"classes\":\"\",\"parent\":\"ObjectPropertyModel\"},{\"kind\":128,\"name\":\"ObjectModel\",\"url\":\"classes/ObjectModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ObjectModel.html#constructor\",\"classes\":\"\",\"parent\":\"ObjectModel\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/ObjectModel.html#properties\",\"classes\":\"\",\"parent\":\"ObjectModel\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/ObjectModel.html#properties.__type\",\"classes\":\"\",\"parent\":\"ObjectModel.properties\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ObjectModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ObjectModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ObjectModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ObjectModel\"},{\"kind\":128,\"name\":\"ArrayModel\",\"url\":\"classes/ArrayModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ArrayModel.html#constructor\",\"classes\":\"\",\"parent\":\"ArrayModel\"},{\"kind\":1024,\"name\":\"valueModel\",\"url\":\"classes/ArrayModel.html#valueModel\",\"classes\":\"\",\"parent\":\"ArrayModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ArrayModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ArrayModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ArrayModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ArrayModel\"},{\"kind\":128,\"name\":\"UnionModel\",\"url\":\"classes/UnionModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/UnionModel.html#constructor\",\"classes\":\"\",\"parent\":\"UnionModel\"},{\"kind\":1024,\"name\":\"union\",\"url\":\"classes/UnionModel.html#union\",\"classes\":\"\",\"parent\":\"UnionModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/UnionModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnionModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/UnionModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"UnionModel\"},{\"kind\":128,\"name\":\"EnumValueModel\",\"url\":\"classes/EnumValueModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EnumValueModel.html#constructor\",\"classes\":\"\",\"parent\":\"EnumValueModel\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/EnumValueModel.html#key\",\"classes\":\"\",\"parent\":\"EnumValueModel\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/EnumValueModel.html#value\",\"classes\":\"\",\"parent\":\"EnumValueModel\"},{\"kind\":128,\"name\":\"EnumModel\",\"url\":\"classes/EnumModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/EnumModel.html#constructor\",\"classes\":\"\",\"parent\":\"EnumModel\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"classes/EnumModel.html#values\",\"classes\":\"\",\"parent\":\"EnumModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/EnumModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnumModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/EnumModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"EnumModel\"},{\"kind\":128,\"name\":\"DictionaryModel\",\"url\":\"classes/DictionaryModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/DictionaryModel.html#constructor\",\"classes\":\"\",\"parent\":\"DictionaryModel\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/DictionaryModel.html#key\",\"classes\":\"\",\"parent\":\"DictionaryModel\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/DictionaryModel.html#value\",\"classes\":\"\",\"parent\":\"DictionaryModel\"},{\"kind\":1024,\"name\":\"serializationType\",\"url\":\"classes/DictionaryModel.html#serializationType\",\"classes\":\"\",\"parent\":\"DictionaryModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/DictionaryModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DictionaryModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/DictionaryModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"DictionaryModel\"},{\"kind\":128,\"name\":\"ConstrainedMetaModel\",\"url\":\"classes/ConstrainedMetaModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedMetaModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedMetaModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedMetaModel.html#type\",\"classes\":\"\",\"parent\":\"ConstrainedMetaModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedMetaModel.html#getNearestDependencies\",\"classes\":\"\",\"parent\":\"ConstrainedMetaModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedMetaModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedMetaModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedMetaModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedMetaModel\"},{\"kind\":128,\"name\":\"ConstrainedReferenceModel\",\"url\":\"classes/ConstrainedReferenceModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedReferenceModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedReferenceModel\"},{\"kind\":1024,\"name\":\"ref\",\"url\":\"classes/ConstrainedReferenceModel.html#ref\",\"classes\":\"\",\"parent\":\"ConstrainedReferenceModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedReferenceModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedReferenceModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedReferenceModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedReferenceModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedReferenceModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedReferenceModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedReferenceModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedReferenceModel\"},{\"kind\":128,\"name\":\"ConstrainedAnyModel\",\"url\":\"classes/ConstrainedAnyModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedAnyModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedAnyModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedAnyModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedAnyModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedAnyModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedAnyModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedAnyModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedAnyModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedAnyModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedAnyModel\"},{\"kind\":128,\"name\":\"ConstrainedFloatModel\",\"url\":\"classes/ConstrainedFloatModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedFloatModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedFloatModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedFloatModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedFloatModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedFloatModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedFloatModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedFloatModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedFloatModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedFloatModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedFloatModel\"},{\"kind\":128,\"name\":\"ConstrainedIntegerModel\",\"url\":\"classes/ConstrainedIntegerModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedIntegerModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedIntegerModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedIntegerModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedIntegerModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedIntegerModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedIntegerModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedIntegerModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedIntegerModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedIntegerModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedIntegerModel\"},{\"kind\":128,\"name\":\"ConstrainedStringModel\",\"url\":\"classes/ConstrainedStringModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedStringModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedStringModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedStringModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedStringModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedStringModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedStringModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedStringModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedStringModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedStringModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedStringModel\"},{\"kind\":128,\"name\":\"ConstrainedBooleanModel\",\"url\":\"classes/ConstrainedBooleanModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedBooleanModel.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedBooleanModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedBooleanModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedBooleanModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedBooleanModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedBooleanModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedBooleanModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedBooleanModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedBooleanModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedBooleanModel\"},{\"kind\":128,\"name\":\"ConstrainedTupleValueModel\",\"url\":\"classes/ConstrainedTupleValueModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedTupleValueModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedTupleValueModel\"},{\"kind\":1024,\"name\":\"index\",\"url\":\"classes/ConstrainedTupleValueModel.html#index\",\"classes\":\"\",\"parent\":\"ConstrainedTupleValueModel\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/ConstrainedTupleValueModel.html#value\",\"classes\":\"\",\"parent\":\"ConstrainedTupleValueModel\"},{\"kind\":128,\"name\":\"ConstrainedTupleModel\",\"url\":\"classes/ConstrainedTupleModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedTupleModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedTupleModel\"},{\"kind\":1024,\"name\":\"tuple\",\"url\":\"classes/ConstrainedTupleModel.html#tuple\",\"classes\":\"\",\"parent\":\"ConstrainedTupleModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedTupleModel.html#getNearestDependencies\",\"classes\":\"\",\"parent\":\"ConstrainedTupleModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedTupleModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedTupleModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedTupleModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedTupleModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedTupleModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedTupleModel\"},{\"kind\":128,\"name\":\"ConstrainedObjectPropertyModel\",\"url\":\"classes/ConstrainedObjectPropertyModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedObjectPropertyModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedObjectPropertyModel\"},{\"kind\":1024,\"name\":\"propertyName\",\"url\":\"classes/ConstrainedObjectPropertyModel.html#propertyName\",\"classes\":\"\",\"parent\":\"ConstrainedObjectPropertyModel\"},{\"kind\":1024,\"name\":\"unconstrainedPropertyName\",\"url\":\"classes/ConstrainedObjectPropertyModel.html#unconstrainedPropertyName\",\"classes\":\"\",\"parent\":\"ConstrainedObjectPropertyModel\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"classes/ConstrainedObjectPropertyModel.html#required\",\"classes\":\"\",\"parent\":\"ConstrainedObjectPropertyModel\"},{\"kind\":1024,\"name\":\"property\",\"url\":\"classes/ConstrainedObjectPropertyModel.html#property\",\"classes\":\"\",\"parent\":\"ConstrainedObjectPropertyModel\"},{\"kind\":128,\"name\":\"ConstrainedArrayModel\",\"url\":\"classes/ConstrainedArrayModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedArrayModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedArrayModel\"},{\"kind\":1024,\"name\":\"valueModel\",\"url\":\"classes/ConstrainedArrayModel.html#valueModel\",\"classes\":\"\",\"parent\":\"ConstrainedArrayModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedArrayModel.html#getNearestDependencies\",\"classes\":\"\",\"parent\":\"ConstrainedArrayModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedArrayModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedArrayModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedArrayModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedArrayModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedArrayModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedArrayModel\"},{\"kind\":128,\"name\":\"ConstrainedUnionModel\",\"url\":\"classes/ConstrainedUnionModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedUnionModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedUnionModel\"},{\"kind\":1024,\"name\":\"union\",\"url\":\"classes/ConstrainedUnionModel.html#union\",\"classes\":\"\",\"parent\":\"ConstrainedUnionModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedUnionModel.html#getNearestDependencies\",\"classes\":\"\",\"parent\":\"ConstrainedUnionModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedUnionModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedUnionModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedUnionModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedUnionModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedUnionModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedUnionModel\"},{\"kind\":128,\"name\":\"ConstrainedEnumValueModel\",\"url\":\"classes/ConstrainedEnumValueModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedEnumValueModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedEnumValueModel\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/ConstrainedEnumValueModel.html#key\",\"classes\":\"\",\"parent\":\"ConstrainedEnumValueModel\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/ConstrainedEnumValueModel.html#value\",\"classes\":\"\",\"parent\":\"ConstrainedEnumValueModel\"},{\"kind\":128,\"name\":\"ConstrainedEnumModel\",\"url\":\"classes/ConstrainedEnumModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedEnumModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedEnumModel\"},{\"kind\":1024,\"name\":\"values\",\"url\":\"classes/ConstrainedEnumModel.html#values\",\"classes\":\"\",\"parent\":\"ConstrainedEnumModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedEnumModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedEnumModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedEnumModel.html#getNearestDependencies\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedEnumModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedEnumModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedEnumModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedEnumModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedEnumModel\"},{\"kind\":128,\"name\":\"ConstrainedDictionaryModel\",\"url\":\"classes/ConstrainedDictionaryModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedDictionaryModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":1024,\"name\":\"key\",\"url\":\"classes/ConstrainedDictionaryModel.html#key\",\"classes\":\"\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":1024,\"name\":\"value\",\"url\":\"classes/ConstrainedDictionaryModel.html#value\",\"classes\":\"\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":1024,\"name\":\"serializationType\",\"url\":\"classes/ConstrainedDictionaryModel.html#serializationType\",\"classes\":\"\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedDictionaryModel.html#getNearestDependencies\",\"classes\":\"\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedDictionaryModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedDictionaryModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedDictionaryModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedDictionaryModel\"},{\"kind\":128,\"name\":\"ConstrainedObjectModel\",\"url\":\"classes/ConstrainedObjectModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/ConstrainedObjectModel.html#constructor\",\"classes\":\"\",\"parent\":\"ConstrainedObjectModel\"},{\"kind\":1024,\"name\":\"properties\",\"url\":\"classes/ConstrainedObjectModel.html#properties\",\"classes\":\"\",\"parent\":\"ConstrainedObjectModel\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/ConstrainedObjectModel.html#properties.__type\",\"classes\":\"\",\"parent\":\"ConstrainedObjectModel.properties\"},{\"kind\":2048,\"name\":\"getNearestDependencies\",\"url\":\"classes/ConstrainedObjectModel.html#getNearestDependencies\",\"classes\":\"\",\"parent\":\"ConstrainedObjectModel\"},{\"kind\":2048,\"name\":\"containsPropertyType\",\"url\":\"classes/ConstrainedObjectModel.html#containsPropertyType\",\"classes\":\"\",\"parent\":\"ConstrainedObjectModel\"},{\"kind\":1024,\"name\":\"type\",\"url\":\"classes/ConstrainedObjectModel.html#type\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedObjectModel\"},{\"kind\":1024,\"name\":\"name\",\"url\":\"classes/ConstrainedObjectModel.html#name\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedObjectModel\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/ConstrainedObjectModel.html#originalInput\",\"classes\":\"tsd-is-inherited\",\"parent\":\"ConstrainedObjectModel\"},{\"kind\":128,\"name\":\"InputMetaModel\",\"url\":\"classes/InputMetaModel.html\",\"classes\":\"\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InputMetaModel.html#constructor\",\"classes\":\"\",\"parent\":\"InputMetaModel\"},{\"kind\":1024,\"name\":\"models\",\"url\":\"classes/InputMetaModel.html#models\",\"classes\":\"\",\"parent\":\"InputMetaModel\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"classes/InputMetaModel.html#models.__type\",\"classes\":\"\",\"parent\":\"InputMetaModel.models\"},{\"kind\":1024,\"name\":\"originalInput\",\"url\":\"classes/InputMetaModel.html#originalInput\",\"classes\":\"\",\"parent\":\"InputMetaModel\"},{\"kind\":128,\"name\":\"AbstractInputProcessor\",\"url\":\"classes/AbstractInputProcessor.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"MODELGEN_INFFERED_NAME\",\"url\":\"classes/AbstractInputProcessor.html#MODELGEN_INFFERED_NAME\",\"classes\":\"\",\"parent\":\"AbstractInputProcessor\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AbstractInputProcessor.html#constructor\",\"classes\":\"\",\"parent\":\"AbstractInputProcessor\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/AbstractInputProcessor.html#process\",\"classes\":\"\",\"parent\":\"AbstractInputProcessor\"},{\"kind\":2048,\"name\":\"shouldProcess\",\"url\":\"classes/AbstractInputProcessor.html#shouldProcess\",\"classes\":\"\",\"parent\":\"AbstractInputProcessor\"},{\"kind\":128,\"name\":\"InputProcessor\",\"url\":\"classes/InputProcessor.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"processor\",\"url\":\"classes/InputProcessor.html#processor\",\"classes\":\"\",\"parent\":\"InputProcessor\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/InputProcessor.html#constructor\",\"classes\":\"\",\"parent\":\"InputProcessor\"},{\"kind\":1024,\"name\":\"processors\",\"url\":\"classes/InputProcessor.html#processors\",\"classes\":\"tsd-is-private\",\"parent\":\"InputProcessor\"},{\"kind\":2048,\"name\":\"setProcessor\",\"url\":\"classes/InputProcessor.html#setProcessor\",\"classes\":\"\",\"parent\":\"InputProcessor\"},{\"kind\":2048,\"name\":\"getProcessors\",\"url\":\"classes/InputProcessor.html#getProcessors\",\"classes\":\"\",\"parent\":\"InputProcessor\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/InputProcessor.html#process\",\"classes\":\"\",\"parent\":\"InputProcessor\"},{\"kind\":128,\"name\":\"AsyncAPIInputProcessor\",\"url\":\"classes/AsyncAPIInputProcessor.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"supportedVersions\",\"url\":\"classes/AsyncAPIInputProcessor.html#supportedVersions\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":2048,\"name\":\"convertToInternalSchema\",\"url\":\"classes/AsyncAPIInputProcessor.html#convertToInternalSchema\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":2048,\"name\":\"isFromParser\",\"url\":\"classes/AsyncAPIInputProcessor.html#isFromParser\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":2048,\"name\":\"isFromNewParser\",\"url\":\"classes/AsyncAPIInputProcessor.html#isFromNewParser\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":1024,\"name\":\"MODELGEN_INFFERED_NAME\",\"url\":\"classes/AsyncAPIInputProcessor.html#MODELGEN_INFFERED_NAME\",\"classes\":\"tsd-is-inherited\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AsyncAPIInputProcessor.html#constructor\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":1024,\"name\":\"parser\",\"url\":\"classes/AsyncAPIInputProcessor.html#parser\",\"classes\":\"tsd-is-private\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/AsyncAPIInputProcessor.html#process\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":2048,\"name\":\"shouldProcess\",\"url\":\"classes/AsyncAPIInputProcessor.html#shouldProcess\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":2048,\"name\":\"tryGetVersionOfDocument\",\"url\":\"classes/AsyncAPIInputProcessor.html#tryGetVersionOfDocument\",\"classes\":\"\",\"parent\":\"AsyncAPIInputProcessor\"},{\"kind\":128,\"name\":\"JsonSchemaInputProcessor\",\"url\":\"classes/JsonSchemaInputProcessor.html\",\"classes\":\"\"},{\"kind\":2048,\"name\":\"reflectSchemaNames\",\"url\":\"classes/JsonSchemaInputProcessor.html#reflectSchemaNames\",\"classes\":\"\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"ensureNamePattern\",\"url\":\"classes/JsonSchemaInputProcessor.html#ensureNamePattern\",\"classes\":\"tsd-is-private\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"convertSchemaToCommonModel\",\"url\":\"classes/JsonSchemaInputProcessor.html#convertSchemaToCommonModel\",\"classes\":\"\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":1024,\"name\":\"MODELGEN_INFFERED_NAME\",\"url\":\"classes/JsonSchemaInputProcessor.html#MODELGEN_INFFERED_NAME\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/JsonSchemaInputProcessor.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/JsonSchemaInputProcessor.html#process\",\"classes\":\"\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"shouldProcess\",\"url\":\"classes/JsonSchemaInputProcessor.html#shouldProcess\",\"classes\":\"\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"processDraft7\",\"url\":\"classes/JsonSchemaInputProcessor.html#processDraft7\",\"classes\":\"tsd-is-private\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"processDraft4\",\"url\":\"classes/JsonSchemaInputProcessor.html#processDraft4\",\"classes\":\"tsd-is-private\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"processDraft6\",\"url\":\"classes/JsonSchemaInputProcessor.html#processDraft6\",\"classes\":\"tsd-is-private\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"handleRootReference\",\"url\":\"classes/JsonSchemaInputProcessor.html#handleRootReference\",\"classes\":\"\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":2048,\"name\":\"dereferenceInputs\",\"url\":\"classes/JsonSchemaInputProcessor.html#dereferenceInputs\",\"classes\":\"\",\"parent\":\"JsonSchemaInputProcessor\"},{\"kind\":128,\"name\":\"SwaggerInputProcessor\",\"url\":\"classes/SwaggerInputProcessor.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"supportedVersions\",\"url\":\"classes/SwaggerInputProcessor.html#supportedVersions\",\"classes\":\"\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"convertToInternalSchema\",\"url\":\"classes/SwaggerInputProcessor.html#convertToInternalSchema\",\"classes\":\"\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":1024,\"name\":\"MODELGEN_INFFERED_NAME\",\"url\":\"classes/SwaggerInputProcessor.html#MODELGEN_INFFERED_NAME\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/SwaggerInputProcessor.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/SwaggerInputProcessor.html#process\",\"classes\":\"\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"processOperation\",\"url\":\"classes/SwaggerInputProcessor.html#processOperation\",\"classes\":\"tsd-is-private\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"includeResponses\",\"url\":\"classes/SwaggerInputProcessor.html#includeResponses\",\"classes\":\"tsd-is-private\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"includeParameters\",\"url\":\"classes/SwaggerInputProcessor.html#includeParameters\",\"classes\":\"tsd-is-private\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"includeSchema\",\"url\":\"classes/SwaggerInputProcessor.html#includeSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"shouldProcess\",\"url\":\"classes/SwaggerInputProcessor.html#shouldProcess\",\"classes\":\"\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":2048,\"name\":\"tryGetVersionOfDocument\",\"url\":\"classes/SwaggerInputProcessor.html#tryGetVersionOfDocument\",\"classes\":\"\",\"parent\":\"SwaggerInputProcessor\"},{\"kind\":128,\"name\":\"OpenAPIInputProcessor\",\"url\":\"classes/OpenAPIInputProcessor.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"supportedVersions\",\"url\":\"classes/OpenAPIInputProcessor.html#supportedVersions\",\"classes\":\"\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"convertToInternalSchema\",\"url\":\"classes/OpenAPIInputProcessor.html#convertToInternalSchema\",\"classes\":\"\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":1024,\"name\":\"MODELGEN_INFFERED_NAME\",\"url\":\"classes/OpenAPIInputProcessor.html#MODELGEN_INFFERED_NAME\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/OpenAPIInputProcessor.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/OpenAPIInputProcessor.html#process\",\"classes\":\"\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"processPath\",\"url\":\"classes/OpenAPIInputProcessor.html#processPath\",\"classes\":\"tsd-is-private\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"processOperation\",\"url\":\"classes/OpenAPIInputProcessor.html#processOperation\",\"classes\":\"tsd-is-private\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"iterateResponses\",\"url\":\"classes/OpenAPIInputProcessor.html#iterateResponses\",\"classes\":\"tsd-is-private\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"iterateMediaType\",\"url\":\"classes/OpenAPIInputProcessor.html#iterateMediaType\",\"classes\":\"tsd-is-private\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"includeSchema\",\"url\":\"classes/OpenAPIInputProcessor.html#includeSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"shouldProcess\",\"url\":\"classes/OpenAPIInputProcessor.html#shouldProcess\",\"classes\":\"\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":2048,\"name\":\"tryGetVersionOfDocument\",\"url\":\"classes/OpenAPIInputProcessor.html#tryGetVersionOfDocument\",\"classes\":\"\",\"parent\":\"OpenAPIInputProcessor\"},{\"kind\":256,\"name\":\"TypeScriptInputProcessorOptions\",\"url\":\"interfaces/TypeScriptInputProcessorOptions.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"uniqueNames\",\"url\":\"interfaces/TypeScriptInputProcessorOptions.html#uniqueNames\",\"classes\":\"\",\"parent\":\"TypeScriptInputProcessorOptions\"},{\"kind\":1024,\"name\":\"required\",\"url\":\"interfaces/TypeScriptInputProcessorOptions.html#required\",\"classes\":\"\",\"parent\":\"TypeScriptInputProcessorOptions\"},{\"kind\":1024,\"name\":\"compilerOptions\",\"url\":\"interfaces/TypeScriptInputProcessorOptions.html#compilerOptions\",\"classes\":\"\",\"parent\":\"TypeScriptInputProcessorOptions\"},{\"kind\":128,\"name\":\"TypeScriptInputProcessor\",\"url\":\"classes/TypeScriptInputProcessor.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"settings\",\"url\":\"classes/TypeScriptInputProcessor.html#settings\",\"classes\":\"\",\"parent\":\"TypeScriptInputProcessor\"},{\"kind\":1024,\"name\":\"MODELGEN_INFFERED_NAME\",\"url\":\"classes/TypeScriptInputProcessor.html#MODELGEN_INFFERED_NAME\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptInputProcessor\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/TypeScriptInputProcessor.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"TypeScriptInputProcessor\"},{\"kind\":2048,\"name\":\"generateProgram\",\"url\":\"classes/TypeScriptInputProcessor.html#generateProgram\",\"classes\":\"tsd-is-private\",\"parent\":\"TypeScriptInputProcessor\"},{\"kind\":2048,\"name\":\"generateJSONSchema\",\"url\":\"classes/TypeScriptInputProcessor.html#generateJSONSchema\",\"classes\":\"tsd-is-private\",\"parent\":\"TypeScriptInputProcessor\"},{\"kind\":2048,\"name\":\"shouldProcess\",\"url\":\"classes/TypeScriptInputProcessor.html#shouldProcess\",\"classes\":\"\",\"parent\":\"TypeScriptInputProcessor\"},{\"kind\":2048,\"name\":\"process\",\"url\":\"classes/TypeScriptInputProcessor.html#process\",\"classes\":\"\",\"parent\":\"TypeScriptInputProcessor\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,70.127]],[\"comment/0\",[]],[\"name/1\",[1,70.127]],[\"comment/1\",[]],[\"name/2\",[2,70.127]],[\"comment/2\",[]],[\"name/3\",[3,70.127]],[\"comment/3\",[]],[\"name/4\",[4,70.127]],[\"comment/4\",[]],[\"name/5\",[5,70.127]],[\"comment/5\",[]],[\"name/6\",[6,70.127]],[\"comment/6\",[]],[\"name/7\",[7,48.925]],[\"comment/7\",[]],[\"name/8\",[8,31.074]],[\"comment/8\",[]],[\"name/9\",[9,39.066]],[\"comment/9\",[]],[\"name/10\",[10,48.925]],[\"comment/10\",[]],[\"name/11\",[11,48.925]],[\"comment/11\",[]],[\"name/12\",[12,47.44]],[\"comment/12\",[]],[\"name/13\",[13,48.155]],[\"comment/13\",[]],[\"name/14\",[14,47.44]],[\"comment/14\",[]],[\"name/15\",[15,70.127]],[\"comment/15\",[]],[\"name/16\",[16,70.127]],[\"comment/16\",[]],[\"name/17\",[17,30.054]],[\"comment/17\",[]],[\"name/18\",[18,42.612]],[\"comment/18\",[]],[\"name/19\",[19,40.683]],[\"comment/19\",[]],[\"name/20\",[20,42.612]],[\"comment/20\",[]],[\"name/21\",[21,42.612]],[\"comment/21\",[]],[\"name/22\",[22,42.612]],[\"comment/22\",[]],[\"name/23\",[23,42.612]],[\"comment/23\",[]],[\"name/24\",[24,42.612]],[\"comment/24\",[]],[\"name/25\",[25,40.005]],[\"comment/25\",[]],[\"name/26\",[26,42.612]],[\"comment/26\",[]],[\"name/27\",[27,42.612]],[\"comment/27\",[]],[\"name/28\",[28,42.612]],[\"comment/28\",[]],[\"name/29\",[29,42.612]],[\"comment/29\",[]],[\"name/30\",[30,42.612]],[\"comment/30\",[]],[\"name/31\",[31,70.127]],[\"comment/31\",[]],[\"name/32\",[17,30.054]],[\"comment/32\",[]],[\"name/33\",[19,40.683]],[\"comment/33\",[]],[\"name/34\",[32,70.127]],[\"comment/34\",[]],[\"name/35\",[12,47.44]],[\"comment/35\",[]],[\"name/36\",[33,59.141]],[\"comment/36\",[]],[\"name/37\",[34,59.141]],[\"comment/37\",[]],[\"name/38\",[35,70.127]],[\"comment/38\",[]],[\"name/39\",[36,70.127]],[\"comment/39\",[]],[\"name/40\",[37,65.019]],[\"comment/40\",[]],[\"name/41\",[38,70.127]],[\"comment/41\",[]],[\"name/42\",[39,70.127]],[\"comment/42\",[]],[\"name/43\",[40,70.127]],[\"comment/43\",[]],[\"name/44\",[41,70.127]],[\"comment/44\",[]],[\"name/45\",[42,70.127]],[\"comment/45\",[]],[\"name/46\",[43,65.019]],[\"comment/46\",[]],[\"name/47\",[43,65.019]],[\"comment/47\",[]],[\"name/48\",[44,70.127]],[\"comment/48\",[]],[\"name/49\",[45,65.019]],[\"comment/49\",[]],[\"name/50\",[45,65.019]],[\"comment/50\",[]],[\"name/51\",[46,65.019]],[\"comment/51\",[]],[\"name/52\",[46,65.019]],[\"comment/52\",[]],[\"name/53\",[47,70.127]],[\"comment/53\",[]],[\"name/54\",[48,59.141]],[\"comment/54\",[]],[\"name/55\",[49,48.925]],[\"comment/55\",[]],[\"name/56\",[50,48.925]],[\"comment/56\",[]],[\"name/57\",[7,48.925]],[\"comment/57\",[]],[\"name/58\",[8,31.074]],[\"comment/58\",[]],[\"name/59\",[9,39.066]],[\"comment/59\",[]],[\"name/60\",[10,48.925]],[\"comment/60\",[]],[\"name/61\",[11,48.925]],[\"comment/61\",[]],[\"name/62\",[12,47.44]],[\"comment/62\",[]],[\"name/63\",[13,48.155]],[\"comment/63\",[]],[\"name/64\",[14,47.44]],[\"comment/64\",[]],[\"name/65\",[51,70.127]],[\"comment/65\",[]],[\"name/66\",[52,70.127]],[\"comment/66\",[]],[\"name/67\",[53,57.134]],[\"comment/67\",[]],[\"name/68\",[54,70.127]],[\"comment/68\",[]],[\"name/69\",[55,43.047]],[\"comment/69\",[]],[\"name/70\",[56,45.004]],[\"comment/70\",[]],[\"name/71\",[57,65.019]],[\"comment/71\",[]],[\"name/72\",[17,30.054]],[\"comment/72\",[]],[\"name/73\",[23,42.612]],[\"comment/73\",[]],[\"name/74\",[24,42.612]],[\"comment/74\",[]],[\"name/75\",[22,42.612]],[\"comment/75\",[]],[\"name/76\",[20,42.612]],[\"comment/76\",[]],[\"name/77\",[21,42.612]],[\"comment/77\",[]],[\"name/78\",[58,70.127]],[\"comment/78\",[]],[\"name/79\",[59,45.004]],[\"comment/79\",[]],[\"name/80\",[60,43.978]],[\"comment/80\",[]],[\"name/81\",[18,42.612]],[\"comment/81\",[]],[\"name/82\",[19,40.683]],[\"comment/82\",[]],[\"name/83\",[25,40.005]],[\"comment/83\",[]],[\"name/84\",[26,42.612]],[\"comment/84\",[]],[\"name/85\",[27,42.612]],[\"comment/85\",[]],[\"name/86\",[28,42.612]],[\"comment/86\",[]],[\"name/87\",[29,42.612]],[\"comment/87\",[]],[\"name/88\",[30,42.612]],[\"comment/88\",[]],[\"name/89\",[61,70.127]],[\"comment/89\",[]],[\"name/90\",[55,43.047]],[\"comment/90\",[]],[\"name/91\",[56,45.004]],[\"comment/91\",[]],[\"name/92\",[57,65.019]],[\"comment/92\",[]],[\"name/93\",[17,30.054]],[\"comment/93\",[]],[\"name/94\",[62,48.925]],[\"comment/94\",[]],[\"name/95\",[23,42.612]],[\"comment/95\",[]],[\"name/96\",[24,42.612]],[\"comment/96\",[]],[\"name/97\",[22,42.612]],[\"comment/97\",[]],[\"name/98\",[20,42.612]],[\"comment/98\",[]],[\"name/99\",[21,42.612]],[\"comment/99\",[]],[\"name/100\",[59,45.004]],[\"comment/100\",[]],[\"name/101\",[60,43.978]],[\"comment/101\",[]],[\"name/102\",[18,42.612]],[\"comment/102\",[]],[\"name/103\",[19,40.683]],[\"comment/103\",[]],[\"name/104\",[25,40.005]],[\"comment/104\",[]],[\"name/105\",[26,42.612]],[\"comment/105\",[]],[\"name/106\",[27,42.612]],[\"comment/106\",[]],[\"name/107\",[28,42.612]],[\"comment/107\",[]],[\"name/108\",[29,42.612]],[\"comment/108\",[]],[\"name/109\",[30,42.612]],[\"comment/109\",[]],[\"name/110\",[63,70.127]],[\"comment/110\",[]],[\"name/111\",[64,65.019]],[\"comment/111\",[]],[\"name/112\",[65,70.127]],[\"comment/112\",[]],[\"name/113\",[66,70.127]],[\"comment/113\",[]],[\"name/114\",[67,61.654]],[\"comment/114\",[]],[\"name/115\",[68,70.127]],[\"comment/115\",[]],[\"name/116\",[69,70.127]],[\"comment/116\",[]],[\"name/117\",[70,70.127]],[\"comment/117\",[]],[\"name/118\",[71,70.127]],[\"comment/118\",[]],[\"name/119\",[72,70.127]],[\"comment/119\",[]],[\"name/120\",[73,70.127]],[\"comment/120\",[]],[\"name/121\",[74,65.019]],[\"comment/121\",[]],[\"name/122\",[74,65.019]],[\"comment/122\",[]],[\"name/123\",[75,70.127]],[\"comment/123\",[]],[\"name/124\",[76,65.019]],[\"comment/124\",[]],[\"name/125\",[76,65.019]],[\"comment/125\",[]],[\"name/126\",[77,65.019]],[\"comment/126\",[]],[\"name/127\",[77,65.019]],[\"comment/127\",[]],[\"name/128\",[78,70.127]],[\"comment/128\",[]],[\"name/129\",[48,59.141]],[\"comment/129\",[]],[\"name/130\",[49,48.925]],[\"comment/130\",[]],[\"name/131\",[50,48.925]],[\"comment/131\",[]],[\"name/132\",[7,48.925]],[\"comment/132\",[]],[\"name/133\",[8,31.074]],[\"comment/133\",[]],[\"name/134\",[9,39.066]],[\"comment/134\",[]],[\"name/135\",[10,48.925]],[\"comment/135\",[]],[\"name/136\",[11,48.925]],[\"comment/136\",[]],[\"name/137\",[12,47.44]],[\"comment/137\",[]],[\"name/138\",[13,48.155]],[\"comment/138\",[]],[\"name/139\",[14,47.44]],[\"comment/139\",[]],[\"name/140\",[79,70.127]],[\"comment/140\",[]],[\"name/141\",[80,70.127]],[\"comment/141\",[]],[\"name/142\",[53,57.134]],[\"comment/142\",[]],[\"name/143\",[81,70.127]],[\"comment/143\",[]],[\"name/144\",[55,43.047]],[\"comment/144\",[]],[\"name/145\",[56,45.004]],[\"comment/145\",[]],[\"name/146\",[82,65.019]],[\"comment/146\",[]],[\"name/147\",[17,30.054]],[\"comment/147\",[]],[\"name/148\",[23,42.612]],[\"comment/148\",[]],[\"name/149\",[24,42.612]],[\"comment/149\",[]],[\"name/150\",[22,42.612]],[\"comment/150\",[]],[\"name/151\",[20,42.612]],[\"comment/151\",[]],[\"name/152\",[21,42.612]],[\"comment/152\",[]],[\"name/153\",[59,45.004]],[\"comment/153\",[]],[\"name/154\",[60,43.978]],[\"comment/154\",[]],[\"name/155\",[18,42.612]],[\"comment/155\",[]],[\"name/156\",[19,40.683]],[\"comment/156\",[]],[\"name/157\",[25,40.005]],[\"comment/157\",[]],[\"name/158\",[26,42.612]],[\"comment/158\",[]],[\"name/159\",[27,42.612]],[\"comment/159\",[]],[\"name/160\",[28,42.612]],[\"comment/160\",[]],[\"name/161\",[29,42.612]],[\"comment/161\",[]],[\"name/162\",[30,42.612]],[\"comment/162\",[]],[\"name/163\",[83,70.127]],[\"comment/163\",[]],[\"name/164\",[55,43.047]],[\"comment/164\",[]],[\"name/165\",[56,45.004]],[\"comment/165\",[]],[\"name/166\",[82,65.019]],[\"comment/166\",[]],[\"name/167\",[17,30.054]],[\"comment/167\",[]],[\"name/168\",[62,48.925]],[\"comment/168\",[]],[\"name/169\",[23,42.612]],[\"comment/169\",[]],[\"name/170\",[24,42.612]],[\"comment/170\",[]],[\"name/171\",[22,42.612]],[\"comment/171\",[]],[\"name/172\",[20,42.612]],[\"comment/172\",[]],[\"name/173\",[21,42.612]],[\"comment/173\",[]],[\"name/174\",[59,45.004]],[\"comment/174\",[]],[\"name/175\",[60,43.978]],[\"comment/175\",[]],[\"name/176\",[18,42.612]],[\"comment/176\",[]],[\"name/177\",[19,40.683]],[\"comment/177\",[]],[\"name/178\",[25,40.005]],[\"comment/178\",[]],[\"name/179\",[26,42.612]],[\"comment/179\",[]],[\"name/180\",[27,42.612]],[\"comment/180\",[]],[\"name/181\",[28,42.612]],[\"comment/181\",[]],[\"name/182\",[29,42.612]],[\"comment/182\",[]],[\"name/183\",[30,42.612]],[\"comment/183\",[]],[\"name/184\",[84,70.127]],[\"comment/184\",[]],[\"name/185\",[85,70.127]],[\"comment/185\",[]],[\"name/186\",[86,70.127]],[\"comment/186\",[]],[\"name/187\",[87,65.019]],[\"comment/187\",[]],[\"name/188\",[87,65.019]],[\"comment/188\",[]],[\"name/189\",[88,70.127]],[\"comment/189\",[]],[\"name/190\",[89,65.019]],[\"comment/190\",[]],[\"name/191\",[89,65.019]],[\"comment/191\",[]],[\"name/192\",[90,65.019]],[\"comment/192\",[]],[\"name/193\",[90,65.019]],[\"comment/193\",[]],[\"name/194\",[91,70.127]],[\"comment/194\",[]],[\"name/195\",[48,59.141]],[\"comment/195\",[]],[\"name/196\",[49,48.925]],[\"comment/196\",[]],[\"name/197\",[50,48.925]],[\"comment/197\",[]],[\"name/198\",[92,70.127]],[\"comment/198\",[]],[\"name/199\",[93,65.019]],[\"comment/199\",[]],[\"name/200\",[94,70.127]],[\"comment/200\",[]],[\"name/201\",[7,48.925]],[\"comment/201\",[]],[\"name/202\",[8,31.074]],[\"comment/202\",[]],[\"name/203\",[9,39.066]],[\"comment/203\",[]],[\"name/204\",[10,48.925]],[\"comment/204\",[]],[\"name/205\",[11,48.925]],[\"comment/205\",[]],[\"name/206\",[12,47.44]],[\"comment/206\",[]],[\"name/207\",[13,48.155]],[\"comment/207\",[]],[\"name/208\",[14,47.44]],[\"comment/208\",[]],[\"name/209\",[95,70.127]],[\"comment/209\",[]],[\"name/210\",[96,70.127]],[\"comment/210\",[]],[\"name/211\",[97,57.134]],[\"comment/211\",[]],[\"name/212\",[98,70.127]],[\"comment/212\",[]],[\"name/213\",[55,43.047]],[\"comment/213\",[]],[\"name/214\",[56,45.004]],[\"comment/214\",[]],[\"name/215\",[99,65.019]],[\"comment/215\",[]],[\"name/216\",[17,30.054]],[\"comment/216\",[]],[\"name/217\",[23,42.612]],[\"comment/217\",[]],[\"name/218\",[24,42.612]],[\"comment/218\",[]],[\"name/219\",[22,42.612]],[\"comment/219\",[]],[\"name/220\",[21,42.612]],[\"comment/220\",[]],[\"name/221\",[20,42.612]],[\"comment/221\",[]],[\"name/222\",[60,43.978]],[\"comment/222\",[]],[\"name/223\",[59,45.004]],[\"comment/223\",[]],[\"name/224\",[100,65.019]],[\"comment/224\",[]],[\"name/225\",[18,42.612]],[\"comment/225\",[]],[\"name/226\",[19,40.683]],[\"comment/226\",[]],[\"name/227\",[25,40.005]],[\"comment/227\",[]],[\"name/228\",[26,42.612]],[\"comment/228\",[]],[\"name/229\",[27,42.612]],[\"comment/229\",[]],[\"name/230\",[28,42.612]],[\"comment/230\",[]],[\"name/231\",[29,42.612]],[\"comment/231\",[]],[\"name/232\",[30,42.612]],[\"comment/232\",[]],[\"name/233\",[101,70.127]],[\"comment/233\",[]],[\"name/234\",[55,43.047]],[\"comment/234\",[]],[\"name/235\",[56,45.004]],[\"comment/235\",[]],[\"name/236\",[99,65.019]],[\"comment/236\",[]],[\"name/237\",[17,30.054]],[\"comment/237\",[]],[\"name/238\",[62,48.925]],[\"comment/238\",[]],[\"name/239\",[23,42.612]],[\"comment/239\",[]],[\"name/240\",[24,42.612]],[\"comment/240\",[]],[\"name/241\",[22,42.612]],[\"comment/241\",[]],[\"name/242\",[21,42.612]],[\"comment/242\",[]],[\"name/243\",[20,42.612]],[\"comment/243\",[]],[\"name/244\",[60,43.978]],[\"comment/244\",[]],[\"name/245\",[59,45.004]],[\"comment/245\",[]],[\"name/246\",[100,65.019]],[\"comment/246\",[]],[\"name/247\",[18,42.612]],[\"comment/247\",[]],[\"name/248\",[19,40.683]],[\"comment/248\",[]],[\"name/249\",[25,40.005]],[\"comment/249\",[]],[\"name/250\",[26,42.612]],[\"comment/250\",[]],[\"name/251\",[27,42.612]],[\"comment/251\",[]],[\"name/252\",[28,42.612]],[\"comment/252\",[]],[\"name/253\",[29,42.612]],[\"comment/253\",[]],[\"name/254\",[30,42.612]],[\"comment/254\",[]],[\"name/255\",[102,70.127]],[\"comment/255\",[]],[\"name/256\",[103,70.127]],[\"comment/256\",[]],[\"name/257\",[104,70.127]],[\"comment/257\",[]],[\"name/258\",[64,65.019]],[\"comment/258\",[]],[\"name/259\",[105,70.127]],[\"comment/259\",[]],[\"name/260\",[106,70.127]],[\"comment/260\",[]],[\"name/261\",[107,70.127]],[\"comment/261\",[]],[\"name/262\",[108,70.127]],[\"comment/262\",[]],[\"name/263\",[109,70.127]],[\"comment/263\",[]],[\"name/264\",[110,70.127]],[\"comment/264\",[]],[\"name/265\",[111,65.019]],[\"comment/265\",[]],[\"name/266\",[111,65.019]],[\"comment/266\",[]],[\"name/267\",[112,65.019]],[\"comment/267\",[]],[\"name/268\",[112,65.019]],[\"comment/268\",[]],[\"name/269\",[113,70.127]],[\"comment/269\",[]],[\"name/270\",[49,48.925]],[\"comment/270\",[]],[\"name/271\",[50,48.925]],[\"comment/271\",[]],[\"name/272\",[114,65.019]],[\"comment/272\",[]],[\"name/273\",[7,48.925]],[\"comment/273\",[]],[\"name/274\",[8,31.074]],[\"comment/274\",[]],[\"name/275\",[9,39.066]],[\"comment/275\",[]],[\"name/276\",[10,48.925]],[\"comment/276\",[]],[\"name/277\",[11,48.925]],[\"comment/277\",[]],[\"name/278\",[12,47.44]],[\"comment/278\",[]],[\"name/279\",[13,48.155]],[\"comment/279\",[]],[\"name/280\",[14,47.44]],[\"comment/280\",[]],[\"name/281\",[115,70.127]],[\"comment/281\",[]],[\"name/282\",[116,70.127]],[\"comment/282\",[]],[\"name/283\",[117,70.127]],[\"comment/283\",[]],[\"name/284\",[55,43.047]],[\"comment/284\",[]],[\"name/285\",[56,45.004]],[\"comment/285\",[]],[\"name/286\",[118,65.019]],[\"comment/286\",[]],[\"name/287\",[17,30.054]],[\"comment/287\",[]],[\"name/288\",[23,42.612]],[\"comment/288\",[]],[\"name/289\",[21,42.612]],[\"comment/289\",[]],[\"name/290\",[20,42.612]],[\"comment/290\",[]],[\"name/291\",[24,42.612]],[\"comment/291\",[]],[\"name/292\",[22,42.612]],[\"comment/292\",[]],[\"name/293\",[59,45.004]],[\"comment/293\",[]],[\"name/294\",[18,42.612]],[\"comment/294\",[]],[\"name/295\",[19,40.683]],[\"comment/295\",[]],[\"name/296\",[25,40.005]],[\"comment/296\",[]],[\"name/297\",[26,42.612]],[\"comment/297\",[]],[\"name/298\",[27,42.612]],[\"comment/298\",[]],[\"name/299\",[28,42.612]],[\"comment/299\",[]],[\"name/300\",[29,42.612]],[\"comment/300\",[]],[\"name/301\",[30,42.612]],[\"comment/301\",[]],[\"name/302\",[119,70.127]],[\"comment/302\",[]],[\"name/303\",[55,43.047]],[\"comment/303\",[]],[\"name/304\",[56,45.004]],[\"comment/304\",[]],[\"name/305\",[118,65.019]],[\"comment/305\",[]],[\"name/306\",[17,30.054]],[\"comment/306\",[]],[\"name/307\",[62,48.925]],[\"comment/307\",[]],[\"name/308\",[23,42.612]],[\"comment/308\",[]],[\"name/309\",[21,42.612]],[\"comment/309\",[]],[\"name/310\",[20,42.612]],[\"comment/310\",[]],[\"name/311\",[24,42.612]],[\"comment/311\",[]],[\"name/312\",[22,42.612]],[\"comment/312\",[]],[\"name/313\",[59,45.004]],[\"comment/313\",[]],[\"name/314\",[18,42.612]],[\"comment/314\",[]],[\"name/315\",[19,40.683]],[\"comment/315\",[]],[\"name/316\",[25,40.005]],[\"comment/316\",[]],[\"name/317\",[26,42.612]],[\"comment/317\",[]],[\"name/318\",[27,42.612]],[\"comment/318\",[]],[\"name/319\",[28,42.612]],[\"comment/319\",[]],[\"name/320\",[29,42.612]],[\"comment/320\",[]],[\"name/321\",[30,42.612]],[\"comment/321\",[]],[\"name/322\",[120,70.127]],[\"comment/322\",[]],[\"name/323\",[67,61.654]],[\"comment/323\",[]],[\"name/324\",[121,59.141]],[\"comment/324\",[]],[\"name/325\",[122,70.127]],[\"comment/325\",[]],[\"name/326\",[123,70.127]],[\"comment/326\",[]],[\"name/327\",[124,70.127]],[\"comment/327\",[]],[\"name/328\",[125,65.019]],[\"comment/328\",[]],[\"name/329\",[125,65.019]],[\"comment/329\",[]],[\"name/330\",[126,70.127]],[\"comment/330\",[]],[\"name/331\",[127,65.019]],[\"comment/331\",[]],[\"name/332\",[127,65.019]],[\"comment/332\",[]],[\"name/333\",[128,65.019]],[\"comment/333\",[]],[\"name/334\",[128,65.019]],[\"comment/334\",[]],[\"name/335\",[129,70.127]],[\"comment/335\",[]],[\"name/336\",[130,70.127]],[\"comment/336\",[]],[\"name/337\",[131,70.127]],[\"comment/337\",[]],[\"name/338\",[132,70.127]],[\"comment/338\",[]],[\"name/339\",[93,65.019]],[\"comment/339\",[]],[\"name/340\",[133,70.127]],[\"comment/340\",[]],[\"name/341\",[134,70.127]],[\"comment/341\",[]],[\"name/342\",[49,48.925]],[\"comment/342\",[]],[\"name/343\",[50,48.925]],[\"comment/343\",[]],[\"name/344\",[114,65.019]],[\"comment/344\",[]],[\"name/345\",[7,48.925]],[\"comment/345\",[]],[\"name/346\",[8,31.074]],[\"comment/346\",[]],[\"name/347\",[9,39.066]],[\"comment/347\",[]],[\"name/348\",[10,48.925]],[\"comment/348\",[]],[\"name/349\",[11,48.925]],[\"comment/349\",[]],[\"name/350\",[12,47.44]],[\"comment/350\",[]],[\"name/351\",[13,48.155]],[\"comment/351\",[]],[\"name/352\",[14,47.44]],[\"comment/352\",[]],[\"name/353\",[135,70.127]],[\"comment/353\",[]],[\"name/354\",[136,70.127]],[\"comment/354\",[]],[\"name/355\",[137,70.127]],[\"comment/355\",[]],[\"name/356\",[138,70.127]],[\"comment/356\",[]],[\"name/357\",[55,43.047]],[\"comment/357\",[]],[\"name/358\",[56,45.004]],[\"comment/358\",[]],[\"name/359\",[139,59.141]],[\"comment/359\",[]],[\"name/360\",[17,30.054]],[\"comment/360\",[]],[\"name/361\",[23,42.612]],[\"comment/361\",[]],[\"name/362\",[24,42.612]],[\"comment/362\",[]],[\"name/363\",[22,42.612]],[\"comment/363\",[]],[\"name/364\",[21,42.612]],[\"comment/364\",[]],[\"name/365\",[20,42.612]],[\"comment/365\",[]],[\"name/366\",[59,45.004]],[\"comment/366\",[]],[\"name/367\",[140,65.019]],[\"comment/367\",[]],[\"name/368\",[60,43.978]],[\"comment/368\",[]],[\"name/369\",[141,65.019]],[\"comment/369\",[]],[\"name/370\",[18,42.612]],[\"comment/370\",[]],[\"name/371\",[19,40.683]],[\"comment/371\",[]],[\"name/372\",[25,40.005]],[\"comment/372\",[]],[\"name/373\",[26,42.612]],[\"comment/373\",[]],[\"name/374\",[27,42.612]],[\"comment/374\",[]],[\"name/375\",[28,42.612]],[\"comment/375\",[]],[\"name/376\",[29,42.612]],[\"comment/376\",[]],[\"name/377\",[30,42.612]],[\"comment/377\",[]],[\"name/378\",[142,70.127]],[\"comment/378\",[]],[\"name/379\",[55,43.047]],[\"comment/379\",[]],[\"name/380\",[56,45.004]],[\"comment/380\",[]],[\"name/381\",[139,59.141]],[\"comment/381\",[]],[\"name/382\",[17,30.054]],[\"comment/382\",[]],[\"name/383\",[62,48.925]],[\"comment/383\",[]],[\"name/384\",[23,42.612]],[\"comment/384\",[]],[\"name/385\",[24,42.612]],[\"comment/385\",[]],[\"name/386\",[22,42.612]],[\"comment/386\",[]],[\"name/387\",[21,42.612]],[\"comment/387\",[]],[\"name/388\",[20,42.612]],[\"comment/388\",[]],[\"name/389\",[59,45.004]],[\"comment/389\",[]],[\"name/390\",[140,65.019]],[\"comment/390\",[]],[\"name/391\",[60,43.978]],[\"comment/391\",[]],[\"name/392\",[141,65.019]],[\"comment/392\",[]],[\"name/393\",[18,42.612]],[\"comment/393\",[]],[\"name/394\",[19,40.683]],[\"comment/394\",[]],[\"name/395\",[25,40.005]],[\"comment/395\",[]],[\"name/396\",[26,42.612]],[\"comment/396\",[]],[\"name/397\",[27,42.612]],[\"comment/397\",[]],[\"name/398\",[28,42.612]],[\"comment/398\",[]],[\"name/399\",[29,42.612]],[\"comment/399\",[]],[\"name/400\",[30,42.612]],[\"comment/400\",[]],[\"name/401\",[143,70.127]],[\"comment/401\",[]],[\"name/402\",[67,61.654]],[\"comment/402\",[]],[\"name/403\",[121,59.141]],[\"comment/403\",[]],[\"name/404\",[144,70.127]],[\"comment/404\",[]],[\"name/405\",[145,70.127]],[\"comment/405\",[]],[\"name/406\",[146,70.127]],[\"comment/406\",[]],[\"name/407\",[147,70.127]],[\"comment/407\",[]],[\"name/408\",[148,70.127]],[\"comment/408\",[]],[\"name/409\",[149,65.019]],[\"comment/409\",[]],[\"name/410\",[149,65.019]],[\"comment/410\",[]],[\"name/411\",[150,70.127]],[\"comment/411\",[]],[\"name/412\",[151,65.019]],[\"comment/412\",[]],[\"name/413\",[151,65.019]],[\"comment/413\",[]],[\"name/414\",[152,65.019]],[\"comment/414\",[]],[\"name/415\",[152,65.019]],[\"comment/415\",[]],[\"name/416\",[153,70.127]],[\"comment/416\",[]],[\"name/417\",[49,48.925]],[\"comment/417\",[]],[\"name/418\",[50,48.925]],[\"comment/418\",[]],[\"name/419\",[7,48.925]],[\"comment/419\",[]],[\"name/420\",[8,31.074]],[\"comment/420\",[]],[\"name/421\",[9,39.066]],[\"comment/421\",[]],[\"name/422\",[10,48.925]],[\"comment/422\",[]],[\"name/423\",[11,48.925]],[\"comment/423\",[]],[\"name/424\",[12,47.44]],[\"comment/424\",[]],[\"name/425\",[13,48.155]],[\"comment/425\",[]],[\"name/426\",[14,47.44]],[\"comment/426\",[]],[\"name/427\",[154,70.127]],[\"comment/427\",[]],[\"name/428\",[97,57.134]],[\"comment/428\",[]],[\"name/429\",[155,70.127]],[\"comment/429\",[]],[\"name/430\",[156,70.127]],[\"comment/430\",[]],[\"name/431\",[55,43.047]],[\"comment/431\",[]],[\"name/432\",[56,45.004]],[\"comment/432\",[]],[\"name/433\",[157,65.019]],[\"comment/433\",[]],[\"name/434\",[17,30.054]],[\"comment/434\",[]],[\"name/435\",[23,42.612]],[\"comment/435\",[]],[\"name/436\",[24,42.612]],[\"comment/436\",[]],[\"name/437\",[22,42.612]],[\"comment/437\",[]],[\"name/438\",[20,42.612]],[\"comment/438\",[]],[\"name/439\",[21,42.612]],[\"comment/439\",[]],[\"name/440\",[59,45.004]],[\"comment/440\",[]],[\"name/441\",[60,43.978]],[\"comment/441\",[]],[\"name/442\",[18,42.612]],[\"comment/442\",[]],[\"name/443\",[19,40.683]],[\"comment/443\",[]],[\"name/444\",[25,40.005]],[\"comment/444\",[]],[\"name/445\",[26,42.612]],[\"comment/445\",[]],[\"name/446\",[27,42.612]],[\"comment/446\",[]],[\"name/447\",[28,42.612]],[\"comment/447\",[]],[\"name/448\",[29,42.612]],[\"comment/448\",[]],[\"name/449\",[30,42.612]],[\"comment/449\",[]],[\"name/450\",[158,70.127]],[\"comment/450\",[]],[\"name/451\",[55,43.047]],[\"comment/451\",[]],[\"name/452\",[56,45.004]],[\"comment/452\",[]],[\"name/453\",[157,65.019]],[\"comment/453\",[]],[\"name/454\",[17,30.054]],[\"comment/454\",[]],[\"name/455\",[62,48.925]],[\"comment/455\",[]],[\"name/456\",[23,42.612]],[\"comment/456\",[]],[\"name/457\",[24,42.612]],[\"comment/457\",[]],[\"name/458\",[22,42.612]],[\"comment/458\",[]],[\"name/459\",[20,42.612]],[\"comment/459\",[]],[\"name/460\",[21,42.612]],[\"comment/460\",[]],[\"name/461\",[59,45.004]],[\"comment/461\",[]],[\"name/462\",[60,43.978]],[\"comment/462\",[]],[\"name/463\",[18,42.612]],[\"comment/463\",[]],[\"name/464\",[19,40.683]],[\"comment/464\",[]],[\"name/465\",[25,40.005]],[\"comment/465\",[]],[\"name/466\",[26,42.612]],[\"comment/466\",[]],[\"name/467\",[27,42.612]],[\"comment/467\",[]],[\"name/468\",[28,42.612]],[\"comment/468\",[]],[\"name/469\",[29,42.612]],[\"comment/469\",[]],[\"name/470\",[30,42.612]],[\"comment/470\",[]],[\"name/471\",[159,70.127]],[\"comment/471\",[]],[\"name/472\",[160,70.127]],[\"comment/472\",[]],[\"name/473\",[161,70.127]],[\"comment/473\",[]],[\"name/474\",[162,65.019]],[\"comment/474\",[]],[\"name/475\",[162,65.019]],[\"comment/475\",[]],[\"name/476\",[163,70.127]],[\"comment/476\",[]],[\"name/477\",[164,65.019]],[\"comment/477\",[]],[\"name/478\",[164,65.019]],[\"comment/478\",[]],[\"name/479\",[165,65.019]],[\"comment/479\",[]],[\"name/480\",[165,65.019]],[\"comment/480\",[]],[\"name/481\",[166,70.127]],[\"comment/481\",[]],[\"name/482\",[49,48.925]],[\"comment/482\",[]],[\"name/483\",[50,48.925]],[\"comment/483\",[]],[\"name/484\",[167,70.127]],[\"comment/484\",[]],[\"name/485\",[7,48.925]],[\"comment/485\",[]],[\"name/486\",[8,31.074]],[\"comment/486\",[]],[\"name/487\",[9,39.066]],[\"comment/487\",[]],[\"name/488\",[10,48.925]],[\"comment/488\",[]],[\"name/489\",[11,48.925]],[\"comment/489\",[]],[\"name/490\",[12,47.44]],[\"comment/490\",[]],[\"name/491\",[13,48.155]],[\"comment/491\",[]],[\"name/492\",[14,47.44]],[\"comment/492\",[]],[\"name/493\",[168,70.127]],[\"comment/493\",[]],[\"name/494\",[169,70.127]],[\"comment/494\",[]],[\"name/495\",[170,70.127]],[\"comment/495\",[]],[\"name/496\",[55,43.047]],[\"comment/496\",[]],[\"name/497\",[56,45.004]],[\"comment/497\",[]],[\"name/498\",[171,65.019]],[\"comment/498\",[]],[\"name/499\",[17,30.054]],[\"comment/499\",[]],[\"name/500\",[23,42.612]],[\"comment/500\",[]],[\"name/501\",[24,42.612]],[\"comment/501\",[]],[\"name/502\",[22,42.612]],[\"comment/502\",[]],[\"name/503\",[20,42.612]],[\"comment/503\",[]],[\"name/504\",[21,42.612]],[\"comment/504\",[]],[\"name/505\",[59,45.004]],[\"comment/505\",[]],[\"name/506\",[60,43.978]],[\"comment/506\",[]],[\"name/507\",[18,42.612]],[\"comment/507\",[]],[\"name/508\",[19,40.683]],[\"comment/508\",[]],[\"name/509\",[25,40.005]],[\"comment/509\",[]],[\"name/510\",[26,42.612]],[\"comment/510\",[]],[\"name/511\",[27,42.612]],[\"comment/511\",[]],[\"name/512\",[28,42.612]],[\"comment/512\",[]],[\"name/513\",[29,42.612]],[\"comment/513\",[]],[\"name/514\",[30,42.612]],[\"comment/514\",[]],[\"name/515\",[172,70.127]],[\"comment/515\",[]],[\"name/516\",[55,43.047]],[\"comment/516\",[]],[\"name/517\",[56,45.004]],[\"comment/517\",[]],[\"name/518\",[171,65.019]],[\"comment/518\",[]],[\"name/519\",[17,30.054]],[\"comment/519\",[]],[\"name/520\",[62,48.925]],[\"comment/520\",[]],[\"name/521\",[23,42.612]],[\"comment/521\",[]],[\"name/522\",[24,42.612]],[\"comment/522\",[]],[\"name/523\",[22,42.612]],[\"comment/523\",[]],[\"name/524\",[20,42.612]],[\"comment/524\",[]],[\"name/525\",[21,42.612]],[\"comment/525\",[]],[\"name/526\",[59,45.004]],[\"comment/526\",[]],[\"name/527\",[60,43.978]],[\"comment/527\",[]],[\"name/528\",[18,42.612]],[\"comment/528\",[]],[\"name/529\",[19,40.683]],[\"comment/529\",[]],[\"name/530\",[25,40.005]],[\"comment/530\",[]],[\"name/531\",[26,42.612]],[\"comment/531\",[]],[\"name/532\",[27,42.612]],[\"comment/532\",[]],[\"name/533\",[28,42.612]],[\"comment/533\",[]],[\"name/534\",[29,42.612]],[\"comment/534\",[]],[\"name/535\",[30,42.612]],[\"comment/535\",[]],[\"name/536\",[173,70.127]],[\"comment/536\",[]],[\"name/537\",[174,70.127]],[\"comment/537\",[]],[\"name/538\",[175,70.127]],[\"comment/538\",[]],[\"name/539\",[176,70.127]],[\"comment/539\",[]],[\"name/540\",[177,65.019]],[\"comment/540\",[]],[\"name/541\",[177,65.019]],[\"comment/541\",[]],[\"name/542\",[178,70.127]],[\"comment/542\",[]],[\"name/543\",[179,65.019]],[\"comment/543\",[]],[\"name/544\",[179,65.019]],[\"comment/544\",[]],[\"name/545\",[180,65.019]],[\"comment/545\",[]],[\"name/546\",[180,65.019]],[\"comment/546\",[]],[\"name/547\",[181,70.127]],[\"comment/547\",[]],[\"name/548\",[49,48.925]],[\"comment/548\",[]],[\"name/549\",[50,48.925]],[\"comment/549\",[]],[\"name/550\",[7,48.925]],[\"comment/550\",[]],[\"name/551\",[8,31.074]],[\"comment/551\",[]],[\"name/552\",[9,39.066]],[\"comment/552\",[]],[\"name/553\",[10,48.925]],[\"comment/553\",[]],[\"name/554\",[11,48.925]],[\"comment/554\",[]],[\"name/555\",[12,47.44]],[\"comment/555\",[]],[\"name/556\",[13,48.155]],[\"comment/556\",[]],[\"name/557\",[14,47.44]],[\"comment/557\",[]],[\"name/558\",[182,70.127]],[\"comment/558\",[]],[\"name/559\",[183,70.127]],[\"comment/559\",[]],[\"name/560\",[53,57.134]],[\"comment/560\",[]],[\"name/561\",[184,70.127]],[\"comment/561\",[]],[\"name/562\",[55,43.047]],[\"comment/562\",[]],[\"name/563\",[56,45.004]],[\"comment/563\",[]],[\"name/564\",[185,65.019]],[\"comment/564\",[]],[\"name/565\",[17,30.054]],[\"comment/565\",[]],[\"name/566\",[23,42.612]],[\"comment/566\",[]],[\"name/567\",[24,42.612]],[\"comment/567\",[]],[\"name/568\",[22,42.612]],[\"comment/568\",[]],[\"name/569\",[20,42.612]],[\"comment/569\",[]],[\"name/570\",[21,42.612]],[\"comment/570\",[]],[\"name/571\",[60,43.978]],[\"comment/571\",[]],[\"name/572\",[186,59.141]],[\"comment/572\",[]],[\"name/573\",[18,42.612]],[\"comment/573\",[]],[\"name/574\",[19,40.683]],[\"comment/574\",[]],[\"name/575\",[25,40.005]],[\"comment/575\",[]],[\"name/576\",[26,42.612]],[\"comment/576\",[]],[\"name/577\",[27,42.612]],[\"comment/577\",[]],[\"name/578\",[28,42.612]],[\"comment/578\",[]],[\"name/579\",[29,42.612]],[\"comment/579\",[]],[\"name/580\",[30,42.612]],[\"comment/580\",[]],[\"name/581\",[187,70.127]],[\"comment/581\",[]],[\"name/582\",[55,43.047]],[\"comment/582\",[]],[\"name/583\",[56,45.004]],[\"comment/583\",[]],[\"name/584\",[185,65.019]],[\"comment/584\",[]],[\"name/585\",[17,30.054]],[\"comment/585\",[]],[\"name/586\",[62,48.925]],[\"comment/586\",[]],[\"name/587\",[23,42.612]],[\"comment/587\",[]],[\"name/588\",[24,42.612]],[\"comment/588\",[]],[\"name/589\",[22,42.612]],[\"comment/589\",[]],[\"name/590\",[20,42.612]],[\"comment/590\",[]],[\"name/591\",[21,42.612]],[\"comment/591\",[]],[\"name/592\",[60,43.978]],[\"comment/592\",[]],[\"name/593\",[186,59.141]],[\"comment/593\",[]],[\"name/594\",[18,42.612]],[\"comment/594\",[]],[\"name/595\",[19,40.683]],[\"comment/595\",[]],[\"name/596\",[25,40.005]],[\"comment/596\",[]],[\"name/597\",[26,42.612]],[\"comment/597\",[]],[\"name/598\",[27,42.612]],[\"comment/598\",[]],[\"name/599\",[28,42.612]],[\"comment/599\",[]],[\"name/600\",[29,42.612]],[\"comment/600\",[]],[\"name/601\",[30,42.612]],[\"comment/601\",[]],[\"name/602\",[188,70.127]],[\"comment/602\",[]],[\"name/603\",[189,70.127]],[\"comment/603\",[]],[\"name/604\",[190,65.019]],[\"comment/604\",[]],[\"name/605\",[190,65.019]],[\"comment/605\",[]],[\"name/606\",[191,70.127]],[\"comment/606\",[]],[\"name/607\",[192,65.019]],[\"comment/607\",[]],[\"name/608\",[192,65.019]],[\"comment/608\",[]],[\"name/609\",[193,65.019]],[\"comment/609\",[]],[\"name/610\",[193,65.019]],[\"comment/610\",[]],[\"name/611\",[194,70.127]],[\"comment/611\",[]],[\"name/612\",[49,48.925]],[\"comment/612\",[]],[\"name/613\",[50,48.925]],[\"comment/613\",[]],[\"name/614\",[7,48.925]],[\"comment/614\",[]],[\"name/615\",[8,31.074]],[\"comment/615\",[]],[\"name/616\",[9,39.066]],[\"comment/616\",[]],[\"name/617\",[10,48.925]],[\"comment/617\",[]],[\"name/618\",[11,48.925]],[\"comment/618\",[]],[\"name/619\",[12,47.44]],[\"comment/619\",[]],[\"name/620\",[13,48.155]],[\"comment/620\",[]],[\"name/621\",[14,47.44]],[\"comment/621\",[]],[\"name/622\",[195,70.127]],[\"comment/622\",[]],[\"name/623\",[196,70.127]],[\"comment/623\",[]],[\"name/624\",[197,70.127]],[\"comment/624\",[]],[\"name/625\",[198,70.127]],[\"comment/625\",[]],[\"name/626\",[53,57.134]],[\"comment/626\",[]],[\"name/627\",[199,70.127]],[\"comment/627\",[]],[\"name/628\",[200,70.127]],[\"comment/628\",[]],[\"name/629\",[201,70.127]],[\"comment/629\",[]],[\"name/630\",[202,70.127]],[\"comment/630\",[]],[\"name/631\",[203,70.127]],[\"comment/631\",[]],[\"name/632\",[204,50.668]],[\"comment/632\",[]],[\"name/633\",[205,70.127]],[\"comment/633\",[]],[\"name/634\",[206,70.127]],[\"comment/634\",[]],[\"name/635\",[207,70.127]],[\"comment/635\",[]],[\"name/636\",[208,65.019]],[\"comment/636\",[]],[\"name/637\",[209,65.019]],[\"comment/637\",[]],[\"name/638\",[210,70.127]],[\"comment/638\",[]],[\"name/639\",[8,31.074]],[\"comment/639\",[]],[\"name/640\",[208,65.019]],[\"comment/640\",[]],[\"name/641\",[209,65.019]],[\"comment/641\",[]],[\"name/642\",[211,70.127]],[\"comment/642\",[]],[\"name/643\",[17,30.054]],[\"comment/643\",[]],[\"name/644\",[9,39.066]],[\"comment/644\",[]],[\"name/645\",[212,47.44]],[\"comment/645\",[]],[\"name/646\",[213,40.338]],[\"comment/646\",[]],[\"name/647\",[214,40.338]],[\"comment/647\",[]],[\"name/648\",[215,70.127]],[\"comment/648\",[]],[\"name/649\",[55,43.047]],[\"comment/649\",[]],[\"name/650\",[216,65.019]],[\"comment/650\",[]],[\"name/651\",[217,65.019]],[\"comment/651\",[]],[\"name/652\",[17,30.054]],[\"comment/652\",[]],[\"name/653\",[23,42.612]],[\"comment/653\",[]],[\"name/654\",[24,42.612]],[\"comment/654\",[]],[\"name/655\",[22,42.612]],[\"comment/655\",[]],[\"name/656\",[20,42.612]],[\"comment/656\",[]],[\"name/657\",[21,42.612]],[\"comment/657\",[]],[\"name/658\",[60,43.978]],[\"comment/658\",[]],[\"name/659\",[186,59.141]],[\"comment/659\",[]],[\"name/660\",[218,65.019]],[\"comment/660\",[]],[\"name/661\",[219,65.019]],[\"comment/661\",[]],[\"name/662\",[220,65.019]],[\"comment/662\",[]],[\"name/663\",[221,65.019]],[\"comment/663\",[]],[\"name/664\",[222,65.019]],[\"comment/664\",[]],[\"name/665\",[18,42.612]],[\"comment/665\",[]],[\"name/666\",[19,40.683]],[\"comment/666\",[]],[\"name/667\",[25,40.005]],[\"comment/667\",[]],[\"name/668\",[26,42.612]],[\"comment/668\",[]],[\"name/669\",[27,42.612]],[\"comment/669\",[]],[\"name/670\",[28,42.612]],[\"comment/670\",[]],[\"name/671\",[29,42.612]],[\"comment/671\",[]],[\"name/672\",[30,42.612]],[\"comment/672\",[]],[\"name/673\",[223,70.127]],[\"comment/673\",[]],[\"name/674\",[55,43.047]],[\"comment/674\",[]],[\"name/675\",[216,65.019]],[\"comment/675\",[]],[\"name/676\",[217,65.019]],[\"comment/676\",[]],[\"name/677\",[17,30.054]],[\"comment/677\",[]],[\"name/678\",[62,48.925]],[\"comment/678\",[]],[\"name/679\",[224,70.127]],[\"comment/679\",[]],[\"name/680\",[23,42.612]],[\"comment/680\",[]],[\"name/681\",[24,42.612]],[\"comment/681\",[]],[\"name/682\",[22,42.612]],[\"comment/682\",[]],[\"name/683\",[20,42.612]],[\"comment/683\",[]],[\"name/684\",[21,42.612]],[\"comment/684\",[]],[\"name/685\",[60,43.978]],[\"comment/685\",[]],[\"name/686\",[186,59.141]],[\"comment/686\",[]],[\"name/687\",[218,65.019]],[\"comment/687\",[]],[\"name/688\",[219,65.019]],[\"comment/688\",[]],[\"name/689\",[220,65.019]],[\"comment/689\",[]],[\"name/690\",[221,65.019]],[\"comment/690\",[]],[\"name/691\",[222,65.019]],[\"comment/691\",[]],[\"name/692\",[18,42.612]],[\"comment/692\",[]],[\"name/693\",[19,40.683]],[\"comment/693\",[]],[\"name/694\",[25,40.005]],[\"comment/694\",[]],[\"name/695\",[26,42.612]],[\"comment/695\",[]],[\"name/696\",[27,42.612]],[\"comment/696\",[]],[\"name/697\",[28,42.612]],[\"comment/697\",[]],[\"name/698\",[29,42.612]],[\"comment/698\",[]],[\"name/699\",[30,42.612]],[\"comment/699\",[]],[\"name/700\",[225,70.127]],[\"comment/700\",[]],[\"name/701\",[226,70.127]],[\"comment/701\",[]],[\"name/702\",[227,70.127]],[\"comment/702\",[]],[\"name/703\",[228,70.127]],[\"comment/703\",[]],[\"name/704\",[229,70.127]],[\"comment/704\",[]],[\"name/705\",[230,70.127]],[\"comment/705\",[]],[\"name/706\",[231,70.127]],[\"comment/706\",[]],[\"name/707\",[232,70.127]],[\"comment/707\",[]],[\"name/708\",[233,65.019]],[\"comment/708\",[]],[\"name/709\",[233,65.019]],[\"comment/709\",[]],[\"name/710\",[234,70.127]],[\"comment/710\",[]],[\"name/711\",[235,65.019]],[\"comment/711\",[]],[\"name/712\",[235,65.019]],[\"comment/712\",[]],[\"name/713\",[236,65.019]],[\"comment/713\",[]],[\"name/714\",[236,65.019]],[\"comment/714\",[]],[\"name/715\",[237,70.127]],[\"comment/715\",[]],[\"name/716\",[49,48.925]],[\"comment/716\",[]],[\"name/717\",[50,48.925]],[\"comment/717\",[]],[\"name/718\",[48,59.141]],[\"comment/718\",[]],[\"name/719\",[7,48.925]],[\"comment/719\",[]],[\"name/720\",[8,31.074]],[\"comment/720\",[]],[\"name/721\",[9,39.066]],[\"comment/721\",[]],[\"name/722\",[10,48.925]],[\"comment/722\",[]],[\"name/723\",[11,48.925]],[\"comment/723\",[]],[\"name/724\",[12,47.44]],[\"comment/724\",[]],[\"name/725\",[13,48.155]],[\"comment/725\",[]],[\"name/726\",[14,47.44]],[\"comment/726\",[]],[\"name/727\",[238,70.127]],[\"comment/727\",[]],[\"name/728\",[239,70.127]],[\"comment/728\",[]],[\"name/729\",[53,57.134]],[\"comment/729\",[]],[\"name/730\",[240,70.127]],[\"comment/730\",[]],[\"name/731\",[55,43.047]],[\"comment/731\",[]],[\"name/732\",[241,65.019]],[\"comment/732\",[]],[\"name/733\",[17,30.054]],[\"comment/733\",[]],[\"name/734\",[23,42.612]],[\"comment/734\",[]],[\"name/735\",[24,42.612]],[\"comment/735\",[]],[\"name/736\",[22,42.612]],[\"comment/736\",[]],[\"name/737\",[20,42.612]],[\"comment/737\",[]],[\"name/738\",[21,42.612]],[\"comment/738\",[]],[\"name/739\",[242,70.127]],[\"comment/739\",[]],[\"name/740\",[59,45.004]],[\"comment/740\",[]],[\"name/741\",[60,43.978]],[\"comment/741\",[]],[\"name/742\",[18,42.612]],[\"comment/742\",[]],[\"name/743\",[19,40.683]],[\"comment/743\",[]],[\"name/744\",[25,40.005]],[\"comment/744\",[]],[\"name/745\",[26,42.612]],[\"comment/745\",[]],[\"name/746\",[27,42.612]],[\"comment/746\",[]],[\"name/747\",[28,42.612]],[\"comment/747\",[]],[\"name/748\",[29,42.612]],[\"comment/748\",[]],[\"name/749\",[30,42.612]],[\"comment/749\",[]],[\"name/750\",[243,70.127]],[\"comment/750\",[]],[\"name/751\",[55,43.047]],[\"comment/751\",[]],[\"name/752\",[241,65.019]],[\"comment/752\",[]],[\"name/753\",[17,30.054]],[\"comment/753\",[]],[\"name/754\",[62,48.925]],[\"comment/754\",[]],[\"name/755\",[23,42.612]],[\"comment/755\",[]],[\"name/756\",[24,42.612]],[\"comment/756\",[]],[\"name/757\",[22,42.612]],[\"comment/757\",[]],[\"name/758\",[20,42.612]],[\"comment/758\",[]],[\"name/759\",[21,42.612]],[\"comment/759\",[]],[\"name/760\",[59,45.004]],[\"comment/760\",[]],[\"name/761\",[60,43.978]],[\"comment/761\",[]],[\"name/762\",[18,42.612]],[\"comment/762\",[]],[\"name/763\",[19,40.683]],[\"comment/763\",[]],[\"name/764\",[25,40.005]],[\"comment/764\",[]],[\"name/765\",[26,42.612]],[\"comment/765\",[]],[\"name/766\",[27,42.612]],[\"comment/766\",[]],[\"name/767\",[28,42.612]],[\"comment/767\",[]],[\"name/768\",[29,42.612]],[\"comment/768\",[]],[\"name/769\",[30,42.612]],[\"comment/769\",[]],[\"name/770\",[244,70.127]],[\"comment/770\",[]],[\"name/771\",[245,70.127]],[\"comment/771\",[]],[\"name/772\",[246,70.127]],[\"comment/772\",[]],[\"name/773\",[247,70.127]],[\"comment/773\",[]],[\"name/774\",[248,65.019]],[\"comment/774\",[]],[\"name/775\",[248,65.019]],[\"comment/775\",[]],[\"name/776\",[249,70.127]],[\"comment/776\",[]],[\"name/777\",[250,65.019]],[\"comment/777\",[]],[\"name/778\",[250,65.019]],[\"comment/778\",[]],[\"name/779\",[251,65.019]],[\"comment/779\",[]],[\"name/780\",[251,65.019]],[\"comment/780\",[]],[\"name/781\",[252,70.127]],[\"comment/781\",[]],[\"name/782\",[49,48.925]],[\"comment/782\",[]],[\"name/783\",[50,48.925]],[\"comment/783\",[]],[\"name/784\",[97,57.134]],[\"comment/784\",[]],[\"name/785\",[7,48.925]],[\"comment/785\",[]],[\"name/786\",[8,31.074]],[\"comment/786\",[]],[\"name/787\",[9,39.066]],[\"comment/787\",[]],[\"name/788\",[10,48.925]],[\"comment/788\",[]],[\"name/789\",[11,48.925]],[\"comment/789\",[]],[\"name/790\",[12,47.44]],[\"comment/790\",[]],[\"name/791\",[13,48.155]],[\"comment/791\",[]],[\"name/792\",[14,47.44]],[\"comment/792\",[]],[\"name/793\",[253,70.127]],[\"comment/793\",[]],[\"name/794\",[254,70.127]],[\"comment/794\",[]],[\"name/795\",[55,43.047]],[\"comment/795\",[]],[\"name/796\",[56,45.004]],[\"comment/796\",[]],[\"name/797\",[139,59.141]],[\"comment/797\",[]],[\"name/798\",[17,30.054]],[\"comment/798\",[]],[\"name/799\",[23,42.612]],[\"comment/799\",[]],[\"name/800\",[24,42.612]],[\"comment/800\",[]],[\"name/801\",[22,42.612]],[\"comment/801\",[]],[\"name/802\",[20,42.612]],[\"comment/802\",[]],[\"name/803\",[21,42.612]],[\"comment/803\",[]],[\"name/804\",[59,45.004]],[\"comment/804\",[]],[\"name/805\",[60,43.978]],[\"comment/805\",[]],[\"name/806\",[18,42.612]],[\"comment/806\",[]],[\"name/807\",[19,40.683]],[\"comment/807\",[]],[\"name/808\",[25,40.005]],[\"comment/808\",[]],[\"name/809\",[26,42.612]],[\"comment/809\",[]],[\"name/810\",[27,42.612]],[\"comment/810\",[]],[\"name/811\",[28,42.612]],[\"comment/811\",[]],[\"name/812\",[29,42.612]],[\"comment/812\",[]],[\"name/813\",[30,42.612]],[\"comment/813\",[]],[\"name/814\",[255,70.127]],[\"comment/814\",[]],[\"name/815\",[55,43.047]],[\"comment/815\",[]],[\"name/816\",[56,45.004]],[\"comment/816\",[]],[\"name/817\",[139,59.141]],[\"comment/817\",[]],[\"name/818\",[17,30.054]],[\"comment/818\",[]],[\"name/819\",[62,48.925]],[\"comment/819\",[]],[\"name/820\",[23,42.612]],[\"comment/820\",[]],[\"name/821\",[24,42.612]],[\"comment/821\",[]],[\"name/822\",[22,42.612]],[\"comment/822\",[]],[\"name/823\",[20,42.612]],[\"comment/823\",[]],[\"name/824\",[21,42.612]],[\"comment/824\",[]],[\"name/825\",[59,45.004]],[\"comment/825\",[]],[\"name/826\",[60,43.978]],[\"comment/826\",[]],[\"name/827\",[18,42.612]],[\"comment/827\",[]],[\"name/828\",[19,40.683]],[\"comment/828\",[]],[\"name/829\",[25,40.005]],[\"comment/829\",[]],[\"name/830\",[26,42.612]],[\"comment/830\",[]],[\"name/831\",[27,42.612]],[\"comment/831\",[]],[\"name/832\",[28,42.612]],[\"comment/832\",[]],[\"name/833\",[29,42.612]],[\"comment/833\",[]],[\"name/834\",[30,42.612]],[\"comment/834\",[]],[\"name/835\",[256,70.127]],[\"comment/835\",[]],[\"name/836\",[8,31.074]],[\"comment/836\",[]],[\"name/837\",[257,70.127]],[\"comment/837\",[]],[\"name/838\",[62,48.925]],[\"comment/838\",[]],[\"name/839\",[258,70.127]],[\"comment/839\",[]],[\"name/840\",[259,70.127]],[\"comment/840\",[]],[\"name/841\",[260,70.127]],[\"comment/841\",[]],[\"name/842\",[261,70.127]],[\"comment/842\",[]],[\"name/843\",[262,70.127]],[\"comment/843\",[]],[\"name/844\",[263,70.127]],[\"comment/844\",[]],[\"name/845\",[264,70.127]],[\"comment/845\",[]],[\"name/846\",[8,31.074]],[\"comment/846\",[]],[\"name/847\",[265,70.127]],[\"comment/847\",[]],[\"name/848\",[8,31.074]],[\"comment/848\",[]],[\"name/849\",[266,70.127]],[\"comment/849\",[]],[\"name/850\",[267,70.127]],[\"comment/850\",[]],[\"name/851\",[8,31.074]],[\"comment/851\",[]],[\"name/852\",[268,70.127]],[\"comment/852\",[]],[\"name/853\",[8,31.074]],[\"comment/853\",[]],[\"name/854\",[269,70.127]],[\"comment/854\",[]],[\"name/855\",[8,31.074]],[\"comment/855\",[]],[\"name/856\",[270,70.127]],[\"comment/856\",[]],[\"name/857\",[271,70.127]],[\"comment/857\",[]],[\"name/858\",[37,65.019]],[\"comment/858\",[]],[\"name/859\",[272,70.127]],[\"comment/859\",[]],[\"name/860\",[273,70.127]],[\"comment/860\",[]],[\"name/861\",[274,70.127]],[\"comment/861\",[]],[\"name/862\",[17,30.054]],[\"comment/862\",[]],[\"name/863\",[275,70.127]],[\"comment/863\",[]],[\"name/864\",[276,70.127]],[\"comment/864\",[]],[\"name/865\",[8,31.074]],[\"comment/865\",[]],[\"name/866\",[277,65.019]],[\"comment/866\",[]],[\"name/867\",[19,40.683]],[\"comment/867\",[]],[\"name/868\",[278,70.127]],[\"comment/868\",[]],[\"name/869\",[14,47.44]],[\"comment/869\",[]],[\"name/870\",[279,70.127]],[\"comment/870\",[]],[\"name/871\",[8,31.074]],[\"comment/871\",[]],[\"name/872\",[49,48.925]],[\"comment/872\",[]],[\"name/873\",[8,31.074]],[\"comment/873\",[]],[\"name/874\",[280,70.127]],[\"comment/874\",[]],[\"name/875\",[281,70.127]],[\"comment/875\",[]],[\"name/876\",[282,70.127]],[\"comment/876\",[]],[\"name/877\",[283,70.127]],[\"comment/877\",[]],[\"name/878\",[284,70.127]],[\"comment/878\",[]],[\"name/879\",[285,70.127]],[\"comment/879\",[]],[\"name/880\",[286,70.127]],[\"comment/880\",[]],[\"name/881\",[287,61.654]],[\"comment/881\",[]],[\"name/882\",[288,70.127]],[\"comment/882\",[]],[\"name/883\",[289,52.781]],[\"comment/883\",[]],[\"name/884\",[290,59.141]],[\"comment/884\",[]],[\"name/885\",[291,70.127]],[\"comment/885\",[]],[\"name/886\",[292,70.127]],[\"comment/886\",[]],[\"name/887\",[293,70.127]],[\"comment/887\",[]],[\"name/888\",[17,30.054]],[\"comment/888\",[]],[\"name/889\",[294,70.127]],[\"comment/889\",[]],[\"name/890\",[295,70.127]],[\"comment/890\",[]],[\"name/891\",[296,70.127]],[\"comment/891\",[]],[\"name/892\",[297,70.127]],[\"comment/892\",[]],[\"name/893\",[298,70.127]],[\"comment/893\",[]],[\"name/894\",[299,70.127]],[\"comment/894\",[]],[\"name/895\",[300,70.127]],[\"comment/895\",[]],[\"name/896\",[301,70.127]],[\"comment/896\",[]],[\"name/897\",[302,70.127]],[\"comment/897\",[]],[\"name/898\",[303,70.127]],[\"comment/898\",[]],[\"name/899\",[304,70.127]],[\"comment/899\",[]],[\"name/900\",[305,70.127]],[\"comment/900\",[]],[\"name/901\",[306,70.127]],[\"comment/901\",[]],[\"name/902\",[8,31.074]],[\"comment/902\",[]],[\"name/903\",[307,70.127]],[\"comment/903\",[]],[\"name/904\",[308,70.127]],[\"comment/904\",[]],[\"name/905\",[309,70.127]],[\"comment/905\",[]],[\"name/906\",[310,70.127]],[\"comment/906\",[]],[\"name/907\",[311,70.127]],[\"comment/907\",[]],[\"name/908\",[312,70.127]],[\"comment/908\",[]],[\"name/909\",[313,70.127]],[\"comment/909\",[]],[\"name/910\",[314,70.127]],[\"comment/910\",[]],[\"name/911\",[315,70.127]],[\"comment/911\",[]],[\"name/912\",[316,70.127]],[\"comment/912\",[]],[\"name/913\",[317,70.127]],[\"comment/913\",[]],[\"name/914\",[318,70.127]],[\"comment/914\",[]],[\"name/915\",[319,70.127]],[\"comment/915\",[]],[\"name/916\",[320,70.127]],[\"comment/916\",[]],[\"name/917\",[321,70.127]],[\"comment/917\",[]],[\"name/918\",[322,70.127]],[\"comment/918\",[]],[\"name/919\",[323,70.127]],[\"comment/919\",[]],[\"name/920\",[324,70.127]],[\"comment/920\",[]],[\"name/921\",[325,70.127]],[\"comment/921\",[]],[\"name/922\",[8,31.074]],[\"comment/922\",[]],[\"name/923\",[277,65.019]],[\"comment/923\",[]],[\"name/924\",[326,65.019]],[\"comment/924\",[]],[\"name/925\",[327,70.127]],[\"comment/925\",[]],[\"name/926\",[19,40.683]],[\"comment/926\",[]],[\"name/927\",[14,47.44]],[\"comment/927\",[]],[\"name/928\",[328,70.127]],[\"comment/928\",[]],[\"name/929\",[8,31.074]],[\"comment/929\",[]],[\"name/930\",[329,65.019]],[\"comment/930\",[]],[\"name/931\",[330,61.654]],[\"comment/931\",[]],[\"name/932\",[331,61.654]],[\"comment/932\",[]],[\"name/933\",[332,70.127]],[\"comment/933\",[]],[\"name/934\",[8,31.074]],[\"comment/934\",[]],[\"name/935\",[333,70.127]],[\"comment/935\",[]],[\"name/936\",[8,31.074]],[\"comment/936\",[]],[\"name/937\",[334,65.019]],[\"comment/937\",[]],[\"name/938\",[330,61.654]],[\"comment/938\",[]],[\"name/939\",[331,61.654]],[\"comment/939\",[]],[\"name/940\",[335,70.127]],[\"comment/940\",[]],[\"name/941\",[8,31.074]],[\"comment/941\",[]],[\"name/942\",[336,70.127]],[\"comment/942\",[]],[\"name/943\",[8,31.074]],[\"comment/943\",[]],[\"name/944\",[337,59.141]],[\"comment/944\",[]],[\"name/945\",[338,70.127]],[\"comment/945\",[]],[\"name/946\",[8,31.074]],[\"comment/946\",[]],[\"name/947\",[339,70.127]],[\"comment/947\",[]],[\"name/948\",[8,31.074]],[\"comment/948\",[]],[\"name/949\",[340,65.019]],[\"comment/949\",[]],[\"name/950\",[341,65.019]],[\"comment/950\",[]],[\"name/951\",[342,65.019]],[\"comment/951\",[]],[\"name/952\",[343,65.019]],[\"comment/952\",[]],[\"name/953\",[344,70.127]],[\"comment/953\",[]],[\"name/954\",[8,31.074]],[\"comment/954\",[]],[\"name/955\",[50,48.925]],[\"comment/955\",[]],[\"name/956\",[329,65.019]],[\"comment/956\",[]],[\"name/957\",[334,65.019]],[\"comment/957\",[]],[\"name/958\",[337,59.141]],[\"comment/958\",[]],[\"name/959\",[345,70.127]],[\"comment/959\",[]],[\"name/960\",[346,70.127]],[\"comment/960\",[]],[\"name/961\",[347,70.127]],[\"comment/961\",[]],[\"name/962\",[348,70.127]],[\"comment/962\",[]],[\"name/963\",[349,70.127]],[\"comment/963\",[]],[\"name/964\",[350,70.127]],[\"comment/964\",[]],[\"name/965\",[351,54.033]],[\"comment/965\",[]],[\"name/966\",[352,70.127]],[\"comment/966\",[]],[\"name/967\",[353,70.127]],[\"comment/967\",[]],[\"name/968\",[354,70.127]],[\"comment/968\",[]],[\"name/969\",[355,70.127]],[\"comment/969\",[]],[\"name/970\",[356,70.127]],[\"comment/970\",[]],[\"name/971\",[357,70.127]],[\"comment/971\",[]],[\"name/972\",[358,70.127]],[\"comment/972\",[]],[\"name/973\",[17,30.054]],[\"comment/973\",[]],[\"name/974\",[359,70.127]],[\"comment/974\",[]],[\"name/975\",[214,40.338]],[\"comment/975\",[]],[\"name/976\",[360,54.033]],[\"comment/976\",[]],[\"name/977\",[9,39.066]],[\"comment/977\",[]],[\"name/978\",[289,52.781]],[\"comment/978\",[]],[\"name/979\",[361,54.033]],[\"comment/979\",[]],[\"name/980\",[362,51.669]],[\"comment/980\",[]],[\"name/981\",[8,31.074]],[\"comment/981\",[]],[\"name/982\",[363,54.033]],[\"comment/982\",[]],[\"name/983\",[364,55.464]],[\"comment/983\",[]],[\"name/984\",[8,31.074]],[\"comment/984\",[]],[\"name/985\",[365,50.668]],[\"comment/985\",[]],[\"name/986\",[366,55.464]],[\"comment/986\",[]],[\"name/987\",[290,59.141]],[\"comment/987\",[]],[\"name/988\",[367,70.127]],[\"comment/988\",[]],[\"name/989\",[368,70.127]],[\"comment/989\",[]],[\"name/990\",[369,70.127]],[\"comment/990\",[]],[\"name/991\",[370,70.127]],[\"comment/991\",[]],[\"name/992\",[371,70.127]],[\"comment/992\",[]],[\"name/993\",[372,70.127]],[\"comment/993\",[]],[\"name/994\",[373,70.127]],[\"comment/994\",[]],[\"name/995\",[374,70.127]],[\"comment/995\",[]],[\"name/996\",[375,70.127]],[\"comment/996\",[]],[\"name/997\",[376,70.127]],[\"comment/997\",[]],[\"name/998\",[377,70.127]],[\"comment/998\",[]],[\"name/999\",[378,70.127]],[\"comment/999\",[]],[\"name/1000\",[379,70.127]],[\"comment/1000\",[]],[\"name/1001\",[380,70.127]],[\"comment/1001\",[]],[\"name/1002\",[381,70.127]],[\"comment/1002\",[]],[\"name/1003\",[382,70.127]],[\"comment/1003\",[]],[\"name/1004\",[383,59.141]],[\"comment/1004\",[]],[\"name/1005\",[384,65.019]],[\"comment/1005\",[]],[\"name/1006\",[385,51.669]],[\"comment/1006\",[]],[\"name/1007\",[386,70.127]],[\"comment/1007\",[]],[\"name/1008\",[387,70.127]],[\"comment/1008\",[]],[\"name/1009\",[17,30.054]],[\"comment/1009\",[]],[\"name/1010\",[383,59.141]],[\"comment/1010\",[]],[\"name/1011\",[384,65.019]],[\"comment/1011\",[]],[\"name/1012\",[385,51.669]],[\"comment/1012\",[]],[\"name/1013\",[388,70.127]],[\"comment/1013\",[]],[\"name/1014\",[383,59.141]],[\"comment/1014\",[]],[\"name/1015\",[33,59.141]],[\"comment/1015\",[]],[\"name/1016\",[337,59.141]],[\"comment/1016\",[]],[\"name/1017\",[34,59.141]],[\"comment/1017\",[]],[\"name/1018\",[385,51.669]],[\"comment/1018\",[]],[\"name/1019\",[389,70.127]],[\"comment/1019\",[]],[\"name/1020\",[390,70.127]],[\"comment/1020\",[]],[\"name/1021\",[17,30.054]],[\"comment/1021\",[]],[\"name/1022\",[383,59.141]],[\"comment/1022\",[]],[\"name/1023\",[33,59.141]],[\"comment/1023\",[]],[\"name/1024\",[337,59.141]],[\"comment/1024\",[]],[\"name/1025\",[34,59.141]],[\"comment/1025\",[]],[\"name/1026\",[385,51.669]],[\"comment/1026\",[]],[\"name/1027\",[391,70.127]],[\"comment/1027\",[]],[\"name/1028\",[33,59.141]],[\"comment/1028\",[]],[\"name/1029\",[34,59.141]],[\"comment/1029\",[]],[\"name/1030\",[392,70.127]],[\"comment/1030\",[]],[\"name/1031\",[19,40.683]],[\"comment/1031\",[]],[\"name/1032\",[393,70.127]],[\"comment/1032\",[]],[\"name/1033\",[394,70.127]],[\"comment/1033\",[]],[\"name/1034\",[395,59.141]],[\"comment/1034\",[]],[\"name/1035\",[8,31.074]],[\"comment/1035\",[]],[\"name/1036\",[396,59.141]],[\"comment/1036\",[]],[\"name/1037\",[8,31.074]],[\"comment/1037\",[]],[\"name/1038\",[397,70.127]],[\"comment/1038\",[]],[\"name/1039\",[398,55.464]],[\"comment/1039\",[]],[\"name/1040\",[399,70.127]],[\"comment/1040\",[]],[\"name/1041\",[364,55.464]],[\"comment/1041\",[]],[\"name/1042\",[400,70.127]],[\"comment/1042\",[]],[\"name/1043\",[398,55.464]],[\"comment/1043\",[]],[\"name/1044\",[401,70.127]],[\"comment/1044\",[]],[\"name/1045\",[402,70.127]],[\"comment/1045\",[]],[\"name/1046\",[8,31.074]],[\"comment/1046\",[]],[\"name/1047\",[398,55.464]],[\"comment/1047\",[]],[\"name/1048\",[8,31.074]],[\"comment/1048\",[]],[\"name/1049\",[403,70.127]],[\"comment/1049\",[]],[\"name/1050\",[8,31.074]],[\"comment/1050\",[]],[\"name/1051\",[404,70.127]],[\"comment/1051\",[]],[\"name/1052\",[8,31.074]],[\"comment/1052\",[]],[\"name/1053\",[395,59.141]],[\"comment/1053\",[]],[\"name/1054\",[8,31.074]],[\"comment/1054\",[]],[\"name/1055\",[396,59.141]],[\"comment/1055\",[]],[\"name/1056\",[8,31.074]],[\"comment/1056\",[]],[\"name/1057\",[405,70.127]],[\"comment/1057\",[]],[\"name/1058\",[398,55.464]],[\"comment/1058\",[]],[\"name/1059\",[8,31.074]],[\"comment/1059\",[]],[\"name/1060\",[395,59.141]],[\"comment/1060\",[]],[\"name/1061\",[8,31.074]],[\"comment/1061\",[]],[\"name/1062\",[396,59.141]],[\"comment/1062\",[]],[\"name/1063\",[8,31.074]],[\"comment/1063\",[]],[\"name/1064\",[406,70.127]],[\"comment/1064\",[]],[\"name/1065\",[407,65.019]],[\"comment/1065\",[]],[\"name/1066\",[408,70.127]],[\"comment/1066\",[]],[\"name/1067\",[407,65.019]],[\"comment/1067\",[]],[\"name/1068\",[8,31.074]],[\"comment/1068\",[]],[\"name/1069\",[395,59.141]],[\"comment/1069\",[]],[\"name/1070\",[8,31.074]],[\"comment/1070\",[]],[\"name/1071\",[396,59.141]],[\"comment/1071\",[]],[\"name/1072\",[8,31.074]],[\"comment/1072\",[]],[\"name/1073\",[409,65.019]],[\"comment/1073\",[]],[\"name/1074\",[410,70.127]],[\"comment/1074\",[]],[\"name/1075\",[8,31.074]],[\"comment/1075\",[]],[\"name/1076\",[409,65.019]],[\"comment/1076\",[]],[\"name/1077\",[19,40.683]],[\"comment/1077\",[]],[\"name/1078\",[12,47.44]],[\"comment/1078\",[]],[\"name/1079\",[13,48.155]],[\"comment/1079\",[]],[\"name/1080\",[411,70.127]],[\"comment/1080\",[]],[\"name/1081\",[412,70.127]],[\"comment/1081\",[]],[\"name/1082\",[413,70.127]],[\"comment/1082\",[]],[\"name/1083\",[414,70.127]],[\"comment/1083\",[]],[\"name/1084\",[415,61.654]],[\"comment/1084\",[]],[\"name/1085\",[17,30.054]],[\"comment/1085\",[]],[\"name/1086\",[204,50.668]],[\"comment/1086\",[]],[\"name/1087\",[416,61.654]],[\"comment/1087\",[]],[\"name/1088\",[417,70.127]],[\"comment/1088\",[]],[\"name/1089\",[418,55.464]],[\"comment/1089\",[]],[\"name/1090\",[351,54.033]],[\"comment/1090\",[]],[\"name/1091\",[17,30.054]],[\"comment/1091\",[]],[\"name/1092\",[419,55.464]],[\"comment/1092\",[]],[\"name/1093\",[420,55.464]],[\"comment/1093\",[]],[\"name/1094\",[421,55.464]],[\"comment/1094\",[]],[\"name/1095\",[422,55.464]],[\"comment/1095\",[]],[\"name/1096\",[423,55.464]],[\"comment/1096\",[]],[\"name/1097\",[424,55.464]],[\"comment/1097\",[]],[\"name/1098\",[425,55.464]],[\"comment/1098\",[]],[\"name/1099\",[426,55.464]],[\"comment/1099\",[]],[\"name/1100\",[427,55.464]],[\"comment/1100\",[]],[\"name/1101\",[428,55.464]],[\"comment/1101\",[]],[\"name/1102\",[429,55.464]],[\"comment/1102\",[]],[\"name/1103\",[430,55.464]],[\"comment/1103\",[]],[\"name/1104\",[431,55.464]],[\"comment/1104\",[]],[\"name/1105\",[432,55.464]],[\"comment/1105\",[]],[\"name/1106\",[433,57.134]],[\"comment/1106\",[]],[\"name/1107\",[434,57.134]],[\"comment/1107\",[]],[\"name/1108\",[435,59.141]],[\"comment/1108\",[]],[\"name/1109\",[385,51.669]],[\"comment/1109\",[]],[\"name/1110\",[8,31.074]],[\"comment/1110\",[]],[\"name/1111\",[436,55.464]],[\"comment/1111\",[]],[\"name/1112\",[437,55.464]],[\"comment/1112\",[]],[\"name/1113\",[8,31.074]],[\"comment/1113\",[]],[\"name/1114\",[204,50.668]],[\"comment/1114\",[]],[\"name/1115\",[438,55.464]],[\"comment/1115\",[]],[\"name/1116\",[9,39.066]],[\"comment/1116\",[]],[\"name/1117\",[289,52.781]],[\"comment/1117\",[]],[\"name/1118\",[361,54.033]],[\"comment/1118\",[]],[\"name/1119\",[362,51.669]],[\"comment/1119\",[]],[\"name/1120\",[8,31.074]],[\"comment/1120\",[]],[\"name/1121\",[363,54.033]],[\"comment/1121\",[]],[\"name/1122\",[364,55.464]],[\"comment/1122\",[]],[\"name/1123\",[8,31.074]],[\"comment/1123\",[]],[\"name/1124\",[439,52.781]],[\"comment/1124\",[]],[\"name/1125\",[365,50.668]],[\"comment/1125\",[]],[\"name/1126\",[366,55.464]],[\"comment/1126\",[]],[\"name/1127\",[440,55.464]],[\"comment/1127\",[]],[\"name/1128\",[441,55.464]],[\"comment/1128\",[]],[\"name/1129\",[360,54.033]],[\"comment/1129\",[]],[\"name/1130\",[442,59.141]],[\"comment/1130\",[]],[\"name/1131\",[443,59.141]],[\"comment/1131\",[]],[\"name/1132\",[444,59.141]],[\"comment/1132\",[]],[\"name/1133\",[445,59.141]],[\"comment/1133\",[]],[\"name/1134\",[446,65.019]],[\"comment/1134\",[]],[\"name/1135\",[447,65.019]],[\"comment/1135\",[]],[\"name/1136\",[448,65.019]],[\"comment/1136\",[]],[\"name/1137\",[449,65.019]],[\"comment/1137\",[]],[\"name/1138\",[450,59.141]],[\"comment/1138\",[]],[\"name/1139\",[451,61.654]],[\"comment/1139\",[]],[\"name/1140\",[452,65.019]],[\"comment/1140\",[]],[\"name/1141\",[453,65.019]],[\"comment/1141\",[]],[\"name/1142\",[454,61.654]],[\"comment/1142\",[]],[\"name/1143\",[455,61.654]],[\"comment/1143\",[]],[\"name/1144\",[456,65.019]],[\"comment/1144\",[]],[\"name/1145\",[457,70.127]],[\"comment/1145\",[]],[\"name/1146\",[418,55.464]],[\"comment/1146\",[]],[\"name/1147\",[351,54.033]],[\"comment/1147\",[]],[\"name/1148\",[17,30.054]],[\"comment/1148\",[]],[\"name/1149\",[419,55.464]],[\"comment/1149\",[]],[\"name/1150\",[420,55.464]],[\"comment/1150\",[]],[\"name/1151\",[421,55.464]],[\"comment/1151\",[]],[\"name/1152\",[422,55.464]],[\"comment/1152\",[]],[\"name/1153\",[423,55.464]],[\"comment/1153\",[]],[\"name/1154\",[424,55.464]],[\"comment/1154\",[]],[\"name/1155\",[425,55.464]],[\"comment/1155\",[]],[\"name/1156\",[426,55.464]],[\"comment/1156\",[]],[\"name/1157\",[427,55.464]],[\"comment/1157\",[]],[\"name/1158\",[428,55.464]],[\"comment/1158\",[]],[\"name/1159\",[429,55.464]],[\"comment/1159\",[]],[\"name/1160\",[430,55.464]],[\"comment/1160\",[]],[\"name/1161\",[431,55.464]],[\"comment/1161\",[]],[\"name/1162\",[432,55.464]],[\"comment/1162\",[]],[\"name/1163\",[433,57.134]],[\"comment/1163\",[]],[\"name/1164\",[434,57.134]],[\"comment/1164\",[]],[\"name/1165\",[435,59.141]],[\"comment/1165\",[]],[\"name/1166\",[385,51.669]],[\"comment/1166\",[]],[\"name/1167\",[8,31.074]],[\"comment/1167\",[]],[\"name/1168\",[436,55.464]],[\"comment/1168\",[]],[\"name/1169\",[437,55.464]],[\"comment/1169\",[]],[\"name/1170\",[8,31.074]],[\"comment/1170\",[]],[\"name/1171\",[204,50.668]],[\"comment/1171\",[]],[\"name/1172\",[438,55.464]],[\"comment/1172\",[]],[\"name/1173\",[9,39.066]],[\"comment/1173\",[]],[\"name/1174\",[289,52.781]],[\"comment/1174\",[]],[\"name/1175\",[361,54.033]],[\"comment/1175\",[]],[\"name/1176\",[362,51.669]],[\"comment/1176\",[]],[\"name/1177\",[8,31.074]],[\"comment/1177\",[]],[\"name/1178\",[363,54.033]],[\"comment/1178\",[]],[\"name/1179\",[364,55.464]],[\"comment/1179\",[]],[\"name/1180\",[8,31.074]],[\"comment/1180\",[]],[\"name/1181\",[439,52.781]],[\"comment/1181\",[]],[\"name/1182\",[365,50.668]],[\"comment/1182\",[]],[\"name/1183\",[366,55.464]],[\"comment/1183\",[]],[\"name/1184\",[440,55.464]],[\"comment/1184\",[]],[\"name/1185\",[441,55.464]],[\"comment/1185\",[]],[\"name/1186\",[360,54.033]],[\"comment/1186\",[]],[\"name/1187\",[442,59.141]],[\"comment/1187\",[]],[\"name/1188\",[443,59.141]],[\"comment/1188\",[]],[\"name/1189\",[444,59.141]],[\"comment/1189\",[]],[\"name/1190\",[445,59.141]],[\"comment/1190\",[]],[\"name/1191\",[446,65.019]],[\"comment/1191\",[]],[\"name/1192\",[447,65.019]],[\"comment/1192\",[]],[\"name/1193\",[448,65.019]],[\"comment/1193\",[]],[\"name/1194\",[449,65.019]],[\"comment/1194\",[]],[\"name/1195\",[450,59.141]],[\"comment/1195\",[]],[\"name/1196\",[451,61.654]],[\"comment/1196\",[]],[\"name/1197\",[452,65.019]],[\"comment/1197\",[]],[\"name/1198\",[453,65.019]],[\"comment/1198\",[]],[\"name/1199\",[458,70.127]],[\"comment/1199\",[]],[\"name/1200\",[418,55.464]],[\"comment/1200\",[]],[\"name/1201\",[351,54.033]],[\"comment/1201\",[]],[\"name/1202\",[17,30.054]],[\"comment/1202\",[]],[\"name/1203\",[419,55.464]],[\"comment/1203\",[]],[\"name/1204\",[420,55.464]],[\"comment/1204\",[]],[\"name/1205\",[421,55.464]],[\"comment/1205\",[]],[\"name/1206\",[422,55.464]],[\"comment/1206\",[]],[\"name/1207\",[423,55.464]],[\"comment/1207\",[]],[\"name/1208\",[424,55.464]],[\"comment/1208\",[]],[\"name/1209\",[425,55.464]],[\"comment/1209\",[]],[\"name/1210\",[426,55.464]],[\"comment/1210\",[]],[\"name/1211\",[427,55.464]],[\"comment/1211\",[]],[\"name/1212\",[428,55.464]],[\"comment/1212\",[]],[\"name/1213\",[429,55.464]],[\"comment/1213\",[]],[\"name/1214\",[430,55.464]],[\"comment/1214\",[]],[\"name/1215\",[431,55.464]],[\"comment/1215\",[]],[\"name/1216\",[432,55.464]],[\"comment/1216\",[]],[\"name/1217\",[433,57.134]],[\"comment/1217\",[]],[\"name/1218\",[434,57.134]],[\"comment/1218\",[]],[\"name/1219\",[435,59.141]],[\"comment/1219\",[]],[\"name/1220\",[385,51.669]],[\"comment/1220\",[]],[\"name/1221\",[8,31.074]],[\"comment/1221\",[]],[\"name/1222\",[436,55.464]],[\"comment/1222\",[]],[\"name/1223\",[437,55.464]],[\"comment/1223\",[]],[\"name/1224\",[8,31.074]],[\"comment/1224\",[]],[\"name/1225\",[204,50.668]],[\"comment/1225\",[]],[\"name/1226\",[438,55.464]],[\"comment/1226\",[]],[\"name/1227\",[9,39.066]],[\"comment/1227\",[]],[\"name/1228\",[289,52.781]],[\"comment/1228\",[]],[\"name/1229\",[361,54.033]],[\"comment/1229\",[]],[\"name/1230\",[362,51.669]],[\"comment/1230\",[]],[\"name/1231\",[8,31.074]],[\"comment/1231\",[]],[\"name/1232\",[363,54.033]],[\"comment/1232\",[]],[\"name/1233\",[364,55.464]],[\"comment/1233\",[]],[\"name/1234\",[8,31.074]],[\"comment/1234\",[]],[\"name/1235\",[439,52.781]],[\"comment/1235\",[]],[\"name/1236\",[365,50.668]],[\"comment/1236\",[]],[\"name/1237\",[366,55.464]],[\"comment/1237\",[]],[\"name/1238\",[440,55.464]],[\"comment/1238\",[]],[\"name/1239\",[441,55.464]],[\"comment/1239\",[]],[\"name/1240\",[360,54.033]],[\"comment/1240\",[]],[\"name/1241\",[442,59.141]],[\"comment/1241\",[]],[\"name/1242\",[443,59.141]],[\"comment/1242\",[]],[\"name/1243\",[444,59.141]],[\"comment/1243\",[]],[\"name/1244\",[445,59.141]],[\"comment/1244\",[]],[\"name/1245\",[459,70.127]],[\"comment/1245\",[]],[\"name/1246\",[418,55.464]],[\"comment/1246\",[]],[\"name/1247\",[351,54.033]],[\"comment/1247\",[]],[\"name/1248\",[17,30.054]],[\"comment/1248\",[]],[\"name/1249\",[419,55.464]],[\"comment/1249\",[]],[\"name/1250\",[420,55.464]],[\"comment/1250\",[]],[\"name/1251\",[421,55.464]],[\"comment/1251\",[]],[\"name/1252\",[422,55.464]],[\"comment/1252\",[]],[\"name/1253\",[440,55.464]],[\"comment/1253\",[]],[\"name/1254\",[423,55.464]],[\"comment/1254\",[]],[\"name/1255\",[441,55.464]],[\"comment/1255\",[]],[\"name/1256\",[424,55.464]],[\"comment/1256\",[]],[\"name/1257\",[425,55.464]],[\"comment/1257\",[]],[\"name/1258\",[426,55.464]],[\"comment/1258\",[]],[\"name/1259\",[427,55.464]],[\"comment/1259\",[]],[\"name/1260\",[428,55.464]],[\"comment/1260\",[]],[\"name/1261\",[429,55.464]],[\"comment/1261\",[]],[\"name/1262\",[430,55.464]],[\"comment/1262\",[]],[\"name/1263\",[431,55.464]],[\"comment/1263\",[]],[\"name/1264\",[432,55.464]],[\"comment/1264\",[]],[\"name/1265\",[433,57.134]],[\"comment/1265\",[]],[\"name/1266\",[434,57.134]],[\"comment/1266\",[]],[\"name/1267\",[435,59.141]],[\"comment/1267\",[]],[\"name/1268\",[385,51.669]],[\"comment/1268\",[]],[\"name/1269\",[8,31.074]],[\"comment/1269\",[]],[\"name/1270\",[436,55.464]],[\"comment/1270\",[]],[\"name/1271\",[437,55.464]],[\"comment/1271\",[]],[\"name/1272\",[8,31.074]],[\"comment/1272\",[]],[\"name/1273\",[204,50.668]],[\"comment/1273\",[]],[\"name/1274\",[438,55.464]],[\"comment/1274\",[]],[\"name/1275\",[9,39.066]],[\"comment/1275\",[]],[\"name/1276\",[289,52.781]],[\"comment/1276\",[]],[\"name/1277\",[361,54.033]],[\"comment/1277\",[]],[\"name/1278\",[362,51.669]],[\"comment/1278\",[]],[\"name/1279\",[8,31.074]],[\"comment/1279\",[]],[\"name/1280\",[363,54.033]],[\"comment/1280\",[]],[\"name/1281\",[364,55.464]],[\"comment/1281\",[]],[\"name/1282\",[8,31.074]],[\"comment/1282\",[]],[\"name/1283\",[439,52.781]],[\"comment/1283\",[]],[\"name/1284\",[365,50.668]],[\"comment/1284\",[]],[\"name/1285\",[366,55.464]],[\"comment/1285\",[]],[\"name/1286\",[360,54.033]],[\"comment/1286\",[]],[\"name/1287\",[460,70.127]],[\"comment/1287\",[]],[\"name/1288\",[461,65.019]],[\"comment/1288\",[]],[\"name/1289\",[17,30.054]],[\"comment/1289\",[]],[\"name/1290\",[213,40.338]],[\"comment/1290\",[]],[\"name/1291\",[97,57.134]],[\"comment/1291\",[]],[\"name/1292\",[462,65.019]],[\"comment/1292\",[]],[\"name/1293\",[463,65.019]],[\"comment/1293\",[]],[\"name/1294\",[464,65.019]],[\"comment/1294\",[]],[\"name/1295\",[465,70.127]],[\"comment/1295\",[]],[\"name/1296\",[415,61.654]],[\"comment/1296\",[]],[\"name/1297\",[17,30.054]],[\"comment/1297\",[]],[\"name/1298\",[204,50.668]],[\"comment/1298\",[]],[\"name/1299\",[416,61.654]],[\"comment/1299\",[]],[\"name/1300\",[466,70.127]],[\"comment/1300\",[]],[\"name/1301\",[418,55.464]],[\"comment/1301\",[]],[\"name/1302\",[351,54.033]],[\"comment/1302\",[]],[\"name/1303\",[17,30.054]],[\"comment/1303\",[]],[\"name/1304\",[419,55.464]],[\"comment/1304\",[]],[\"name/1305\",[420,55.464]],[\"comment/1305\",[]],[\"name/1306\",[421,55.464]],[\"comment/1306\",[]],[\"name/1307\",[422,55.464]],[\"comment/1307\",[]],[\"name/1308\",[440,55.464]],[\"comment/1308\",[]],[\"name/1309\",[423,55.464]],[\"comment/1309\",[]],[\"name/1310\",[441,55.464]],[\"comment/1310\",[]],[\"name/1311\",[424,55.464]],[\"comment/1311\",[]],[\"name/1312\",[425,55.464]],[\"comment/1312\",[]],[\"name/1313\",[426,55.464]],[\"comment/1313\",[]],[\"name/1314\",[427,55.464]],[\"comment/1314\",[]],[\"name/1315\",[428,55.464]],[\"comment/1315\",[]],[\"name/1316\",[429,55.464]],[\"comment/1316\",[]],[\"name/1317\",[430,55.464]],[\"comment/1317\",[]],[\"name/1318\",[431,55.464]],[\"comment/1318\",[]],[\"name/1319\",[432,55.464]],[\"comment/1319\",[]],[\"name/1320\",[436,55.464]],[\"comment/1320\",[]],[\"name/1321\",[437,55.464]],[\"comment/1321\",[]],[\"name/1322\",[8,31.074]],[\"comment/1322\",[]],[\"name/1323\",[204,50.668]],[\"comment/1323\",[]],[\"name/1324\",[438,55.464]],[\"comment/1324\",[]],[\"name/1325\",[9,39.066]],[\"comment/1325\",[]],[\"name/1326\",[289,52.781]],[\"comment/1326\",[]],[\"name/1327\",[361,54.033]],[\"comment/1327\",[]],[\"name/1328\",[362,51.669]],[\"comment/1328\",[]],[\"name/1329\",[8,31.074]],[\"comment/1329\",[]],[\"name/1330\",[363,54.033]],[\"comment/1330\",[]],[\"name/1331\",[439,52.781]],[\"comment/1331\",[]],[\"name/1332\",[365,50.668]],[\"comment/1332\",[]],[\"name/1333\",[360,54.033]],[\"comment/1333\",[]],[\"name/1334\",[454,61.654]],[\"comment/1334\",[]],[\"name/1335\",[450,59.141]],[\"comment/1335\",[]],[\"name/1336\",[467,65.019]],[\"comment/1336\",[]],[\"name/1337\",[455,61.654]],[\"comment/1337\",[]],[\"name/1338\",[121,59.141]],[\"comment/1338\",[]],[\"name/1339\",[468,70.127]],[\"comment/1339\",[]],[\"name/1340\",[461,65.019]],[\"comment/1340\",[]],[\"name/1341\",[17,30.054]],[\"comment/1341\",[]],[\"name/1342\",[213,40.338]],[\"comment/1342\",[]],[\"name/1343\",[97,57.134]],[\"comment/1343\",[]],[\"name/1344\",[462,65.019]],[\"comment/1344\",[]],[\"name/1345\",[463,65.019]],[\"comment/1345\",[]],[\"name/1346\",[464,65.019]],[\"comment/1346\",[]],[\"name/1347\",[469,70.127]],[\"comment/1347\",[]],[\"name/1348\",[415,61.654]],[\"comment/1348\",[]],[\"name/1349\",[17,30.054]],[\"comment/1349\",[]],[\"name/1350\",[204,50.668]],[\"comment/1350\",[]],[\"name/1351\",[416,61.654]],[\"comment/1351\",[]],[\"name/1352\",[470,70.127]],[\"comment/1352\",[]],[\"name/1353\",[471,70.127]],[\"comment/1353\",[]],[\"name/1354\",[17,30.054]],[\"comment/1354\",[]],[\"name/1355\",[472,61.654]],[\"comment/1355\",[]],[\"name/1356\",[473,70.127]],[\"comment/1356\",[]],[\"name/1357\",[8,31.074]],[\"comment/1357\",[]],[\"name/1358\",[474,70.127]],[\"comment/1358\",[]],[\"name/1359\",[418,55.464]],[\"comment/1359\",[]],[\"name/1360\",[351,54.033]],[\"comment/1360\",[]],[\"name/1361\",[17,30.054]],[\"comment/1361\",[]],[\"name/1362\",[419,55.464]],[\"comment/1362\",[]],[\"name/1363\",[420,55.464]],[\"comment/1363\",[]],[\"name/1364\",[421,55.464]],[\"comment/1364\",[]],[\"name/1365\",[422,55.464]],[\"comment/1365\",[]],[\"name/1366\",[423,55.464]],[\"comment/1366\",[]],[\"name/1367\",[424,55.464]],[\"comment/1367\",[]],[\"name/1368\",[425,55.464]],[\"comment/1368\",[]],[\"name/1369\",[426,55.464]],[\"comment/1369\",[]],[\"name/1370\",[427,55.464]],[\"comment/1370\",[]],[\"name/1371\",[428,55.464]],[\"comment/1371\",[]],[\"name/1372\",[429,55.464]],[\"comment/1372\",[]],[\"name/1373\",[430,55.464]],[\"comment/1373\",[]],[\"name/1374\",[431,55.464]],[\"comment/1374\",[]],[\"name/1375\",[432,55.464]],[\"comment/1375\",[]],[\"name/1376\",[433,57.134]],[\"comment/1376\",[]],[\"name/1377\",[434,57.134]],[\"comment/1377\",[]],[\"name/1378\",[385,51.669]],[\"comment/1378\",[]],[\"name/1379\",[8,31.074]],[\"comment/1379\",[]],[\"name/1380\",[436,55.464]],[\"comment/1380\",[]],[\"name/1381\",[437,55.464]],[\"comment/1381\",[]],[\"name/1382\",[8,31.074]],[\"comment/1382\",[]],[\"name/1383\",[204,50.668]],[\"comment/1383\",[]],[\"name/1384\",[438,55.464]],[\"comment/1384\",[]],[\"name/1385\",[9,39.066]],[\"comment/1385\",[]],[\"name/1386\",[289,52.781]],[\"comment/1386\",[]],[\"name/1387\",[361,54.033]],[\"comment/1387\",[]],[\"name/1388\",[362,51.669]],[\"comment/1388\",[]],[\"name/1389\",[8,31.074]],[\"comment/1389\",[]],[\"name/1390\",[363,54.033]],[\"comment/1390\",[]],[\"name/1391\",[439,52.781]],[\"comment/1391\",[]],[\"name/1392\",[365,50.668]],[\"comment/1392\",[]],[\"name/1393\",[366,55.464]],[\"comment/1393\",[]],[\"name/1394\",[440,55.464]],[\"comment/1394\",[]],[\"name/1395\",[441,55.464]],[\"comment/1395\",[]],[\"name/1396\",[360,54.033]],[\"comment/1396\",[]],[\"name/1397\",[442,59.141]],[\"comment/1397\",[]],[\"name/1398\",[443,59.141]],[\"comment/1398\",[]],[\"name/1399\",[444,59.141]],[\"comment/1399\",[]],[\"name/1400\",[445,59.141]],[\"comment/1400\",[]],[\"name/1401\",[475,70.127]],[\"comment/1401\",[]],[\"name/1402\",[454,61.654]],[\"comment/1402\",[]],[\"name/1403\",[467,65.019]],[\"comment/1403\",[]],[\"name/1404\",[450,59.141]],[\"comment/1404\",[]],[\"name/1405\",[451,61.654]],[\"comment/1405\",[]],[\"name/1406\",[455,61.654]],[\"comment/1406\",[]],[\"name/1407\",[121,59.141]],[\"comment/1407\",[]],[\"name/1408\",[456,65.019]],[\"comment/1408\",[]],[\"name/1409\",[326,65.019]],[\"comment/1409\",[]],[\"name/1410\",[17,30.054]],[\"comment/1410\",[]],[\"name/1411\",[213,40.338]],[\"comment/1411\",[]],[\"name/1412\",[214,40.338]],[\"comment/1412\",[]],[\"name/1413\",[476,70.127]],[\"comment/1413\",[]],[\"name/1414\",[17,30.054]],[\"comment/1414\",[]],[\"name/1415\",[439,52.781]],[\"comment/1415\",[]],[\"name/1416\",[213,40.338]],[\"comment/1416\",[]],[\"name/1417\",[214,40.338]],[\"comment/1417\",[]],[\"name/1418\",[477,70.127]],[\"comment/1418\",[]],[\"name/1419\",[17,30.054]],[\"comment/1419\",[]],[\"name/1420\",[213,40.338]],[\"comment/1420\",[]],[\"name/1421\",[214,40.338]],[\"comment/1421\",[]],[\"name/1422\",[478,70.127]],[\"comment/1422\",[]],[\"name/1423\",[17,30.054]],[\"comment/1423\",[]],[\"name/1424\",[213,40.338]],[\"comment/1424\",[]],[\"name/1425\",[214,40.338]],[\"comment/1425\",[]],[\"name/1426\",[479,70.127]],[\"comment/1426\",[]],[\"name/1427\",[17,30.054]],[\"comment/1427\",[]],[\"name/1428\",[213,40.338]],[\"comment/1428\",[]],[\"name/1429\",[214,40.338]],[\"comment/1429\",[]],[\"name/1430\",[480,70.127]],[\"comment/1430\",[]],[\"name/1431\",[17,30.054]],[\"comment/1431\",[]],[\"name/1432\",[213,40.338]],[\"comment/1432\",[]],[\"name/1433\",[214,40.338]],[\"comment/1433\",[]],[\"name/1434\",[481,70.127]],[\"comment/1434\",[]],[\"name/1435\",[17,30.054]],[\"comment/1435\",[]],[\"name/1436\",[213,40.338]],[\"comment/1436\",[]],[\"name/1437\",[214,40.338]],[\"comment/1437\",[]],[\"name/1438\",[482,70.127]],[\"comment/1438\",[]],[\"name/1439\",[17,30.054]],[\"comment/1439\",[]],[\"name/1440\",[483,65.019]],[\"comment/1440\",[]],[\"name/1441\",[484,55.464]],[\"comment/1441\",[]],[\"name/1442\",[485,70.127]],[\"comment/1442\",[]],[\"name/1443\",[17,30.054]],[\"comment/1443\",[]],[\"name/1444\",[287,61.654]],[\"comment/1444\",[]],[\"name/1445\",[213,40.338]],[\"comment/1445\",[]],[\"name/1446\",[214,40.338]],[\"comment/1446\",[]],[\"name/1447\",[341,65.019]],[\"comment/1447\",[]],[\"name/1448\",[17,30.054]],[\"comment/1448\",[]],[\"name/1449\",[472,61.654]],[\"comment/1449\",[]],[\"name/1450\",[365,50.668]],[\"comment/1450\",[]],[\"name/1451\",[398,55.464]],[\"comment/1451\",[]],[\"name/1452\",[343,65.019]],[\"comment/1452\",[]],[\"name/1453\",[17,30.054]],[\"comment/1453\",[]],[\"name/1454\",[362,51.669]],[\"comment/1454\",[]],[\"name/1455\",[8,31.074]],[\"comment/1455\",[]],[\"name/1456\",[213,40.338]],[\"comment/1456\",[]],[\"name/1457\",[214,40.338]],[\"comment/1457\",[]],[\"name/1458\",[486,70.127]],[\"comment/1458\",[]],[\"name/1459\",[17,30.054]],[\"comment/1459\",[]],[\"name/1460\",[487,65.019]],[\"comment/1460\",[]],[\"name/1461\",[213,40.338]],[\"comment/1461\",[]],[\"name/1462\",[214,40.338]],[\"comment/1462\",[]],[\"name/1463\",[488,70.127]],[\"comment/1463\",[]],[\"name/1464\",[17,30.054]],[\"comment/1464\",[]],[\"name/1465\",[290,59.141]],[\"comment/1465\",[]],[\"name/1466\",[213,40.338]],[\"comment/1466\",[]],[\"name/1467\",[214,40.338]],[\"comment/1467\",[]],[\"name/1468\",[489,70.127]],[\"comment/1468\",[]],[\"name/1469\",[17,30.054]],[\"comment/1469\",[]],[\"name/1470\",[490,59.141]],[\"comment/1470\",[]],[\"name/1471\",[484,55.464]],[\"comment/1471\",[]],[\"name/1472\",[331,61.654]],[\"comment/1472\",[]],[\"name/1473\",[17,30.054]],[\"comment/1473\",[]],[\"name/1474\",[491,65.019]],[\"comment/1474\",[]],[\"name/1475\",[213,40.338]],[\"comment/1475\",[]],[\"name/1476\",[214,40.338]],[\"comment/1476\",[]],[\"name/1477\",[492,70.127]],[\"comment/1477\",[]],[\"name/1478\",[17,30.054]],[\"comment/1478\",[]],[\"name/1479\",[490,59.141]],[\"comment/1479\",[]],[\"name/1480\",[484,55.464]],[\"comment/1480\",[]],[\"name/1481\",[493,65.019]],[\"comment/1481\",[]],[\"name/1482\",[213,40.338]],[\"comment/1482\",[]],[\"name/1483\",[214,40.338]],[\"comment/1483\",[]],[\"name/1484\",[494,70.127]],[\"comment/1484\",[]],[\"name/1485\",[17,30.054]],[\"comment/1485\",[]],[\"name/1486\",[9,39.066]],[\"comment/1486\",[]],[\"name/1487\",[212,47.44]],[\"comment/1487\",[]],[\"name/1488\",[213,40.338]],[\"comment/1488\",[]],[\"name/1489\",[214,40.338]],[\"comment/1489\",[]],[\"name/1490\",[495,70.127]],[\"comment/1490\",[]],[\"name/1491\",[17,30.054]],[\"comment/1491\",[]],[\"name/1492\",[439,52.781]],[\"comment/1492\",[]],[\"name/1493\",[9,39.066]],[\"comment/1493\",[]],[\"name/1494\",[212,47.44]],[\"comment/1494\",[]],[\"name/1495\",[213,40.338]],[\"comment/1495\",[]],[\"name/1496\",[214,40.338]],[\"comment/1496\",[]],[\"name/1497\",[496,70.127]],[\"comment/1497\",[]],[\"name/1498\",[17,30.054]],[\"comment/1498\",[]],[\"name/1499\",[9,39.066]],[\"comment/1499\",[]],[\"name/1500\",[212,47.44]],[\"comment/1500\",[]],[\"name/1501\",[213,40.338]],[\"comment/1501\",[]],[\"name/1502\",[214,40.338]],[\"comment/1502\",[]],[\"name/1503\",[497,70.127]],[\"comment/1503\",[]],[\"name/1504\",[17,30.054]],[\"comment/1504\",[]],[\"name/1505\",[9,39.066]],[\"comment/1505\",[]],[\"name/1506\",[212,47.44]],[\"comment/1506\",[]],[\"name/1507\",[213,40.338]],[\"comment/1507\",[]],[\"name/1508\",[214,40.338]],[\"comment/1508\",[]],[\"name/1509\",[498,70.127]],[\"comment/1509\",[]],[\"name/1510\",[17,30.054]],[\"comment/1510\",[]],[\"name/1511\",[9,39.066]],[\"comment/1511\",[]],[\"name/1512\",[212,47.44]],[\"comment/1512\",[]],[\"name/1513\",[213,40.338]],[\"comment/1513\",[]],[\"name/1514\",[214,40.338]],[\"comment/1514\",[]],[\"name/1515\",[499,70.127]],[\"comment/1515\",[]],[\"name/1516\",[17,30.054]],[\"comment/1516\",[]],[\"name/1517\",[9,39.066]],[\"comment/1517\",[]],[\"name/1518\",[212,47.44]],[\"comment/1518\",[]],[\"name/1519\",[213,40.338]],[\"comment/1519\",[]],[\"name/1520\",[214,40.338]],[\"comment/1520\",[]],[\"name/1521\",[500,70.127]],[\"comment/1521\",[]],[\"name/1522\",[17,30.054]],[\"comment/1522\",[]],[\"name/1523\",[9,39.066]],[\"comment/1523\",[]],[\"name/1524\",[212,47.44]],[\"comment/1524\",[]],[\"name/1525\",[213,40.338]],[\"comment/1525\",[]],[\"name/1526\",[214,40.338]],[\"comment/1526\",[]],[\"name/1527\",[501,70.127]],[\"comment/1527\",[]],[\"name/1528\",[17,30.054]],[\"comment/1528\",[]],[\"name/1529\",[483,65.019]],[\"comment/1529\",[]],[\"name/1530\",[484,55.464]],[\"comment/1530\",[]],[\"name/1531\",[502,70.127]],[\"comment/1531\",[]],[\"name/1532\",[17,30.054]],[\"comment/1532\",[]],[\"name/1533\",[287,61.654]],[\"comment/1533\",[]],[\"name/1534\",[212,47.44]],[\"comment/1534\",[]],[\"name/1535\",[9,39.066]],[\"comment/1535\",[]],[\"name/1536\",[213,40.338]],[\"comment/1536\",[]],[\"name/1537\",[214,40.338]],[\"comment/1537\",[]],[\"name/1538\",[340,65.019]],[\"comment/1538\",[]],[\"name/1539\",[17,30.054]],[\"comment/1539\",[]],[\"name/1540\",[472,61.654]],[\"comment/1540\",[]],[\"name/1541\",[503,70.127]],[\"comment/1541\",[]],[\"name/1542\",[365,50.668]],[\"comment/1542\",[]],[\"name/1543\",[398,55.464]],[\"comment/1543\",[]],[\"name/1544\",[504,70.127]],[\"comment/1544\",[]],[\"name/1545\",[17,30.054]],[\"comment/1545\",[]],[\"name/1546\",[487,65.019]],[\"comment/1546\",[]],[\"name/1547\",[212,47.44]],[\"comment/1547\",[]],[\"name/1548\",[9,39.066]],[\"comment/1548\",[]],[\"name/1549\",[213,40.338]],[\"comment/1549\",[]],[\"name/1550\",[214,40.338]],[\"comment/1550\",[]],[\"name/1551\",[505,70.127]],[\"comment/1551\",[]],[\"name/1552\",[17,30.054]],[\"comment/1552\",[]],[\"name/1553\",[290,59.141]],[\"comment/1553\",[]],[\"name/1554\",[212,47.44]],[\"comment/1554\",[]],[\"name/1555\",[9,39.066]],[\"comment/1555\",[]],[\"name/1556\",[213,40.338]],[\"comment/1556\",[]],[\"name/1557\",[214,40.338]],[\"comment/1557\",[]],[\"name/1558\",[506,70.127]],[\"comment/1558\",[]],[\"name/1559\",[17,30.054]],[\"comment/1559\",[]],[\"name/1560\",[490,59.141]],[\"comment/1560\",[]],[\"name/1561\",[484,55.464]],[\"comment/1561\",[]],[\"name/1562\",[330,61.654]],[\"comment/1562\",[]],[\"name/1563\",[17,30.054]],[\"comment/1563\",[]],[\"name/1564\",[491,65.019]],[\"comment/1564\",[]],[\"name/1565\",[9,39.066]],[\"comment/1565\",[]],[\"name/1566\",[212,47.44]],[\"comment/1566\",[]],[\"name/1567\",[213,40.338]],[\"comment/1567\",[]],[\"name/1568\",[214,40.338]],[\"comment/1568\",[]],[\"name/1569\",[507,70.127]],[\"comment/1569\",[]],[\"name/1570\",[17,30.054]],[\"comment/1570\",[]],[\"name/1571\",[490,59.141]],[\"comment/1571\",[]],[\"name/1572\",[484,55.464]],[\"comment/1572\",[]],[\"name/1573\",[493,65.019]],[\"comment/1573\",[]],[\"name/1574\",[212,47.44]],[\"comment/1574\",[]],[\"name/1575\",[9,39.066]],[\"comment/1575\",[]],[\"name/1576\",[213,40.338]],[\"comment/1576\",[]],[\"name/1577\",[214,40.338]],[\"comment/1577\",[]],[\"name/1578\",[342,65.019]],[\"comment/1578\",[]],[\"name/1579\",[17,30.054]],[\"comment/1579\",[]],[\"name/1580\",[362,51.669]],[\"comment/1580\",[]],[\"name/1581\",[8,31.074]],[\"comment/1581\",[]],[\"name/1582\",[212,47.44]],[\"comment/1582\",[]],[\"name/1583\",[508,70.127]],[\"comment/1583\",[]],[\"name/1584\",[9,39.066]],[\"comment/1584\",[]],[\"name/1585\",[213,40.338]],[\"comment/1585\",[]],[\"name/1586\",[214,40.338]],[\"comment/1586\",[]],[\"name/1587\",[509,70.127]],[\"comment/1587\",[]],[\"name/1588\",[17,30.054]],[\"comment/1588\",[]],[\"name/1589\",[510,70.127]],[\"comment/1589\",[]],[\"name/1590\",[8,31.074]],[\"comment/1590\",[]],[\"name/1591\",[214,40.338]],[\"comment/1591\",[]],[\"name/1592\",[511,70.127]],[\"comment/1592\",[]],[\"name/1593\",[512,55.464]],[\"comment/1593\",[]],[\"name/1594\",[17,30.054]],[\"comment/1594\",[]],[\"name/1595\",[25,40.005]],[\"comment/1595\",[]],[\"name/1596\",[513,55.464]],[\"comment/1596\",[]],[\"name/1597\",[514,70.127]],[\"comment/1597\",[]],[\"name/1598\",[515,70.127]],[\"comment/1598\",[]],[\"name/1599\",[17,30.054]],[\"comment/1599\",[]],[\"name/1600\",[516,70.127]],[\"comment/1600\",[]],[\"name/1601\",[517,70.127]],[\"comment/1601\",[]],[\"name/1602\",[518,70.127]],[\"comment/1602\",[]],[\"name/1603\",[25,40.005]],[\"comment/1603\",[]],[\"name/1604\",[519,70.127]],[\"comment/1604\",[]],[\"name/1605\",[520,61.654]],[\"comment/1605\",[]],[\"name/1606\",[521,61.654]],[\"comment/1606\",[]],[\"name/1607\",[522,70.127]],[\"comment/1607\",[]],[\"name/1608\",[523,70.127]],[\"comment/1608\",[]],[\"name/1609\",[512,55.464]],[\"comment/1609\",[]],[\"name/1610\",[17,30.054]],[\"comment/1610\",[]],[\"name/1611\",[524,70.127]],[\"comment/1611\",[]],[\"name/1612\",[25,40.005]],[\"comment/1612\",[]],[\"name/1613\",[513,55.464]],[\"comment/1613\",[]],[\"name/1614\",[525,61.654]],[\"comment/1614\",[]],[\"name/1615\",[526,70.127]],[\"comment/1615\",[]],[\"name/1616\",[527,70.127]],[\"comment/1616\",[]],[\"name/1617\",[528,70.127]],[\"comment/1617\",[]],[\"name/1618\",[529,70.127]],[\"comment/1618\",[]],[\"name/1619\",[512,55.464]],[\"comment/1619\",[]],[\"name/1620\",[17,30.054]],[\"comment/1620\",[]],[\"name/1621\",[25,40.005]],[\"comment/1621\",[]],[\"name/1622\",[513,55.464]],[\"comment/1622\",[]],[\"name/1623\",[530,70.127]],[\"comment/1623\",[]],[\"name/1624\",[531,70.127]],[\"comment/1624\",[]],[\"name/1625\",[532,70.127]],[\"comment/1625\",[]],[\"name/1626\",[533,70.127]],[\"comment/1626\",[]],[\"name/1627\",[534,70.127]],[\"comment/1627\",[]],[\"name/1628\",[535,70.127]],[\"comment/1628\",[]],[\"name/1629\",[520,61.654]],[\"comment/1629\",[]],[\"name/1630\",[521,61.654]],[\"comment/1630\",[]],[\"name/1631\",[512,55.464]],[\"comment/1631\",[]],[\"name/1632\",[17,30.054]],[\"comment/1632\",[]],[\"name/1633\",[25,40.005]],[\"comment/1633\",[]],[\"name/1634\",[536,65.019]],[\"comment/1634\",[]],[\"name/1635\",[537,70.127]],[\"comment/1635\",[]],[\"name/1636\",[538,70.127]],[\"comment/1636\",[]],[\"name/1637\",[539,65.019]],[\"comment/1637\",[]],[\"name/1638\",[513,55.464]],[\"comment/1638\",[]],[\"name/1639\",[525,61.654]],[\"comment/1639\",[]],[\"name/1640\",[540,70.127]],[\"comment/1640\",[]],[\"name/1641\",[520,61.654]],[\"comment/1641\",[]],[\"name/1642\",[521,61.654]],[\"comment/1642\",[]],[\"name/1643\",[512,55.464]],[\"comment/1643\",[]],[\"name/1644\",[17,30.054]],[\"comment/1644\",[]],[\"name/1645\",[25,40.005]],[\"comment/1645\",[]],[\"name/1646\",[541,70.127]],[\"comment/1646\",[]],[\"name/1647\",[536,65.019]],[\"comment/1647\",[]],[\"name/1648\",[542,70.127]],[\"comment/1648\",[]],[\"name/1649\",[543,70.127]],[\"comment/1649\",[]],[\"name/1650\",[539,65.019]],[\"comment/1650\",[]],[\"name/1651\",[513,55.464]],[\"comment/1651\",[]],[\"name/1652\",[525,61.654]],[\"comment/1652\",[]],[\"name/1653\",[544,70.127]],[\"comment/1653\",[]],[\"name/1654\",[545,70.127]],[\"comment/1654\",[]],[\"name/1655\",[365,50.668]],[\"comment/1655\",[]],[\"name/1656\",[546,70.127]],[\"comment/1656\",[]],[\"name/1657\",[547,70.127]],[\"comment/1657\",[]],[\"name/1658\",[548,70.127]],[\"comment/1658\",[]],[\"name/1659\",[512,55.464]],[\"comment/1659\",[]],[\"name/1660\",[17,30.054]],[\"comment/1660\",[]],[\"name/1661\",[549,70.127]],[\"comment/1661\",[]],[\"name/1662\",[550,70.127]],[\"comment/1662\",[]],[\"name/1663\",[513,55.464]],[\"comment/1663\",[]],[\"name/1664\",[25,40.005]],[\"comment/1664\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":8,\"name\":{\"8\":{},\"58\":{},\"133\":{},\"202\":{},\"274\":{},\"346\":{},\"420\":{},\"486\":{},\"551\":{},\"615\":{},\"639\":{},\"720\":{},\"786\":{},\"836\":{},\"846\":{},\"848\":{},\"851\":{},\"853\":{},\"855\":{},\"865\":{},\"871\":{},\"873\":{},\"902\":{},\"922\":{},\"929\":{},\"934\":{},\"936\":{},\"941\":{},\"943\":{},\"946\":{},\"948\":{},\"954\":{},\"981\":{},\"984\":{},\"1035\":{},\"1037\":{},\"1046\":{},\"1048\":{},\"1050\":{},\"1052\":{},\"1054\":{},\"1056\":{},\"1059\":{},\"1061\":{},\"1063\":{},\"1068\":{},\"1070\":{},\"1072\":{},\"1075\":{},\"1110\":{},\"1113\":{},\"1120\":{},\"1123\":{},\"1167\":{},\"1170\":{},\"1177\":{},\"1180\":{},\"1221\":{},\"1224\":{},\"1231\":{},\"1234\":{},\"1269\":{},\"1272\":{},\"1279\":{},\"1282\":{},\"1322\":{},\"1329\":{},\"1357\":{},\"1379\":{},\"1382\":{},\"1389\":{},\"1455\":{},\"1581\":{},\"1590\":{}},\"comment\":{}}],[\"abstractfilegenerator\",{\"_index\":257,\"name\":{\"837\":{}},\"comment\":{}}],[\"abstractgenerator\",{\"_index\":16,\"name\":{\"16\":{}},\"comment\":{}}],[\"abstractinputprocessor\",{\"_index\":511,\"name\":{\"1592\":{}},\"comment\":{}}],[\"abstractrenderer\",{\"_index\":31,\"name\":{\"31\":{}},\"comment\":{}}],[\"addadditionalitems\",{\"_index\":380,\"name\":{\"1001\":{}},\"comment\":{}}],[\"addadditionalproperty\",{\"_index\":378,\"name\":{\"999\":{}},\"comment\":{}}],[\"addenum\",{\"_index\":375,\"name\":{\"996\":{}},\"comment\":{}}],[\"addextendedmodel\",{\"_index\":381,\"name\":{\"1002\":{}},\"comment\":{}}],[\"additem\",{\"_index\":372,\"name\":{\"993\":{}},\"comment\":{}}],[\"additemtuple\",{\"_index\":373,\"name\":{\"994\":{}},\"comment\":{}}],[\"additemunion\",{\"_index\":374,\"name\":{\"995\":{}},\"comment\":{}}],[\"additionalcontent\",{\"_index\":396,\"name\":{\"1036\":{},\"1055\":{},\"1062\":{},\"1071\":{}},\"comment\":{}}],[\"additionalitems\",{\"_index\":366,\"name\":{\"986\":{},\"1126\":{},\"1183\":{},\"1237\":{},\"1285\":{},\"1393\":{}},\"comment\":{}}],[\"additionalproperties\",{\"_index\":363,\"name\":{\"982\":{},\"1121\":{},\"1178\":{},\"1232\":{},\"1280\":{},\"1330\":{},\"1390\":{}},\"comment\":{}}],[\"additionalproperty\",{\"_index\":399,\"name\":{\"1040\":{}},\"comment\":{}}],[\"addpatternproperty\",{\"_index\":379,\"name\":{\"1000\":{}},\"comment\":{}}],[\"addproperty\",{\"_index\":377,\"name\":{\"998\":{}},\"comment\":{}}],[\"addtypes\",{\"_index\":370,\"name\":{\"991\":{}},\"comment\":{}}],[\"allof\",{\"_index\":432,\"name\":{\"1105\":{},\"1162\":{},\"1216\":{},\"1264\":{},\"1319\":{},\"1375\":{}},\"comment\":{}}],[\"any\",{\"_index\":282,\"name\":{\"876\":{}},\"comment\":{}}],[\"anymodel\",{\"_index\":477,\"name\":{\"1418\":{}},\"comment\":{}}],[\"anyof\",{\"_index\":434,\"name\":{\"1107\":{},\"1164\":{},\"1218\":{},\"1266\":{},\"1377\":{}},\"comment\":{}}],[\"array\",{\"_index\":288,\"name\":{\"882\":{}},\"comment\":{}}],[\"arraymodel\",{\"_index\":486,\"name\":{\"1458\":{}},\"comment\":{}}],[\"assertpackageisvalid\",{\"_index\":58,\"name\":{\"78\":{}},\"comment\":{}}],[\"asyncapi\",{\"_index\":411,\"name\":{\"1080\":{}},\"comment\":{}}],[\"asyncapiinputprocessor\",{\"_index\":519,\"name\":{\"1604\":{}},\"comment\":{}}],[\"asyncapiv2externaldocumentation\",{\"_index\":414,\"name\":{\"1083\":{}},\"comment\":{}}],[\"asyncapiv2schema\",{\"_index\":417,\"name\":{\"1088\":{}},\"comment\":{}}],[\"attribute\",{\"_index\":463,\"name\":{\"1293\":{},\"1345\":{}},\"comment\":{}}],[\"authors\",{\"_index\":200,\"name\":{\"628\":{}},\"comment\":{}}],[\"autoimplementedproperties\",{\"_index\":92,\"name\":{\"198\":{}},\"comment\":{}}],[\"boolean\",{\"_index\":286,\"name\":{\"880\":{}},\"comment\":{}}],[\"booleanmodel\",{\"_index\":481,\"name\":{\"1434\":{}},\"comment\":{}}],[\"breaklines\",{\"_index\":271,\"name\":{\"857\":{}},\"comment\":{}}],[\"checkforreservedkeyword\",{\"_index\":323,\"name\":{\"919\":{}},\"comment\":{}}],[\"classpreset\",{\"_index\":401,\"name\":{\"1044\":{}},\"comment\":{}}],[\"classtostring\",{\"_index\":66,\"name\":{\"113\":{}},\"comment\":{}}],[\"collectiontype\",{\"_index\":48,\"name\":{\"54\":{},\"129\":{},\"195\":{},\"718\":{}},\"comment\":{}}],[\"comment\",{\"_index\":446,\"name\":{\"1134\":{},\"1191\":{}},\"comment\":{}}],[\"commongeneratoroptions\",{\"_index\":6,\"name\":{\"6\":{}},\"comment\":{}}],[\"commonmodel\",{\"_index\":349,\"name\":{\"963\":{}},\"comment\":{}}],[\"commonpreset\",{\"_index\":394,\"name\":{\"1033\":{}},\"comment\":{}}],[\"compileroptions\",{\"_index\":546,\"name\":{\"1656\":{}},\"comment\":{}}],[\"const\",{\"_index\":443,\"name\":{\"1131\":{},\"1188\":{},\"1242\":{},\"1398\":{}},\"comment\":{}}],[\"constraincontext\",{\"_index\":325,\"name\":{\"921\":{}},\"comment\":{}}],[\"constrainedanymodel\",{\"_index\":496,\"name\":{\"1497\":{}},\"comment\":{}}],[\"constrainedarraymodel\",{\"_index\":504,\"name\":{\"1544\":{}},\"comment\":{}}],[\"constrainedbooleanmodel\",{\"_index\":500,\"name\":{\"1521\":{}},\"comment\":{}}],[\"constraineddictionarymodel\",{\"_index\":507,\"name\":{\"1569\":{}},\"comment\":{}}],[\"constrainedenummodel\",{\"_index\":330,\"name\":{\"931\":{},\"938\":{},\"1562\":{}},\"comment\":{}}],[\"constrainedenumvaluemodel\",{\"_index\":506,\"name\":{\"1558\":{}},\"comment\":{}}],[\"constrainedfloatmodel\",{\"_index\":497,\"name\":{\"1503\":{}},\"comment\":{}}],[\"constrainedintegermodel\",{\"_index\":498,\"name\":{\"1509\":{}},\"comment\":{}}],[\"constrainedmetamodel\",{\"_index\":494,\"name\":{\"1484\":{}},\"comment\":{}}],[\"constrainedmodel\",{\"_index\":278,\"name\":{\"868\":{}},\"comment\":{}}],[\"constrainedname\",{\"_index\":327,\"name\":{\"925\":{}},\"comment\":{}}],[\"constrainedobjectmodel\",{\"_index\":342,\"name\":{\"951\":{},\"1578\":{}},\"comment\":{}}],[\"constrainedobjectpropertymodel\",{\"_index\":340,\"name\":{\"949\":{},\"1538\":{}},\"comment\":{}}],[\"constrainedreferencemodel\",{\"_index\":495,\"name\":{\"1490\":{}},\"comment\":{}}],[\"constrainedstringmodel\",{\"_index\":499,\"name\":{\"1515\":{}},\"comment\":{}}],[\"constrainedsupportfilemodel\",{\"_index\":211,\"name\":{\"642\":{}},\"comment\":{}}],[\"constrainedtuplemodel\",{\"_index\":502,\"name\":{\"1531\":{}},\"comment\":{}}],[\"constrainedtuplevaluemodel\",{\"_index\":501,\"name\":{\"1527\":{}},\"comment\":{}}],[\"constrainedunionmodel\",{\"_index\":505,\"name\":{\"1551\":{}},\"comment\":{}}],[\"constrainmetamodel\",{\"_index\":324,\"name\":{\"920\":{}},\"comment\":{}}],[\"constraintometamodel\",{\"_index\":22,\"name\":{\"22\":{},\"75\":{},\"97\":{},\"150\":{},\"171\":{},\"219\":{},\"241\":{},\"292\":{},\"312\":{},\"363\":{},\"386\":{},\"437\":{},\"458\":{},\"502\":{},\"523\":{},\"568\":{},\"589\":{},\"655\":{},\"682\":{},\"736\":{},\"757\":{},\"801\":{},\"822\":{}},\"comment\":{}}],[\"constraints\",{\"_index\":50,\"name\":{\"56\":{},\"131\":{},\"197\":{},\"271\":{},\"343\":{},\"418\":{},\"483\":{},\"549\":{},\"613\":{},\"717\":{},\"783\":{},\"955\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":17,\"name\":{\"17\":{},\"32\":{},\"72\":{},\"93\":{},\"147\":{},\"167\":{},\"216\":{},\"237\":{},\"287\":{},\"306\":{},\"360\":{},\"382\":{},\"434\":{},\"454\":{},\"499\":{},\"519\":{},\"565\":{},\"585\":{},\"643\":{},\"652\":{},\"677\":{},\"733\":{},\"753\":{},\"798\":{},\"818\":{},\"862\":{},\"888\":{},\"973\":{},\"1009\":{},\"1021\":{},\"1085\":{},\"1091\":{},\"1148\":{},\"1202\":{},\"1248\":{},\"1289\":{},\"1297\":{},\"1303\":{},\"1341\":{},\"1349\":{},\"1354\":{},\"1361\":{},\"1410\":{},\"1414\":{},\"1419\":{},\"1423\":{},\"1427\":{},\"1431\":{},\"1435\":{},\"1439\":{},\"1443\":{},\"1448\":{},\"1453\":{},\"1459\":{},\"1464\":{},\"1469\":{},\"1473\":{},\"1478\":{},\"1485\":{},\"1491\":{},\"1498\":{},\"1504\":{},\"1510\":{},\"1516\":{},\"1522\":{},\"1528\":{},\"1532\":{},\"1539\":{},\"1545\":{},\"1552\":{},\"1559\":{},\"1563\":{},\"1570\":{},\"1579\":{},\"1588\":{},\"1594\":{},\"1599\":{},\"1610\":{},\"1620\":{},\"1632\":{},\"1644\":{},\"1660\":{}},\"comment\":{}}],[\"contains\",{\"_index\":442,\"name\":{\"1130\":{},\"1187\":{},\"1241\":{},\"1397\":{}},\"comment\":{}}],[\"containspropertytype\",{\"_index\":508,\"name\":{\"1583\":{}},\"comment\":{}}],[\"content\",{\"_index\":393,\"name\":{\"1032\":{}},\"comment\":{}}],[\"contentencoding\",{\"_index\":452,\"name\":{\"1140\":{},\"1197\":{}},\"comment\":{}}],[\"contentmediatype\",{\"_index\":453,\"name\":{\"1141\":{},\"1198\":{}},\"comment\":{}}],[\"convertschematocommonmodel\",{\"_index\":529,\"name\":{\"1618\":{}},\"comment\":{}}],[\"converttoanymodel\",{\"_index\":297,\"name\":{\"892\":{}},\"comment\":{}}],[\"converttoarraymodel\",{\"_index\":304,\"name\":{\"899\":{}},\"comment\":{}}],[\"converttobooleanmodel\",{\"_index\":301,\"name\":{\"896\":{}},\"comment\":{}}],[\"converttodictionarymodel\",{\"_index\":302,\"name\":{\"897\":{}},\"comment\":{}}],[\"converttoenummodel\",{\"_index\":300,\"name\":{\"895\":{}},\"comment\":{}}],[\"converttofloatmodel\",{\"_index\":299,\"name\":{\"894\":{}},\"comment\":{}}],[\"converttointegermodel\",{\"_index\":298,\"name\":{\"893\":{}},\"comment\":{}}],[\"converttointernalschema\",{\"_index\":521,\"name\":{\"1606\":{},\"1630\":{},\"1642\":{}},\"comment\":{}}],[\"converttometamodel\",{\"_index\":294,\"name\":{\"889\":{}},\"comment\":{}}],[\"converttoobjectmodel\",{\"_index\":303,\"name\":{\"898\":{}},\"comment\":{}}],[\"converttostringmodel\",{\"_index\":296,\"name\":{\"891\":{}},\"comment\":{}}],[\"converttotuplemodel\",{\"_index\":305,\"name\":{\"900\":{}},\"comment\":{}}],[\"converttounionmodel\",{\"_index\":295,\"name\":{\"890\":{}},\"comment\":{}}],[\"cplusplus_default_preset\",{\"_index\":246,\"name\":{\"772\":{}},\"comment\":{}}],[\"cplusplusdefaultenumkeyconstraints\",{\"_index\":248,\"name\":{\"774\":{},\"775\":{}},\"comment\":{}}],[\"cplusplusdefaultenumvalueconstraints\",{\"_index\":249,\"name\":{\"776\":{}},\"comment\":{}}],[\"cplusplusdefaultmodelnameconstraints\",{\"_index\":250,\"name\":{\"777\":{},\"778\":{}},\"comment\":{}}],[\"cplusplusdefaultpropertykeyconstraints\",{\"_index\":251,\"name\":{\"779\":{},\"780\":{}},\"comment\":{}}],[\"cplusplusfilegenerator\",{\"_index\":255,\"name\":{\"814\":{}},\"comment\":{}}],[\"cplusplusgenerator\",{\"_index\":254,\"name\":{\"794\":{}},\"comment\":{}}],[\"cplusplusoptions\",{\"_index\":252,\"name\":{\"781\":{}},\"comment\":{}}],[\"cpluspluspreset\",{\"_index\":247,\"name\":{\"773\":{}},\"comment\":{}}],[\"cplusplusrendercompletemodeloptions\",{\"_index\":253,\"name\":{\"793\":{}},\"comment\":{}}],[\"csharp_common_preset\",{\"_index\":106,\"name\":{\"260\":{}},\"comment\":{}}],[\"csharp_default_preset\",{\"_index\":85,\"name\":{\"185\":{}},\"comment\":{}}],[\"csharp_json_serializer_preset\",{\"_index\":102,\"name\":{\"255\":{}},\"comment\":{}}],[\"csharp_newtonsoft_serializer_preset\",{\"_index\":103,\"name\":{\"256\":{}},\"comment\":{}}],[\"csharpcommonpresetoptions\",{\"_index\":104,\"name\":{\"257\":{}},\"comment\":{}}],[\"csharpdefaultenumkeyconstraints\",{\"_index\":87,\"name\":{\"187\":{},\"188\":{}},\"comment\":{}}],[\"csharpdefaultenumvalueconstraints\",{\"_index\":88,\"name\":{\"189\":{}},\"comment\":{}}],[\"csharpdefaultmodelnameconstraints\",{\"_index\":89,\"name\":{\"190\":{},\"191\":{}},\"comment\":{}}],[\"csharpdefaultpropertykeyconstraints\",{\"_index\":90,\"name\":{\"192\":{},\"193\":{}},\"comment\":{}}],[\"csharpfilegenerator\",{\"_index\":101,\"name\":{\"233\":{}},\"comment\":{}}],[\"csharpgenerator\",{\"_index\":98,\"name\":{\"212\":{}},\"comment\":{}}],[\"csharpoptions\",{\"_index\":91,\"name\":{\"194\":{}},\"comment\":{}}],[\"csharppreset\",{\"_index\":86,\"name\":{\"186\":{}},\"comment\":{}}],[\"csharprendercompletemodeloptions\",{\"_index\":96,\"name\":{\"210\":{}},\"comment\":{}}],[\"csharptypemapping\",{\"_index\":95,\"name\":{\"209\":{}},\"comment\":{}}],[\"ctor\",{\"_index\":402,\"name\":{\"1045\":{}},\"comment\":{}}],[\"dart_default_preset\",{\"_index\":72,\"name\":{\"119\":{}},\"comment\":{}}],[\"dart_json_preset\",{\"_index\":84,\"name\":{\"184\":{}},\"comment\":{}}],[\"dartdefaultenumkeyconstraints\",{\"_index\":74,\"name\":{\"121\":{},\"122\":{}},\"comment\":{}}],[\"dartdefaultenumvalueconstraints\",{\"_index\":75,\"name\":{\"123\":{}},\"comment\":{}}],[\"dartdefaultmodelnameconstraints\",{\"_index\":76,\"name\":{\"124\":{},\"125\":{}},\"comment\":{}}],[\"dartdefaultpropertykeyconstraints\",{\"_index\":77,\"name\":{\"126\":{},\"127\":{}},\"comment\":{}}],[\"dartfilegenerator\",{\"_index\":83,\"name\":{\"163\":{}},\"comment\":{}}],[\"dartgenerator\",{\"_index\":81,\"name\":{\"143\":{}},\"comment\":{}}],[\"dartoptions\",{\"_index\":78,\"name\":{\"128\":{}},\"comment\":{}}],[\"dartpreset\",{\"_index\":73,\"name\":{\"120\":{}},\"comment\":{}}],[\"dartrendercompletemodeloptions\",{\"_index\":80,\"name\":{\"141\":{}},\"comment\":{}}],[\"darttypemapping\",{\"_index\":79,\"name\":{\"140\":{}},\"comment\":{}}],[\"debug\",{\"_index\":1,\"name\":{\"1\":{}},\"comment\":{}}],[\"declarestricttypes\",{\"_index\":155,\"name\":{\"429\":{}},\"comment\":{}}],[\"default\",{\"_index\":438,\"name\":{\"1115\":{},\"1172\":{},\"1226\":{},\"1274\":{},\"1324\":{},\"1384\":{}},\"comment\":{}}],[\"defaultcompletemodeloptions\",{\"_index\":56,\"name\":{\"70\":{},\"91\":{},\"145\":{},\"165\":{},\"214\":{},\"235\":{},\"285\":{},\"304\":{},\"358\":{},\"380\":{},\"432\":{},\"452\":{},\"497\":{},\"517\":{},\"563\":{},\"583\":{},\"796\":{},\"816\":{}},\"comment\":{}}],[\"defaultgeneratoroptions\",{\"_index\":15,\"name\":{\"15\":{}},\"comment\":{}}],[\"defaultoptions\",{\"_index\":55,\"name\":{\"69\":{},\"90\":{},\"144\":{},\"164\":{},\"213\":{},\"234\":{},\"284\":{},\"303\":{},\"357\":{},\"379\":{},\"431\":{},\"451\":{},\"496\":{},\"516\":{},\"562\":{},\"582\":{},\"649\":{},\"674\":{},\"731\":{},\"751\":{},\"795\":{},\"815\":{}},\"comment\":{}}],[\"defaultpreset\",{\"_index\":11,\"name\":{\"11\":{},\"61\":{},\"136\":{},\"205\":{},\"277\":{},\"349\":{},\"423\":{},\"489\":{},\"554\":{},\"618\":{},\"723\":{},\"789\":{}},\"comment\":{}}],[\"defaultrustcommonpresetoptions\",{\"_index\":229,\"name\":{\"704\":{}},\"comment\":{}}],[\"defaultrustrendercompletemodeloptions\",{\"_index\":210,\"name\":{\"638\":{}},\"comment\":{}}],[\"definitions\",{\"_index\":437,\"name\":{\"1112\":{},\"1169\":{},\"1223\":{},\"1271\":{},\"1321\":{},\"1381\":{}},\"comment\":{}}],[\"dependencies\",{\"_index\":385,\"name\":{\"1006\":{},\"1012\":{},\"1018\":{},\"1026\":{},\"1109\":{},\"1166\":{},\"1220\":{},\"1268\":{},\"1378\":{}},\"comment\":{}}],[\"dependencymanager\",{\"_index\":14,\"name\":{\"14\":{},\"64\":{},\"139\":{},\"208\":{},\"280\":{},\"352\":{},\"426\":{},\"492\":{},\"557\":{},\"621\":{},\"726\":{},\"792\":{},\"869\":{},\"927\":{}},\"comment\":{}}],[\"deprecated\",{\"_index\":456,\"name\":{\"1144\":{},\"1408\":{}},\"comment\":{}}],[\"dereferenceinputs\",{\"_index\":534,\"name\":{\"1627\":{}},\"comment\":{}}],[\"derivedefault\",{\"_index\":227,\"name\":{\"702\":{}},\"comment\":{}}],[\"description\",{\"_index\":204,\"name\":{\"632\":{},\"1086\":{},\"1114\":{},\"1171\":{},\"1225\":{},\"1273\":{},\"1298\":{},\"1323\":{},\"1350\":{},\"1383\":{}},\"comment\":{}}],[\"dictionary\",{\"_index\":291,\"name\":{\"885\":{}},\"comment\":{}}],[\"dictionarymodel\",{\"_index\":492,\"name\":{\"1477\":{}},\"comment\":{}}],[\"discriminator\",{\"_index\":454,\"name\":{\"1142\":{},\"1334\":{},\"1402\":{}},\"comment\":{}}],[\"draft4schema\",{\"_index\":459,\"name\":{\"1245\":{}},\"comment\":{}}],[\"draft6schema\",{\"_index\":458,\"name\":{\"1199\":{}},\"comment\":{}}],[\"draft7schema\",{\"_index\":457,\"name\":{\"1145\":{}},\"comment\":{}}],[\"edition\",{\"_index\":205,\"name\":{\"633\":{}},\"comment\":{}}],[\"else\",{\"_index\":449,\"name\":{\"1137\":{},\"1194\":{}},\"comment\":{}}],[\"ensurenamepattern\",{\"_index\":528,\"name\":{\"1617\":{}},\"comment\":{}}],[\"enum\",{\"_index\":289,\"name\":{\"883\":{},\"978\":{},\"1117\":{},\"1174\":{},\"1228\":{},\"1276\":{},\"1326\":{},\"1386\":{}},\"comment\":{}}],[\"enumargs\",{\"_index\":406,\"name\":{\"1064\":{}},\"comment\":{}}],[\"enumkey\",{\"_index\":329,\"name\":{\"930\":{},\"956\":{}},\"comment\":{}}],[\"enumkeyconstraint\",{\"_index\":332,\"name\":{\"933\":{}},\"comment\":{}}],[\"enumkeycontext\",{\"_index\":328,\"name\":{\"928\":{}},\"comment\":{}}],[\"enummodel\",{\"_index\":331,\"name\":{\"932\":{},\"939\":{},\"1472\":{}},\"comment\":{}}],[\"enumpreset\",{\"_index\":408,\"name\":{\"1066\":{}},\"comment\":{}}],[\"enumtype\",{\"_index\":133,\"name\":{\"340\":{}},\"comment\":{}}],[\"enumvalue\",{\"_index\":334,\"name\":{\"937\":{},\"957\":{}},\"comment\":{}}],[\"enumvalueconstraint\",{\"_index\":335,\"name\":{\"940\":{}},\"comment\":{}}],[\"enumvaluecontext\",{\"_index\":333,\"name\":{\"935\":{}},\"comment\":{}}],[\"enumvaluemodel\",{\"_index\":489,\"name\":{\"1468\":{}},\"comment\":{}}],[\"equal\",{\"_index\":64,\"name\":{\"111\":{},\"258\":{}},\"comment\":{}}],[\"error\",{\"_index\":4,\"name\":{\"4\":{}},\"comment\":{}}],[\"example\",{\"_index\":121,\"name\":{\"324\":{},\"403\":{},\"1338\":{},\"1407\":{}},\"comment\":{}}],[\"examples\",{\"_index\":445,\"name\":{\"1133\":{},\"1190\":{},\"1244\":{},\"1400\":{}},\"comment\":{}}],[\"exclusivemaximum\",{\"_index\":440,\"name\":{\"1127\":{},\"1184\":{},\"1238\":{},\"1253\":{},\"1308\":{},\"1394\":{}},\"comment\":{}}],[\"exclusiveminimum\",{\"_index\":441,\"name\":{\"1128\":{},\"1185\":{},\"1239\":{},\"1255\":{},\"1310\":{},\"1395\":{}},\"comment\":{}}],[\"exporttype\",{\"_index\":137,\"name\":{\"355\":{}},\"comment\":{}}],[\"extend\",{\"_index\":359,\"name\":{\"974\":{}},\"comment\":{}}],[\"externaldocs\",{\"_index\":455,\"name\":{\"1143\":{},\"1337\":{},\"1406\":{}},\"comment\":{}}],[\"filegenerator\",{\"_index\":256,\"name\":{\"835\":{}},\"comment\":{}}],[\"filehelpers\",{\"_index\":292,\"name\":{\"886\":{}},\"comment\":{}}],[\"float\",{\"_index\":283,\"name\":{\"877\":{}},\"comment\":{}}],[\"floatmodel\",{\"_index\":478,\"name\":{\"1422\":{}},\"comment\":{}}],[\"format\",{\"_index\":436,\"name\":{\"1111\":{},\"1168\":{},\"1222\":{},\"1270\":{},\"1320\":{},\"1380\":{}},\"comment\":{}}],[\"formathelpers\",{\"_index\":261,\"name\":{\"842\":{}},\"comment\":{}}],[\"generate\",{\"_index\":28,\"name\":{\"28\":{},\"86\":{},\"107\":{},\"160\":{},\"181\":{},\"230\":{},\"252\":{},\"299\":{},\"319\":{},\"375\":{},\"398\":{},\"447\":{},\"468\":{},\"512\":{},\"533\":{},\"578\":{},\"599\":{},\"670\":{},\"697\":{},\"747\":{},\"767\":{},\"811\":{},\"832\":{}},\"comment\":{}}],[\"generatecompletemodels\",{\"_index\":27,\"name\":{\"27\":{},\"85\":{},\"106\":{},\"159\":{},\"180\":{},\"229\":{},\"251\":{},\"298\":{},\"318\":{},\"374\":{},\"397\":{},\"446\":{},\"467\":{},\"511\":{},\"532\":{},\"577\":{},\"598\":{},\"669\":{},\"696\":{},\"746\":{},\"766\":{},\"810\":{},\"831\":{}},\"comment\":{}}],[\"generatecompletesupport\",{\"_index\":222,\"name\":{\"664\":{},\"691\":{}},\"comment\":{}}],[\"generatejsonschema\",{\"_index\":550,\"name\":{\"1662\":{}},\"comment\":{}}],[\"generateprogram\",{\"_index\":549,\"name\":{\"1661\":{}},\"comment\":{}}],[\"generatetofiles\",{\"_index\":62,\"name\":{\"94\":{},\"168\":{},\"238\":{},\"307\":{},\"383\":{},\"455\":{},\"520\":{},\"586\":{},\"678\":{},\"754\":{},\"819\":{},\"838\":{}},\"comment\":{}}],[\"generatetopackage\",{\"_index\":224,\"name\":{\"679\":{}},\"comment\":{}}],[\"generator\",{\"_index\":32,\"name\":{\"34\":{}},\"comment\":{}}],[\"getcsharpoptions\",{\"_index\":99,\"name\":{\"215\":{},\"236\":{}},\"comment\":{}}],[\"getdartoptions\",{\"_index\":82,\"name\":{\"146\":{},\"166\":{}},\"comment\":{}}],[\"getdependencymanager\",{\"_index\":23,\"name\":{\"23\":{},\"73\":{},\"95\":{},\"148\":{},\"169\":{},\"217\":{},\"239\":{},\"288\":{},\"308\":{},\"361\":{},\"384\":{},\"435\":{},\"456\":{},\"500\":{},\"521\":{},\"566\":{},\"587\":{},\"653\":{},\"680\":{},\"734\":{},\"755\":{},\"799\":{},\"820\":{}},\"comment\":{}}],[\"getdependencymanagerinstance\",{\"_index\":26,\"name\":{\"26\":{},\"84\":{},\"105\":{},\"158\":{},\"179\":{},\"228\":{},\"250\":{},\"297\":{},\"317\":{},\"373\":{},\"396\":{},\"445\":{},\"466\":{},\"510\":{},\"531\":{},\"576\":{},\"597\":{},\"668\":{},\"695\":{},\"745\":{},\"765\":{},\"809\":{},\"830\":{}},\"comment\":{}}],[\"getfromoriginalinput\",{\"_index\":367,\"name\":{\"988\":{}},\"comment\":{}}],[\"getgooptions\",{\"_index\":185,\"name\":{\"564\":{},\"584\":{}},\"comment\":{}}],[\"getindentation\",{\"_index\":272,\"name\":{\"859\":{}},\"comment\":{}}],[\"getjavaoptions\",{\"_index\":57,\"name\":{\"71\":{},\"92\":{}},\"comment\":{}}],[\"getjavascriptoptions\",{\"_index\":118,\"name\":{\"286\":{},\"305\":{}},\"comment\":{}}],[\"getkotlinoptions\",{\"_index\":241,\"name\":{\"732\":{},\"752\":{}},\"comment\":{}}],[\"getnearestdependencies\",{\"_index\":212,\"name\":{\"645\":{},\"1487\":{},\"1494\":{},\"1500\":{},\"1506\":{},\"1512\":{},\"1518\":{},\"1524\":{},\"1534\":{},\"1547\":{},\"1554\":{},\"1566\":{},\"1574\":{},\"1582\":{}},\"comment\":{}}],[\"getoptions\",{\"_index\":139,\"name\":{\"359\":{},\"381\":{},\"797\":{},\"817\":{}},\"comment\":{}}],[\"getphpoptions\",{\"_index\":157,\"name\":{\"433\":{},\"453\":{}},\"comment\":{}}],[\"getpresets\",{\"_index\":30,\"name\":{\"30\":{},\"88\":{},\"109\":{},\"162\":{},\"183\":{},\"232\":{},\"254\":{},\"301\":{},\"321\":{},\"377\":{},\"400\":{},\"449\":{},\"470\":{},\"514\":{},\"535\":{},\"580\":{},\"601\":{},\"672\":{},\"699\":{},\"749\":{},\"769\":{},\"813\":{},\"834\":{}},\"comment\":{}}],[\"getprocessors\",{\"_index\":518,\"name\":{\"1602\":{}},\"comment\":{}}],[\"getpythonoptions\",{\"_index\":171,\"name\":{\"498\":{},\"518\":{}},\"comment\":{}}],[\"getrustcompleteoptions\",{\"_index\":217,\"name\":{\"651\":{},\"676\":{}},\"comment\":{}}],[\"getrustoptions\",{\"_index\":216,\"name\":{\"650\":{},\"675\":{}},\"comment\":{}}],[\"getter\",{\"_index\":403,\"name\":{\"1049\":{}},\"comment\":{}}],[\"gettypefrommapping\",{\"_index\":275,\"name\":{\"863\":{}},\"comment\":{}}],[\"go_default_preset\",{\"_index\":175,\"name\":{\"538\":{}},\"comment\":{}}],[\"godefaultenumkeyconstraints\",{\"_index\":177,\"name\":{\"540\":{},\"541\":{}},\"comment\":{}}],[\"godefaultenumvalueconstraints\",{\"_index\":178,\"name\":{\"542\":{}},\"comment\":{}}],[\"godefaultmodelnameconstraints\",{\"_index\":179,\"name\":{\"543\":{},\"544\":{}},\"comment\":{}}],[\"godefaultpropertykeyconstraints\",{\"_index\":180,\"name\":{\"545\":{},\"546\":{}},\"comment\":{}}],[\"gofilegenerator\",{\"_index\":187,\"name\":{\"581\":{}},\"comment\":{}}],[\"gogenerator\",{\"_index\":184,\"name\":{\"561\":{}},\"comment\":{}}],[\"gooptions\",{\"_index\":181,\"name\":{\"547\":{}},\"comment\":{}}],[\"gopreset\",{\"_index\":176,\"name\":{\"539\":{}},\"comment\":{}}],[\"gorendercompletemodeloptions\",{\"_index\":183,\"name\":{\"559\":{}},\"comment\":{}}],[\"gotypemapping\",{\"_index\":182,\"name\":{\"558\":{}},\"comment\":{}}],[\"handlenullable\",{\"_index\":94,\"name\":{\"200\":{}},\"comment\":{}}],[\"handlerootreference\",{\"_index\":533,\"name\":{\"1626\":{}},\"comment\":{}}],[\"hash\",{\"_index\":105,\"name\":{\"259\":{}},\"comment\":{}}],[\"hashcode\",{\"_index\":65,\"name\":{\"112\":{}},\"comment\":{}}],[\"haspreset\",{\"_index\":346,\"name\":{\"960\":{}},\"comment\":{}}],[\"homepage\",{\"_index\":201,\"name\":{\"629\":{}},\"comment\":{}}],[\"id\",{\"_index\":360,\"name\":{\"976\":{},\"1129\":{},\"1186\":{},\"1240\":{},\"1286\":{},\"1333\":{},\"1396\":{}},\"comment\":{}}],[\"if\",{\"_index\":447,\"name\":{\"1135\":{},\"1192\":{}},\"comment\":{}}],[\"implementdefault\",{\"_index\":226,\"name\":{\"701\":{}},\"comment\":{}}],[\"implementnew\",{\"_index\":228,\"name\":{\"703\":{}},\"comment\":{}}],[\"importsstyle\",{\"_index\":167,\"name\":{\"484\":{}},\"comment\":{}}],[\"includeparameters\",{\"_index\":538,\"name\":{\"1636\":{}},\"comment\":{}}],[\"includeresponses\",{\"_index\":537,\"name\":{\"1635\":{}},\"comment\":{}}],[\"includeschema\",{\"_index\":539,\"name\":{\"1637\":{},\"1650\":{}},\"comment\":{}}],[\"indent\",{\"_index\":37,\"name\":{\"40\":{},\"858\":{}},\"comment\":{}}],[\"indentation\",{\"_index\":7,\"name\":{\"7\":{},\"57\":{},\"132\":{},\"201\":{},\"273\":{},\"345\":{},\"419\":{},\"485\":{},\"550\":{},\"614\":{},\"719\":{},\"785\":{}},\"comment\":{}}],[\"indentationtypes\",{\"_index\":258,\"name\":{\"839\":{}},\"comment\":{}}],[\"index\",{\"_index\":483,\"name\":{\"1440\":{},\"1529\":{}},\"comment\":{}}],[\"info\",{\"_index\":2,\"name\":{\"2\":{}},\"comment\":{}}],[\"inputmetamodel\",{\"_index\":509,\"name\":{\"1587\":{}},\"comment\":{}}],[\"inputmodel\",{\"_index\":34,\"name\":{\"37\":{},\"1017\":{},\"1025\":{},\"1029\":{}},\"comment\":{}}],[\"inputprocessor\",{\"_index\":514,\"name\":{\"1597\":{}},\"comment\":{}}],[\"integer\",{\"_index\":284,\"name\":{\"878\":{}},\"comment\":{}}],[\"integermodel\",{\"_index\":479,\"name\":{\"1426\":{}},\"comment\":{}}],[\"interfacepreset\",{\"_index\":405,\"name\":{\"1057\":{}},\"comment\":{}}],[\"internaltoschema\",{\"_index\":351,\"name\":{\"965\":{},\"1090\":{},\"1147\":{},\"1201\":{},\"1247\":{},\"1302\":{},\"1360\":{}},\"comment\":{}}],[\"interpreter\",{\"_index\":413,\"name\":{\"1082\":{}},\"comment\":{}}],[\"isfromnewparser\",{\"_index\":523,\"name\":{\"1608\":{}},\"comment\":{}}],[\"isfromparser\",{\"_index\":522,\"name\":{\"1607\":{}},\"comment\":{}}],[\"isrequired\",{\"_index\":371,\"name\":{\"992\":{}},\"comment\":{}}],[\"item\",{\"_index\":407,\"name\":{\"1065\":{},\"1067\":{}},\"comment\":{}}],[\"items\",{\"_index\":361,\"name\":{\"979\":{},\"1118\":{},\"1175\":{},\"1229\":{},\"1277\":{},\"1327\":{},\"1387\":{}},\"comment\":{}}],[\"iteratemediatype\",{\"_index\":543,\"name\":{\"1649\":{}},\"comment\":{}}],[\"iterateresponses\",{\"_index\":542,\"name\":{\"1648\":{}},\"comment\":{}}],[\"java_common_preset\",{\"_index\":68,\"name\":{\"115\":{}},\"comment\":{}}],[\"java_constraints_preset\",{\"_index\":71,\"name\":{\"118\":{}},\"comment\":{}}],[\"java_default_preset\",{\"_index\":41,\"name\":{\"44\":{}},\"comment\":{}}],[\"java_description_preset\",{\"_index\":69,\"name\":{\"116\":{}},\"comment\":{}}],[\"java_jackson_preset\",{\"_index\":70,\"name\":{\"117\":{}},\"comment\":{}}],[\"javacommonpresetoptions\",{\"_index\":63,\"name\":{\"110\":{}},\"comment\":{}}],[\"javadefaultenumkeyconstraints\",{\"_index\":43,\"name\":{\"46\":{},\"47\":{}},\"comment\":{}}],[\"javadefaultenumvalueconstraints\",{\"_index\":44,\"name\":{\"48\":{}},\"comment\":{}}],[\"javadefaultmodelnameconstraints\",{\"_index\":45,\"name\":{\"49\":{},\"50\":{}},\"comment\":{}}],[\"javadefaultpropertykeyconstraints\",{\"_index\":46,\"name\":{\"51\":{},\"52\":{}},\"comment\":{}}],[\"javafilegenerator\",{\"_index\":61,\"name\":{\"89\":{}},\"comment\":{}}],[\"javagenerator\",{\"_index\":54,\"name\":{\"68\":{}},\"comment\":{}}],[\"javaoptions\",{\"_index\":47,\"name\":{\"53\":{}},\"comment\":{}}],[\"javapreset\",{\"_index\":42,\"name\":{\"45\":{}},\"comment\":{}}],[\"javarendercompletemodeloptions\",{\"_index\":52,\"name\":{\"66\":{}},\"comment\":{}}],[\"javascriptcommonpresetoptions\",{\"_index\":120,\"name\":{\"322\":{}},\"comment\":{}}],[\"javascriptdefaultenumkeyconstraints\",{\"_index\":109,\"name\":{\"263\":{}},\"comment\":{}}],[\"javascriptdefaultenumvalueconstraints\",{\"_index\":110,\"name\":{\"264\":{}},\"comment\":{}}],[\"javascriptdefaultmodelnameconstraints\",{\"_index\":111,\"name\":{\"265\":{},\"266\":{}},\"comment\":{}}],[\"javascriptdefaultpropertykeyconstraints\",{\"_index\":112,\"name\":{\"267\":{},\"268\":{}},\"comment\":{}}],[\"javascriptfilegenerator\",{\"_index\":119,\"name\":{\"302\":{}},\"comment\":{}}],[\"javascriptgenerator\",{\"_index\":117,\"name\":{\"283\":{}},\"comment\":{}}],[\"javascriptoptions\",{\"_index\":113,\"name\":{\"269\":{}},\"comment\":{}}],[\"javascriptpreset\",{\"_index\":108,\"name\":{\"262\":{}},\"comment\":{}}],[\"javascriptrendercompletemodeloptions\",{\"_index\":116,\"name\":{\"282\":{}},\"comment\":{}}],[\"javascripttypemapping\",{\"_index\":115,\"name\":{\"281\":{}},\"comment\":{}}],[\"javatypemapping\",{\"_index\":51,\"name\":{\"65\":{}},\"comment\":{}}],[\"js_common_preset\",{\"_index\":122,\"name\":{\"325\":{}},\"comment\":{}}],[\"js_default_preset\",{\"_index\":107,\"name\":{\"261\":{}},\"comment\":{}}],[\"json\",{\"_index\":197,\"name\":{\"624\":{}},\"comment\":{}}],[\"jsonschemainputprocessor\",{\"_index\":526,\"name\":{\"1615\":{}},\"comment\":{}}],[\"key\",{\"_index\":490,\"name\":{\"1470\":{},\"1479\":{},\"1560\":{},\"1571\":{}},\"comment\":{}}],[\"kotlin_constraints_preset\",{\"_index\":245,\"name\":{\"771\":{}},\"comment\":{}}],[\"kotlin_default_preset\",{\"_index\":231,\"name\":{\"706\":{}},\"comment\":{}}],[\"kotlin_description_preset\",{\"_index\":244,\"name\":{\"770\":{}},\"comment\":{}}],[\"kotlindefaultenumkeyconstraints\",{\"_index\":233,\"name\":{\"708\":{},\"709\":{}},\"comment\":{}}],[\"kotlindefaultenumvalueconstraints\",{\"_index\":234,\"name\":{\"710\":{}},\"comment\":{}}],[\"kotlindefaultmodelnameconstraints\",{\"_index\":235,\"name\":{\"711\":{},\"712\":{}},\"comment\":{}}],[\"kotlindefaultpropertykeyconstraints\",{\"_index\":236,\"name\":{\"713\":{},\"714\":{}},\"comment\":{}}],[\"kotlinfilegenerator\",{\"_index\":243,\"name\":{\"750\":{}},\"comment\":{}}],[\"kotlingenerator\",{\"_index\":240,\"name\":{\"730\":{}},\"comment\":{}}],[\"kotlinoptions\",{\"_index\":237,\"name\":{\"715\":{}},\"comment\":{}}],[\"kotlinpreset\",{\"_index\":232,\"name\":{\"707\":{}},\"comment\":{}}],[\"kotlinrendercompletemodeloptions\",{\"_index\":239,\"name\":{\"728\":{}},\"comment\":{}}],[\"kotlintypemapping\",{\"_index\":238,\"name\":{\"727\":{}},\"comment\":{}}],[\"languagename\",{\"_index\":18,\"name\":{\"18\":{},\"81\":{},\"102\":{},\"155\":{},\"176\":{},\"225\":{},\"247\":{},\"294\":{},\"314\":{},\"370\":{},\"393\":{},\"442\":{},\"463\":{},\"507\":{},\"528\":{},\"573\":{},\"594\":{},\"665\":{},\"692\":{},\"742\":{},\"762\":{},\"806\":{},\"827\":{}},\"comment\":{}}],[\"license\",{\"_index\":203,\"name\":{\"631\":{}},\"comment\":{}}],[\"logger\",{\"_index\":5,\"name\":{\"5\":{}},\"comment\":{}}],[\"lowerfirst\",{\"_index\":263,\"name\":{\"844\":{}},\"comment\":{}}],[\"makeunique\",{\"_index\":348,\"name\":{\"962\":{}},\"comment\":{}}],[\"mapping\",{\"_index\":473,\"name\":{\"1356\":{}},\"comment\":{}}],[\"maptype\",{\"_index\":134,\"name\":{\"341\":{}},\"comment\":{}}],[\"marshalling\",{\"_index\":67,\"name\":{\"114\":{},\"323\":{},\"402\":{}},\"comment\":{}}],[\"maximum\",{\"_index\":422,\"name\":{\"1095\":{},\"1152\":{},\"1206\":{},\"1252\":{},\"1307\":{},\"1365\":{}},\"comment\":{}}],[\"maxitems\",{\"_index\":427,\"name\":{\"1100\":{},\"1157\":{},\"1211\":{},\"1259\":{},\"1314\":{},\"1370\":{}},\"comment\":{}}],[\"maxlength\",{\"_index\":424,\"name\":{\"1097\":{},\"1154\":{},\"1208\":{},\"1256\":{},\"1311\":{},\"1367\":{}},\"comment\":{}}],[\"maxproperties\",{\"_index\":430,\"name\":{\"1103\":{},\"1160\":{},\"1214\":{},\"1262\":{},\"1317\":{},\"1373\":{}},\"comment\":{}}],[\"mergeadditionalitems\",{\"_index\":354,\"name\":{\"968\":{}},\"comment\":{}}],[\"mergeadditionalproperties\",{\"_index\":353,\"name\":{\"967\":{}},\"comment\":{}}],[\"mergecommonmodels\",{\"_index\":358,\"name\":{\"972\":{}},\"comment\":{}}],[\"mergeitems\",{\"_index\":355,\"name\":{\"969\":{}},\"comment\":{}}],[\"mergepatternproperties\",{\"_index\":356,\"name\":{\"970\":{}},\"comment\":{}}],[\"mergeproperties\",{\"_index\":352,\"name\":{\"966\":{}},\"comment\":{}}],[\"mergetypes\",{\"_index\":357,\"name\":{\"971\":{}},\"comment\":{}}],[\"metamodel\",{\"_index\":326,\"name\":{\"924\":{},\"1409\":{}},\"comment\":{}}],[\"minimum\",{\"_index\":423,\"name\":{\"1096\":{},\"1153\":{},\"1207\":{},\"1254\":{},\"1309\":{},\"1366\":{}},\"comment\":{}}],[\"minitems\",{\"_index\":428,\"name\":{\"1101\":{},\"1158\":{},\"1212\":{},\"1260\":{},\"1315\":{},\"1371\":{}},\"comment\":{}}],[\"minlength\",{\"_index\":425,\"name\":{\"1098\":{},\"1155\":{},\"1209\":{},\"1257\":{},\"1312\":{},\"1368\":{}},\"comment\":{}}],[\"minproperties\",{\"_index\":431,\"name\":{\"1104\":{},\"1161\":{},\"1215\":{},\"1263\":{},\"1318\":{},\"1374\":{}},\"comment\":{}}],[\"model\",{\"_index\":33,\"name\":{\"36\":{},\"1015\":{},\"1023\":{},\"1028\":{}},\"comment\":{}}],[\"modelgen_inffered_name\",{\"_index\":512,\"name\":{\"1593\":{},\"1609\":{},\"1619\":{},\"1631\":{},\"1643\":{},\"1659\":{}},\"comment\":{}}],[\"modellogginginterface\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"modelname\",{\"_index\":337,\"name\":{\"944\":{},\"958\":{},\"1016\":{},\"1024\":{}},\"comment\":{}}],[\"modelnameconstraint\",{\"_index\":338,\"name\":{\"945\":{}},\"comment\":{}}],[\"modelnamecontext\",{\"_index\":336,\"name\":{\"942\":{}},\"comment\":{}}],[\"models\",{\"_index\":510,\"name\":{\"1589\":{}},\"comment\":{}}],[\"modeltype\",{\"_index\":93,\"name\":{\"199\":{},\"339\":{}},\"comment\":{}}],[\"modulesystem\",{\"_index\":114,\"name\":{\"272\":{},\"344\":{}},\"comment\":{}}],[\"multipleof\",{\"_index\":421,\"name\":{\"1094\":{},\"1151\":{},\"1205\":{},\"1251\":{},\"1306\":{},\"1364\":{}},\"comment\":{}}],[\"name\",{\"_index\":213,\"name\":{\"646\":{},\"1290\":{},\"1342\":{},\"1411\":{},\"1416\":{},\"1420\":{},\"1424\":{},\"1428\":{},\"1432\":{},\"1436\":{},\"1445\":{},\"1456\":{},\"1461\":{},\"1466\":{},\"1475\":{},\"1482\":{},\"1488\":{},\"1495\":{},\"1501\":{},\"1507\":{},\"1513\":{},\"1519\":{},\"1525\":{},\"1536\":{},\"1549\":{},\"1556\":{},\"1567\":{},\"1576\":{},\"1585\":{}},\"comment\":{}}],[\"namespace\",{\"_index\":97,\"name\":{\"211\":{},\"428\":{},\"784\":{},\"1291\":{},\"1343\":{}},\"comment\":{}}],[\"no_duplicate_enum_keys\",{\"_index\":320,\"name\":{\"916\":{}},\"comment\":{}}],[\"no_duplicate_properties\",{\"_index\":319,\"name\":{\"915\":{}},\"comment\":{}}],[\"no_empty_value\",{\"_index\":321,\"name\":{\"917\":{}},\"comment\":{}}],[\"no_number_start_char\",{\"_index\":318,\"name\":{\"914\":{}},\"comment\":{}}],[\"no_reserved_keywords\",{\"_index\":322,\"name\":{\"918\":{}},\"comment\":{}}],[\"not\",{\"_index\":435,\"name\":{\"1108\":{},\"1165\":{},\"1219\":{},\"1267\":{}},\"comment\":{}}],[\"nullable\",{\"_index\":475,\"name\":{\"1401\":{}},\"comment\":{}}],[\"object\",{\"_index\":280,\"name\":{\"874\":{}},\"comment\":{}}],[\"objectmodel\",{\"_index\":343,\"name\":{\"952\":{},\"1452\":{}},\"comment\":{}}],[\"objectpropertymodel\",{\"_index\":341,\"name\":{\"950\":{},\"1447\":{}},\"comment\":{}}],[\"oneof\",{\"_index\":433,\"name\":{\"1106\":{},\"1163\":{},\"1217\":{},\"1265\":{},\"1376\":{}},\"comment\":{}}],[\"openapiinputprocessor\",{\"_index\":540,\"name\":{\"1640\":{}},\"comment\":{}}],[\"openapiv3discriminator\",{\"_index\":470,\"name\":{\"1352\":{}},\"comment\":{}}],[\"openapiv3externaldocumentation\",{\"_index\":469,\"name\":{\"1347\":{}},\"comment\":{}}],[\"openapiv3schema\",{\"_index\":474,\"name\":{\"1358\":{}},\"comment\":{}}],[\"openapiv3xml\",{\"_index\":468,\"name\":{\"1339\":{}},\"comment\":{}}],[\"options\",{\"_index\":19,\"name\":{\"19\":{},\"33\":{},\"82\":{},\"103\":{},\"156\":{},\"177\":{},\"226\":{},\"248\":{},\"295\":{},\"315\":{},\"371\":{},\"394\":{},\"443\":{},\"464\":{},\"508\":{},\"529\":{},\"574\":{},\"595\":{},\"666\":{},\"693\":{},\"743\":{},\"763\":{},\"807\":{},\"828\":{},\"867\":{},\"926\":{},\"1031\":{},\"1077\":{}},\"comment\":{}}],[\"originalinput\",{\"_index\":214,\"name\":{\"647\":{},\"975\":{},\"1412\":{},\"1417\":{},\"1421\":{},\"1425\":{},\"1429\":{},\"1433\":{},\"1437\":{},\"1446\":{},\"1457\":{},\"1462\":{},\"1467\":{},\"1476\":{},\"1483\":{},\"1489\":{},\"1496\":{},\"1502\":{},\"1508\":{},\"1514\":{},\"1520\":{},\"1526\":{},\"1537\":{},\"1550\":{},\"1557\":{},\"1568\":{},\"1577\":{},\"1586\":{},\"1591\":{}},\"comment\":{}}],[\"outputmodel\",{\"_index\":389,\"name\":{\"1019\":{}},\"comment\":{}}],[\"package\",{\"_index\":209,\"name\":{\"637\":{},\"641\":{}},\"comment\":{}}],[\"packagefeatures\",{\"_index\":206,\"name\":{\"634\":{}},\"comment\":{}}],[\"packagename\",{\"_index\":53,\"name\":{\"67\":{},\"142\":{},\"560\":{},\"626\":{},\"729\":{}},\"comment\":{}}],[\"packageversion\",{\"_index\":199,\"name\":{\"627\":{}},\"comment\":{}}],[\"parser\",{\"_index\":524,\"name\":{\"1611\":{}},\"comment\":{}}],[\"partofproperty\",{\"_index\":277,\"name\":{\"866\":{},\"923\":{}},\"comment\":{}}],[\"pattern\",{\"_index\":426,\"name\":{\"1099\":{},\"1156\":{},\"1210\":{},\"1258\":{},\"1313\":{},\"1369\":{}},\"comment\":{}}],[\"patternproperties\",{\"_index\":364,\"name\":{\"983\":{},\"1041\":{},\"1122\":{},\"1179\":{},\"1233\":{},\"1281\":{}},\"comment\":{}}],[\"php_default_preset\",{\"_index\":147,\"name\":{\"407\":{}},\"comment\":{}}],[\"php_description_preset\",{\"_index\":159,\"name\":{\"471\":{}},\"comment\":{}}],[\"phpdefaultenumkeyconstraints\",{\"_index\":149,\"name\":{\"409\":{},\"410\":{}},\"comment\":{}}],[\"phpdefaultenumvalueconstraints\",{\"_index\":150,\"name\":{\"411\":{}},\"comment\":{}}],[\"phpdefaultmodelnameconstraints\",{\"_index\":151,\"name\":{\"412\":{},\"413\":{}},\"comment\":{}}],[\"phpdefaultpropertykeyconstraints\",{\"_index\":152,\"name\":{\"414\":{},\"415\":{}},\"comment\":{}}],[\"phpfilegenerator\",{\"_index\":158,\"name\":{\"450\":{}},\"comment\":{}}],[\"phpgenerator\",{\"_index\":156,\"name\":{\"430\":{}},\"comment\":{}}],[\"phpoptions\",{\"_index\":153,\"name\":{\"416\":{}},\"comment\":{}}],[\"phppreset\",{\"_index\":148,\"name\":{\"408\":{}},\"comment\":{}}],[\"phprendercompletemodeloptions\",{\"_index\":154,\"name\":{\"427\":{}},\"comment\":{}}],[\"prefix\",{\"_index\":462,\"name\":{\"1292\":{},\"1344\":{}},\"comment\":{}}],[\"preset\",{\"_index\":409,\"name\":{\"1073\":{},\"1076\":{}},\"comment\":{}}],[\"presetargs\",{\"_index\":391,\"name\":{\"1027\":{}},\"comment\":{}}],[\"presets\",{\"_index\":12,\"name\":{\"12\":{},\"35\":{},\"62\":{},\"137\":{},\"206\":{},\"278\":{},\"350\":{},\"424\":{},\"490\":{},\"555\":{},\"619\":{},\"724\":{},\"790\":{},\"1078\":{}},\"comment\":{}}],[\"presetwithoptions\",{\"_index\":410,\"name\":{\"1074\":{}},\"comment\":{}}],[\"process\",{\"_index\":25,\"name\":{\"25\":{},\"83\":{},\"104\":{},\"157\":{},\"178\":{},\"227\":{},\"249\":{},\"296\":{},\"316\":{},\"372\":{},\"395\":{},\"444\":{},\"465\":{},\"509\":{},\"530\":{},\"575\":{},\"596\":{},\"667\":{},\"694\":{},\"744\":{},\"764\":{},\"808\":{},\"829\":{},\"1595\":{},\"1603\":{},\"1612\":{},\"1621\":{},\"1633\":{},\"1645\":{},\"1664\":{}},\"comment\":{}}],[\"processdraft4\",{\"_index\":531,\"name\":{\"1624\":{}},\"comment\":{}}],[\"processdraft6\",{\"_index\":532,\"name\":{\"1625\":{}},\"comment\":{}}],[\"processdraft7\",{\"_index\":530,\"name\":{\"1623\":{}},\"comment\":{}}],[\"processinput\",{\"_index\":29,\"name\":{\"29\":{},\"87\":{},\"108\":{},\"161\":{},\"182\":{},\"231\":{},\"253\":{},\"300\":{},\"320\":{},\"376\":{},\"399\":{},\"448\":{},\"469\":{},\"513\":{},\"534\":{},\"579\":{},\"600\":{},\"671\":{},\"698\":{},\"748\":{},\"768\":{},\"812\":{},\"833\":{}},\"comment\":{}}],[\"processoperation\",{\"_index\":536,\"name\":{\"1634\":{},\"1647\":{}},\"comment\":{}}],[\"processor\",{\"_index\":515,\"name\":{\"1598\":{}},\"comment\":{}}],[\"processoroptions\",{\"_index\":13,\"name\":{\"13\":{},\"63\":{},\"138\":{},\"207\":{},\"279\":{},\"351\":{},\"425\":{},\"491\":{},\"556\":{},\"620\":{},\"725\":{},\"791\":{},\"1079\":{}},\"comment\":{}}],[\"processors\",{\"_index\":516,\"name\":{\"1600\":{}},\"comment\":{}}],[\"processpath\",{\"_index\":541,\"name\":{\"1646\":{}},\"comment\":{}}],[\"properties\",{\"_index\":362,\"name\":{\"980\":{},\"1119\":{},\"1176\":{},\"1230\":{},\"1278\":{},\"1328\":{},\"1388\":{},\"1454\":{},\"1580\":{}},\"comment\":{}}],[\"property\",{\"_index\":398,\"name\":{\"1039\":{},\"1043\":{},\"1047\":{},\"1058\":{},\"1451\":{},\"1543\":{}},\"comment\":{}}],[\"propertyargs\",{\"_index\":400,\"name\":{\"1042\":{}},\"comment\":{}}],[\"propertykey\",{\"_index\":345,\"name\":{\"959\":{}},\"comment\":{}}],[\"propertykeyconstraint\",{\"_index\":344,\"name\":{\"953\":{}},\"comment\":{}}],[\"propertykeycontext\",{\"_index\":339,\"name\":{\"947\":{}},\"comment\":{}}],[\"propertyname\",{\"_index\":472,\"name\":{\"1355\":{},\"1449\":{},\"1540\":{}},\"comment\":{}}],[\"propertynames\",{\"_index\":444,\"name\":{\"1132\":{},\"1189\":{},\"1243\":{},\"1399\":{}},\"comment\":{}}],[\"propertytype\",{\"_index\":397,\"name\":{\"1038\":{}},\"comment\":{}}],[\"python_default_preset\",{\"_index\":160,\"name\":{\"472\":{}},\"comment\":{}}],[\"python_json_serializer_preset\",{\"_index\":174,\"name\":{\"537\":{}},\"comment\":{}}],[\"python_pydantic_preset\",{\"_index\":173,\"name\":{\"536\":{}},\"comment\":{}}],[\"pythondefaultenumkeyconstraints\",{\"_index\":162,\"name\":{\"474\":{},\"475\":{}},\"comment\":{}}],[\"pythondefaultenumvalueconstraints\",{\"_index\":163,\"name\":{\"476\":{}},\"comment\":{}}],[\"pythondefaultmodelnameconstraints\",{\"_index\":164,\"name\":{\"477\":{},\"478\":{}},\"comment\":{}}],[\"pythondefaultpropertykeyconstraints\",{\"_index\":165,\"name\":{\"479\":{},\"480\":{}},\"comment\":{}}],[\"pythonfilegenerator\",{\"_index\":172,\"name\":{\"515\":{}},\"comment\":{}}],[\"pythongenerator\",{\"_index\":170,\"name\":{\"495\":{}},\"comment\":{}}],[\"pythonoptions\",{\"_index\":166,\"name\":{\"481\":{}},\"comment\":{}}],[\"pythonpreset\",{\"_index\":161,\"name\":{\"473\":{}},\"comment\":{}}],[\"pythonrendercompletemodeloptions\",{\"_index\":169,\"name\":{\"494\":{}},\"comment\":{}}],[\"pythontypemapping\",{\"_index\":168,\"name\":{\"493\":{}},\"comment\":{}}],[\"readonly\",{\"_index\":450,\"name\":{\"1138\":{},\"1195\":{},\"1335\":{},\"1404\":{}},\"comment\":{}}],[\"ref\",{\"_index\":439,\"name\":{\"1124\":{},\"1181\":{},\"1235\":{},\"1283\":{},\"1331\":{},\"1391\":{},\"1415\":{},\"1492\":{}},\"comment\":{}}],[\"reference\",{\"_index\":281,\"name\":{\"875\":{}},\"comment\":{}}],[\"referencemodel\",{\"_index\":476,\"name\":{\"1413\":{}},\"comment\":{}}],[\"reflectschemanames\",{\"_index\":527,\"name\":{\"1616\":{}},\"comment\":{}}],[\"removeenum\",{\"_index\":376,\"name\":{\"997\":{}},\"comment\":{}}],[\"removetype\",{\"_index\":369,\"name\":{\"990\":{}},\"comment\":{}}],[\"render\",{\"_index\":20,\"name\":{\"20\":{},\"76\":{},\"98\":{},\"151\":{},\"172\":{},\"221\":{},\"243\":{},\"290\":{},\"310\":{},\"365\":{},\"388\":{},\"438\":{},\"459\":{},\"503\":{},\"524\":{},\"569\":{},\"590\":{},\"656\":{},\"683\":{},\"737\":{},\"758\":{},\"802\":{},\"823\":{}},\"comment\":{}}],[\"renderblock\",{\"_index\":36,\"name\":{\"39\":{}},\"comment\":{}}],[\"renderclass\",{\"_index\":59,\"name\":{\"79\":{},\"100\":{},\"153\":{},\"174\":{},\"223\":{},\"245\":{},\"293\":{},\"313\":{},\"366\":{},\"389\":{},\"440\":{},\"461\":{},\"505\":{},\"526\":{},\"740\":{},\"760\":{},\"804\":{},\"825\":{}},\"comment\":{}}],[\"rendercompletemodel\",{\"_index\":21,\"name\":{\"21\":{},\"77\":{},\"99\":{},\"152\":{},\"173\":{},\"220\":{},\"242\":{},\"289\":{},\"309\":{},\"364\":{},\"387\":{},\"439\":{},\"460\":{},\"504\":{},\"525\":{},\"570\":{},\"591\":{},\"657\":{},\"684\":{},\"738\":{},\"759\":{},\"803\":{},\"824\":{}},\"comment\":{}}],[\"renderedname\",{\"_index\":384,\"name\":{\"1005\":{},\"1011\":{}},\"comment\":{}}],[\"renderenum\",{\"_index\":60,\"name\":{\"80\":{},\"101\":{},\"154\":{},\"175\":{},\"222\":{},\"244\":{},\"368\":{},\"391\":{},\"441\":{},\"462\":{},\"506\":{},\"527\":{},\"571\":{},\"592\":{},\"658\":{},\"685\":{},\"741\":{},\"761\":{},\"805\":{},\"826\":{}},\"comment\":{}}],[\"renderer\",{\"_index\":392,\"name\":{\"1030\":{}},\"comment\":{}}],[\"renderinterface\",{\"_index\":140,\"name\":{\"367\":{},\"390\":{}},\"comment\":{}}],[\"renderjavascriptdependency\",{\"_index\":347,\"name\":{\"961\":{}},\"comment\":{}}],[\"renderjsonexamples\",{\"_index\":273,\"name\":{\"860\":{}},\"comment\":{}}],[\"renderlib\",{\"_index\":221,\"name\":{\"663\":{},\"690\":{}},\"comment\":{}}],[\"renderline\",{\"_index\":35,\"name\":{\"38\":{}},\"comment\":{}}],[\"rendermanifest\",{\"_index\":220,\"name\":{\"662\":{},\"689\":{}},\"comment\":{}}],[\"renderoutput\",{\"_index\":386,\"name\":{\"1007\":{}},\"comment\":{}}],[\"renderrecord\",{\"_index\":100,\"name\":{\"224\":{},\"246\":{}},\"comment\":{}}],[\"renderstruct\",{\"_index\":186,\"name\":{\"572\":{},\"593\":{},\"659\":{},\"686\":{}},\"comment\":{}}],[\"rendertuple\",{\"_index\":218,\"name\":{\"660\":{},\"687\":{}},\"comment\":{}}],[\"rendertype\",{\"_index\":141,\"name\":{\"369\":{},\"392\":{}},\"comment\":{}}],[\"rendertypes\",{\"_index\":132,\"name\":{\"338\":{}},\"comment\":{}}],[\"renderunion\",{\"_index\":219,\"name\":{\"661\":{},\"688\":{}},\"comment\":{}}],[\"replacespecialcharacters\",{\"_index\":270,\"name\":{\"856\":{}},\"comment\":{}}],[\"repository\",{\"_index\":202,\"name\":{\"630\":{}},\"comment\":{}}],[\"required\",{\"_index\":365,\"name\":{\"985\":{},\"1125\":{},\"1182\":{},\"1236\":{},\"1284\":{},\"1332\":{},\"1392\":{},\"1450\":{},\"1542\":{},\"1655\":{}},\"comment\":{}}],[\"result\",{\"_index\":383,\"name\":{\"1004\":{},\"1010\":{},\"1014\":{},\"1022\":{}},\"comment\":{}}],[\"runadditionalcontentpreset\",{\"_index\":39,\"name\":{\"42\":{}},\"comment\":{}}],[\"runpreset\",{\"_index\":40,\"name\":{\"43\":{}},\"comment\":{}}],[\"runselfpreset\",{\"_index\":38,\"name\":{\"41\":{}},\"comment\":{}}],[\"rust_common_preset\",{\"_index\":230,\"name\":{\"705\":{}},\"comment\":{}}],[\"rust_default_preset\",{\"_index\":188,\"name\":{\"602\":{}},\"comment\":{}}],[\"rustcommonpresetoptions\",{\"_index\":225,\"name\":{\"700\":{}},\"comment\":{}}],[\"rustdefaultenumkeyconstraints\",{\"_index\":190,\"name\":{\"604\":{},\"605\":{}},\"comment\":{}}],[\"rustdefaultenumvalueconstraints\",{\"_index\":191,\"name\":{\"606\":{}},\"comment\":{}}],[\"rustdefaultmodelnameconstraints\",{\"_index\":192,\"name\":{\"607\":{},\"608\":{}},\"comment\":{}}],[\"rustdefaultpropertykeyconstraints\",{\"_index\":193,\"name\":{\"609\":{},\"610\":{}},\"comment\":{}}],[\"rustfilegenerator\",{\"_index\":223,\"name\":{\"673\":{}},\"comment\":{}}],[\"rustgenerator\",{\"_index\":215,\"name\":{\"648\":{}},\"comment\":{}}],[\"rustoptions\",{\"_index\":194,\"name\":{\"611\":{}},\"comment\":{}}],[\"rustpackagefeatures\",{\"_index\":196,\"name\":{\"623\":{}},\"comment\":{}}],[\"rustpackageoptions\",{\"_index\":198,\"name\":{\"625\":{}},\"comment\":{}}],[\"rustpreset\",{\"_index\":189,\"name\":{\"603\":{}},\"comment\":{}}],[\"rustrendercompletemodeloptions\",{\"_index\":207,\"name\":{\"635\":{}},\"comment\":{}}],[\"rusttypemapping\",{\"_index\":195,\"name\":{\"622\":{}},\"comment\":{}}],[\"sanitizepackagename\",{\"_index\":242,\"name\":{\"739\":{}},\"comment\":{}}],[\"schema\",{\"_index\":419,\"name\":{\"1092\":{},\"1149\":{},\"1203\":{},\"1249\":{},\"1304\":{},\"1362\":{}},\"comment\":{}}],[\"self\",{\"_index\":395,\"name\":{\"1034\":{},\"1053\":{},\"1060\":{},\"1069\":{}},\"comment\":{}}],[\"serializationtype\",{\"_index\":493,\"name\":{\"1481\":{},\"1573\":{}},\"comment\":{}}],[\"setprocessor\",{\"_index\":517,\"name\":{\"1601\":{}},\"comment\":{}}],[\"setter\",{\"_index\":404,\"name\":{\"1051\":{}},\"comment\":{}}],[\"settings\",{\"_index\":548,\"name\":{\"1658\":{}},\"comment\":{}}],[\"settype\",{\"_index\":368,\"name\":{\"989\":{}},\"comment\":{}}],[\"shouldprocess\",{\"_index\":513,\"name\":{\"1596\":{},\"1613\":{},\"1622\":{},\"1638\":{},\"1651\":{},\"1663\":{}},\"comment\":{}}],[\"size\",{\"_index\":10,\"name\":{\"10\":{},\"60\":{},\"135\":{},\"204\":{},\"276\":{},\"348\":{},\"422\":{},\"488\":{},\"553\":{},\"617\":{},\"722\":{},\"788\":{}},\"comment\":{}}],[\"snakecase\",{\"_index\":274,\"name\":{\"861\":{}},\"comment\":{}}],[\"spaces\",{\"_index\":260,\"name\":{\"841\":{}},\"comment\":{}}],[\"split\",{\"_index\":317,\"name\":{\"913\":{}},\"comment\":{}}],[\"splitarray\",{\"_index\":309,\"name\":{\"905\":{}},\"comment\":{}}],[\"splitboolean\",{\"_index\":314,\"name\":{\"910\":{}},\"comment\":{}}],[\"splitdictionary\",{\"_index\":316,\"name\":{\"912\":{}},\"comment\":{}}],[\"splitenum\",{\"_index\":307,\"name\":{\"903\":{}},\"comment\":{}}],[\"splitfloat\",{\"_index\":313,\"name\":{\"909\":{}},\"comment\":{}}],[\"splitinteger\",{\"_index\":312,\"name\":{\"908\":{}},\"comment\":{}}],[\"splitmetamodel\",{\"_index\":24,\"name\":{\"24\":{},\"74\":{},\"96\":{},\"149\":{},\"170\":{},\"218\":{},\"240\":{},\"291\":{},\"311\":{},\"362\":{},\"385\":{},\"436\":{},\"457\":{},\"501\":{},\"522\":{},\"567\":{},\"588\":{},\"654\":{},\"681\":{},\"735\":{},\"756\":{},\"800\":{},\"821\":{}},\"comment\":{}}],[\"splitobject\",{\"_index\":315,\"name\":{\"911\":{}},\"comment\":{}}],[\"splitoptions\",{\"_index\":306,\"name\":{\"901\":{}},\"comment\":{}}],[\"splitstring\",{\"_index\":311,\"name\":{\"907\":{}},\"comment\":{}}],[\"splittuple\",{\"_index\":310,\"name\":{\"906\":{}},\"comment\":{}}],[\"splitunion\",{\"_index\":308,\"name\":{\"904\":{}},\"comment\":{}}],[\"string\",{\"_index\":285,\"name\":{\"879\":{}},\"comment\":{}}],[\"stringmodel\",{\"_index\":480,\"name\":{\"1430\":{}},\"comment\":{}}],[\"supportedversions\",{\"_index\":520,\"name\":{\"1605\":{},\"1629\":{},\"1641\":{}},\"comment\":{}}],[\"supportfiles\",{\"_index\":208,\"name\":{\"636\":{},\"640\":{}},\"comment\":{}}],[\"swaggerinputprocessor\",{\"_index\":535,\"name\":{\"1628\":{}},\"comment\":{}}],[\"swaggerv2externaldocumentation\",{\"_index\":465,\"name\":{\"1295\":{}},\"comment\":{}}],[\"swaggerv2schema\",{\"_index\":466,\"name\":{\"1300\":{}},\"comment\":{}}],[\"swaggerv2xml\",{\"_index\":460,\"name\":{\"1287\":{}},\"comment\":{}}],[\"tabs\",{\"_index\":259,\"name\":{\"840\":{}},\"comment\":{}}],[\"then\",{\"_index\":448,\"name\":{\"1136\":{},\"1193\":{}},\"comment\":{}}],[\"title\",{\"_index\":420,\"name\":{\"1093\":{},\"1150\":{},\"1204\":{},\"1250\":{},\"1305\":{},\"1363\":{}},\"comment\":{}}],[\"tocamelcase\",{\"_index\":264,\"name\":{\"845\":{}},\"comment\":{}}],[\"tocommonmodel\",{\"_index\":350,\"name\":{\"964\":{}},\"comment\":{}}],[\"toconstantcase\",{\"_index\":268,\"name\":{\"852\":{}},\"comment\":{}}],[\"todiscriminator\",{\"_index\":471,\"name\":{\"1353\":{}},\"comment\":{}}],[\"toexternaldocumentation\",{\"_index\":415,\"name\":{\"1084\":{},\"1296\":{},\"1348\":{}},\"comment\":{}}],[\"tooutputmodel\",{\"_index\":390,\"name\":{\"1020\":{}},\"comment\":{}}],[\"tooutputmodelarg\",{\"_index\":388,\"name\":{\"1013\":{}},\"comment\":{}}],[\"toparamcase\",{\"_index\":267,\"name\":{\"850\":{}},\"comment\":{}}],[\"topascalcase\",{\"_index\":265,\"name\":{\"847\":{}},\"comment\":{}}],[\"topascalcasemergingnumbers\",{\"_index\":266,\"name\":{\"849\":{}},\"comment\":{}}],[\"torenderoutput\",{\"_index\":387,\"name\":{\"1008\":{}},\"comment\":{}}],[\"torenderoutputarg\",{\"_index\":382,\"name\":{\"1003\":{}},\"comment\":{}}],[\"toschema\",{\"_index\":418,\"name\":{\"1089\":{},\"1146\":{},\"1200\":{},\"1246\":{},\"1301\":{},\"1359\":{}},\"comment\":{}}],[\"tosnakecase\",{\"_index\":269,\"name\":{\"854\":{}},\"comment\":{}}],[\"toxml\",{\"_index\":461,\"name\":{\"1288\":{},\"1340\":{}},\"comment\":{}}],[\"trygetversionofdocument\",{\"_index\":525,\"name\":{\"1614\":{},\"1639\":{},\"1652\":{}},\"comment\":{}}],[\"ts_common_preset\",{\"_index\":144,\"name\":{\"404\":{}},\"comment\":{}}],[\"ts_default_preset\",{\"_index\":123,\"name\":{\"326\":{}},\"comment\":{}}],[\"ts_description_preset\",{\"_index\":145,\"name\":{\"405\":{}},\"comment\":{}}],[\"ts_jsonbinpack_preset\",{\"_index\":146,\"name\":{\"406\":{}},\"comment\":{}}],[\"tuple\",{\"_index\":287,\"name\":{\"881\":{},\"1444\":{},\"1533\":{}},\"comment\":{}}],[\"tuplemodel\",{\"_index\":485,\"name\":{\"1442\":{}},\"comment\":{}}],[\"tuplevaluemodel\",{\"_index\":482,\"name\":{\"1438\":{}},\"comment\":{}}],[\"type\",{\"_index\":9,\"name\":{\"9\":{},\"59\":{},\"134\":{},\"203\":{},\"275\":{},\"347\":{},\"421\":{},\"487\":{},\"552\":{},\"616\":{},\"644\":{},\"721\":{},\"787\":{},\"977\":{},\"1116\":{},\"1173\":{},\"1227\":{},\"1275\":{},\"1325\":{},\"1385\":{},\"1486\":{},\"1493\":{},\"1499\":{},\"1505\":{},\"1511\":{},\"1517\":{},\"1523\":{},\"1535\":{},\"1548\":{},\"1555\":{},\"1565\":{},\"1575\":{},\"1584\":{}},\"comment\":{}}],[\"typecontext\",{\"_index\":276,\"name\":{\"864\":{}},\"comment\":{}}],[\"typemapping\",{\"_index\":49,\"name\":{\"55\":{},\"130\":{},\"196\":{},\"270\":{},\"342\":{},\"417\":{},\"482\":{},\"548\":{},\"612\":{},\"716\":{},\"782\":{},\"872\":{}},\"comment\":{}}],[\"typemappingfunction\",{\"_index\":279,\"name\":{\"870\":{}},\"comment\":{}}],[\"typescript\",{\"_index\":412,\"name\":{\"1081\":{}},\"comment\":{}}],[\"typescriptcommonpresetoptions\",{\"_index\":143,\"name\":{\"401\":{}},\"comment\":{}}],[\"typescriptdefaultenumkeyconstraints\",{\"_index\":125,\"name\":{\"328\":{},\"329\":{}},\"comment\":{}}],[\"typescriptdefaultenumvalueconstraints\",{\"_index\":126,\"name\":{\"330\":{}},\"comment\":{}}],[\"typescriptdefaultmodelnameconstraints\",{\"_index\":127,\"name\":{\"331\":{},\"332\":{}},\"comment\":{}}],[\"typescriptdefaultpropertykeyconstraints\",{\"_index\":128,\"name\":{\"333\":{},\"334\":{}},\"comment\":{}}],[\"typescriptexporttype\",{\"_index\":130,\"name\":{\"336\":{}},\"comment\":{}}],[\"typescriptfilegenerator\",{\"_index\":142,\"name\":{\"378\":{}},\"comment\":{}}],[\"typescriptgenerator\",{\"_index\":138,\"name\":{\"356\":{}},\"comment\":{}}],[\"typescriptinputprocessor\",{\"_index\":547,\"name\":{\"1657\":{}},\"comment\":{}}],[\"typescriptinputprocessoroptions\",{\"_index\":544,\"name\":{\"1653\":{}},\"comment\":{}}],[\"typescriptmodulesystemtype\",{\"_index\":129,\"name\":{\"335\":{}},\"comment\":{}}],[\"typescriptoptions\",{\"_index\":131,\"name\":{\"337\":{}},\"comment\":{}}],[\"typescriptpreset\",{\"_index\":124,\"name\":{\"327\":{}},\"comment\":{}}],[\"typescriptrendercompletemodeloptions\",{\"_index\":136,\"name\":{\"354\":{}},\"comment\":{}}],[\"typescripttypemapping\",{\"_index\":135,\"name\":{\"353\":{}},\"comment\":{}}],[\"unconstrainedpropertyname\",{\"_index\":503,\"name\":{\"1541\":{}},\"comment\":{}}],[\"union\",{\"_index\":290,\"name\":{\"884\":{},\"987\":{},\"1465\":{},\"1553\":{}},\"comment\":{}}],[\"unionmodel\",{\"_index\":488,\"name\":{\"1463\":{}},\"comment\":{}}],[\"uniqueitems\",{\"_index\":429,\"name\":{\"1102\":{},\"1159\":{},\"1213\":{},\"1261\":{},\"1316\":{},\"1372\":{}},\"comment\":{}}],[\"uniquenames\",{\"_index\":545,\"name\":{\"1654\":{}},\"comment\":{}}],[\"upperfirst\",{\"_index\":262,\"name\":{\"843\":{}},\"comment\":{}}],[\"url\",{\"_index\":416,\"name\":{\"1087\":{},\"1299\":{},\"1351\":{}},\"comment\":{}}],[\"value\",{\"_index\":484,\"name\":{\"1441\":{},\"1471\":{},\"1480\":{},\"1530\":{},\"1561\":{},\"1572\":{}},\"comment\":{}}],[\"valuemodel\",{\"_index\":487,\"name\":{\"1460\":{},\"1546\":{}},\"comment\":{}}],[\"values\",{\"_index\":491,\"name\":{\"1474\":{},\"1564\":{}},\"comment\":{}}],[\"warn\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"wrapped\",{\"_index\":464,\"name\":{\"1294\":{},\"1346\":{}},\"comment\":{}}],[\"writeonly\",{\"_index\":451,\"name\":{\"1139\":{},\"1196\":{},\"1405\":{}},\"comment\":{}}],[\"writertofilesystem\",{\"_index\":293,\"name\":{\"887\":{}},\"comment\":{}}],[\"xml\",{\"_index\":467,\"name\":{\"1336\":{},\"1403\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/assets/style.css b/modelina-website/public/apidocs/generated/assets/style.css deleted file mode 100644 index 18b4f8fee3..0000000000 --- a/modelina-website/public/apidocs/generated/assets/style.css +++ /dev/null @@ -1,1367 +0,0 @@ -:root { - /* Light */ - --light-color-background: #f2f4f8; - --light-color-background-secondary: #eff0f1; - --light-color-warning-text: #222; - --light-color-background-warning: #e6e600; - --light-color-icon-background: var(--light-color-background); - --light-color-accent: #c5c7c9; - --light-color-active-menu-item: var(--light-color-accent); - --light-color-text: #222; - --light-color-text-aside: #6e6e6e; - --light-color-link: #1f70c2; - - --light-color-ts-project: #b111c9; - --light-color-ts-module: var(--light-color-ts-project); - --light-color-ts-namespace: var(--light-color-ts-project); - --light-color-ts-enum: #7e6f15; - --light-color-ts-enum-member: var(--light-color-ts-enum); - --light-color-ts-variable: #4760ec; - --light-color-ts-function: #572be7; - --light-color-ts-class: #1f70c2; - --light-color-ts-interface: #108024; - --light-color-ts-constructor: var(--light-color-ts-class); - --light-color-ts-property: var(--light-color-ts-variable); - --light-color-ts-method: var(--light-color-ts-function); - --light-color-ts-call-signature: var(--light-color-ts-method); - --light-color-ts-index-signature: var(--light-color-ts-property); - --light-color-ts-constructor-signature: var(--light-color-ts-constructor); - --light-color-ts-parameter: var(--light-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --light-color-ts-type-parameter: var(--light-color-ts-type-alias); - --light-color-ts-accessor: var(--light-color-ts-property); - --light-color-ts-get-signature: var(--light-color-ts-accessor); - --light-color-ts-set-signature: var(--light-color-ts-accessor); - /* object literal not included as it is not used and will be removed in 0.25 */ - --light-color-ts-type-alias: #d51270; - /* reference not included as links will be colored with the kind that it points to */ - - --light-external-icon: url("data:image/svg+xml;utf8,"); - --light-color-scheme: light; - - /* Dark */ - --dark-color-background: #2b2e33; - --dark-color-background-secondary: #1e2024; - --dark-color-background-warning: #bebe00; - --dark-color-warning-text: #222; - --dark-color-icon-background: var(--dark-color-background-secondary); - --dark-color-accent: #9096a2; - --dark-color-active-menu-item: #5d5d6a; - --dark-color-text: #f5f5f5; - --dark-color-text-aside: #dddddd; - --dark-color-link: #00aff4; - - --dark-color-ts-project: #e358ff; - --dark-color-ts-module: var(--dark-color-ts-project); - --dark-color-ts-namespace: var(--dark-color-ts-project); - --dark-color-ts-enum: #f4d93e; - --dark-color-ts-enum-member: var(--dark-color-ts-enum); - --dark-color-ts-variable: #798dff; - --dark-color-ts-function: #a280ff; - --dark-color-ts-class: #8ac4ff; - --dark-color-ts-interface: #6cff87; - --dark-color-ts-constructor: var(--dark-color-ts-class); - --dark-color-ts-property: var(--dark-color-ts-variable); - --dark-color-ts-method: var(--dark-color-ts-function); - --dark-color-ts-call-signature: var(--dark-color-ts-method); - --dark-color-ts-index-signature: var(--dark-color-ts-property); - --dark-color-ts-constructor-signature: var(--dark-color-ts-constructor); - --dark-color-ts-parameter: var(--dark-color-ts-variable); - /* type literal not included as links will never be generated to it */ - --dark-color-ts-type-parameter: var(--dark-color-ts-type-alias); - --dark-color-ts-accessor: var(--dark-color-ts-property); - --dark-color-ts-get-signature: var(--dark-color-ts-accessor); - --dark-color-ts-set-signature: var(--dark-color-ts-accessor); - /* object literal not included as it is not used and will be removed in 0.25 */ - --dark-color-ts-type-alias: #ff6492; - /* reference not included as links will be colored with the kind that it points to */ - - --dark-external-icon: url("data:image/svg+xml;utf8,"); - --dark-color-scheme: dark; -} - -@media (prefers-color-scheme: light) { - :root { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); - } -} - -@media (prefers-color-scheme: dark) { - :root { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); - } -} - -html { - color-scheme: var(--color-scheme); -} - -body { - margin: 0; -} - -:root[data-theme="light"] { - --color-background: var(--light-color-background); - --color-background-secondary: var(--light-color-background-secondary); - --color-background-warning: var(--light-color-background-warning); - --color-warning-text: var(--light-color-warning-text); - --color-icon-background: var(--light-color-icon-background); - --color-accent: var(--light-color-accent); - --color-active-menu-item: var(--light-color-active-menu-item); - --color-text: var(--light-color-text); - --color-text-aside: var(--light-color-text-aside); - --color-link: var(--light-color-link); - - --color-ts-module: var(--light-color-ts-module); - --color-ts-namespace: var(--light-color-ts-namespace); - --color-ts-enum: var(--light-color-ts-enum); - --color-ts-enum-member: var(--light-color-ts-enum-member); - --color-ts-variable: var(--light-color-ts-variable); - --color-ts-function: var(--light-color-ts-function); - --color-ts-class: var(--light-color-ts-class); - --color-ts-interface: var(--light-color-ts-interface); - --color-ts-constructor: var(--light-color-ts-constructor); - --color-ts-property: var(--light-color-ts-property); - --color-ts-method: var(--light-color-ts-method); - --color-ts-call-signature: var(--light-color-ts-call-signature); - --color-ts-index-signature: var(--light-color-ts-index-signature); - --color-ts-constructor-signature: var( - --light-color-ts-constructor-signature - ); - --color-ts-parameter: var(--light-color-ts-parameter); - --color-ts-type-parameter: var(--light-color-ts-type-parameter); - --color-ts-accessor: var(--light-color-ts-accessor); - --color-ts-get-signature: var(--light-color-ts-get-signature); - --color-ts-set-signature: var(--light-color-ts-set-signature); - --color-ts-type-alias: var(--light-color-ts-type-alias); - - --external-icon: var(--light-external-icon); - --color-scheme: var(--light-color-scheme); -} - -:root[data-theme="dark"] { - --color-background: var(--dark-color-background); - --color-background-secondary: var(--dark-color-background-secondary); - --color-background-warning: var(--dark-color-background-warning); - --color-warning-text: var(--dark-color-warning-text); - --color-icon-background: var(--dark-color-icon-background); - --color-accent: var(--dark-color-accent); - --color-active-menu-item: var(--dark-color-active-menu-item); - --color-text: var(--dark-color-text); - --color-text-aside: var(--dark-color-text-aside); - --color-link: var(--dark-color-link); - - --color-ts-module: var(--dark-color-ts-module); - --color-ts-namespace: var(--dark-color-ts-namespace); - --color-ts-enum: var(--dark-color-ts-enum); - --color-ts-enum-member: var(--dark-color-ts-enum-member); - --color-ts-variable: var(--dark-color-ts-variable); - --color-ts-function: var(--dark-color-ts-function); - --color-ts-class: var(--dark-color-ts-class); - --color-ts-interface: var(--dark-color-ts-interface); - --color-ts-constructor: var(--dark-color-ts-constructor); - --color-ts-property: var(--dark-color-ts-property); - --color-ts-method: var(--dark-color-ts-method); - --color-ts-call-signature: var(--dark-color-ts-call-signature); - --color-ts-index-signature: var(--dark-color-ts-index-signature); - --color-ts-constructor-signature: var( - --dark-color-ts-constructor-signature - ); - --color-ts-parameter: var(--dark-color-ts-parameter); - --color-ts-type-parameter: var(--dark-color-ts-type-parameter); - --color-ts-accessor: var(--dark-color-ts-accessor); - --color-ts-get-signature: var(--dark-color-ts-get-signature); - --color-ts-set-signature: var(--dark-color-ts-set-signature); - --color-ts-type-alias: var(--dark-color-ts-type-alias); - - --external-icon: var(--dark-external-icon); - --color-scheme: var(--dark-color-scheme); -} - -.always-visible, -.always-visible .tsd-signatures { - display: inherit !important; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - line-height: 1.2; -} - -h1 > a, -h2 > a, -h3 > a, -h4 > a, -h5 > a, -h6 > a { - text-decoration: none; - color: var(--color-text); -} - -h1 { - font-size: 1.875rem; - margin: 0.67rem 0; -} - -h2 { - font-size: 1.5rem; - margin: 0.83rem 0; -} - -h3 { - font-size: 1.25rem; - margin: 1rem 0; -} - -h4 { - font-size: 1.05rem; - margin: 1.33rem 0; -} - -h5 { - font-size: 1rem; - margin: 1.5rem 0; -} - -h6 { - font-size: 0.875rem; - margin: 2.33rem 0; -} - -.uppercase { - text-transform: uppercase; -} - -dl, -menu, -ol, -ul { - margin: 1em 0; -} - -dd { - margin: 0 0 0 40px; -} - -.container { - max-width: 1700px; - padding: 0 2rem; -} - -/* Footer */ -.tsd-generator { - border-top: 1px solid var(--color-accent); - padding-top: 1rem; - padding-bottom: 1rem; - max-height: 3.5rem; -} - -.tsd-generator > p { - margin-top: 0; - margin-bottom: 0; - padding: 0 1rem; -} - -.container-main { - margin: 0 auto; - /* toolbar, footer, margin */ - min-height: calc(100vh - 41px - 56px - 4rem); -} - -@keyframes fade-in { - from { - opacity: 0; - } - to { - opacity: 1; - } -} -@keyframes fade-out { - from { - opacity: 1; - visibility: visible; - } - to { - opacity: 0; - } -} -@keyframes fade-in-delayed { - 0% { - opacity: 0; - } - 33% { - opacity: 0; - } - 100% { - opacity: 1; - } -} -@keyframes fade-out-delayed { - 0% { - opacity: 1; - visibility: visible; - } - 66% { - opacity: 0; - } - 100% { - opacity: 0; - } -} -@keyframes pop-in-from-right { - from { - transform: translate(100%, 0); - } - to { - transform: translate(0, 0); - } -} -@keyframes pop-out-to-right { - from { - transform: translate(0, 0); - visibility: visible; - } - to { - transform: translate(100%, 0); - } -} -body { - background: var(--color-background); - font-family: "Segoe UI", sans-serif; - font-size: 16px; - color: var(--color-text); -} - -a { - color: var(--color-link); - text-decoration: none; -} -a:hover { - text-decoration: underline; -} -a.external[target="_blank"] { - background-image: var(--external-icon); - background-position: top 3px right; - background-repeat: no-repeat; - padding-right: 13px; -} - -code, -pre { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - padding: 0.2em; - margin: 0; - font-size: 0.875rem; - border-radius: 0.8em; -} - -pre { - position: relative; - white-space: pre; - white-space: pre-wrap; - word-wrap: break-word; - padding: 10px; - border: 1px solid var(--color-accent); -} -pre code { - padding: 0; - font-size: 100%; -} -pre > button { - position: absolute; - top: 10px; - right: 10px; - opacity: 0; - transition: opacity 0.1s; - box-sizing: border-box; -} -pre:hover > button, -pre > button.visible { - opacity: 1; -} - -blockquote { - margin: 1em 0; - padding-left: 1em; - border-left: 4px solid gray; -} - -.tsd-typography { - line-height: 1.333em; -} -.tsd-typography ul { - list-style: square; - padding: 0 0 0 20px; - margin: 0; -} -.tsd-typography h4, -.tsd-typography .tsd-index-panel h3, -.tsd-index-panel .tsd-typography h3, -.tsd-typography h5, -.tsd-typography h6 { - font-size: 1em; - margin: 0; -} -.tsd-typography h5, -.tsd-typography h6 { - font-weight: normal; -} -.tsd-typography p, -.tsd-typography ul, -.tsd-typography ol { - margin: 1em 0; -} - -.tsd-breadcrumb { - margin: 0; - padding: 0; - color: var(--color-text-aside); -} -.tsd-breadcrumb a { - color: var(--color-text-aside); - text-decoration: none; -} -.tsd-breadcrumb a:hover { - text-decoration: underline; -} -.tsd-breadcrumb li { - display: inline; -} -.tsd-breadcrumb li:after { - content: " / "; -} - -.tsd-comment-tags { - display: flex; - flex-direction: column; -} -dl.tsd-comment-tag-group { - display: flex; - align-items: center; - overflow: hidden; - margin: 0.5em 0; -} -dl.tsd-comment-tag-group dt { - display: flex; - margin-right: 0.5em; - font-size: 0.875em; - font-weight: normal; -} -dl.tsd-comment-tag-group dd { - margin: 0; -} -code.tsd-tag { - padding: 0.25em 0.4em; - border: 0.1em solid var(--color-accent); - margin-right: 0.25em; - font-size: 70%; -} -h1 code.tsd-tag:first-of-type { - margin-left: 0.25em; -} - -dl.tsd-comment-tag-group dd:before, -dl.tsd-comment-tag-group dd:after { - content: " "; -} -dl.tsd-comment-tag-group dd pre, -dl.tsd-comment-tag-group dd:after { - clear: both; -} -dl.tsd-comment-tag-group p { - margin: 0; -} - -.tsd-panel.tsd-comment .lead { - font-size: 1.1em; - line-height: 1.333em; - margin-bottom: 2em; -} -.tsd-panel.tsd-comment .lead:last-child { - margin-bottom: 0; -} - -.tsd-filter-visibility h4 { - font-size: 1rem; - padding-top: 0.75rem; - padding-bottom: 0.5rem; - margin: 0; -} -.tsd-filter-item:not(:last-child) { - margin-bottom: 0.5rem; -} -.tsd-filter-input { - display: flex; - width: fit-content; - width: -moz-fit-content; - align-items: center; - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - cursor: pointer; -} -.tsd-filter-input input[type="checkbox"] { - cursor: pointer; - position: absolute; - width: 1.5em; - height: 1.5em; - opacity: 0; -} -.tsd-filter-input input[type="checkbox"]:disabled { - pointer-events: none; -} -.tsd-filter-input svg { - cursor: pointer; - width: 1.5em; - height: 1.5em; - margin-right: 0.5em; - border-radius: 0.33em; - /* Leaving this at full opacity breaks event listeners on Firefox. - Don't remove unless you know what you're doing. */ - opacity: 0.99; -} -.tsd-filter-input input[type="checkbox"]:focus + svg { - transform: scale(0.95); -} -.tsd-filter-input input[type="checkbox"]:focus:not(:focus-visible) + svg { - transform: scale(1); -} -.tsd-checkbox-background { - fill: var(--color-accent); -} -input[type="checkbox"]:checked ~ svg .tsd-checkbox-checkmark { - stroke: var(--color-text); -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-background { - fill: var(--color-background); - stroke: var(--color-accent); - stroke-width: 0.25rem; -} -.tsd-filter-input input:disabled ~ svg > .tsd-checkbox-checkmark { - stroke: var(--color-accent); -} - -.tsd-theme-toggle { - padding-top: 0.75rem; -} -.tsd-theme-toggle > h4 { - display: inline; - vertical-align: middle; - margin-right: 0.75rem; -} - -.tsd-hierarchy { - list-style: square; - margin: 0; -} -.tsd-hierarchy .target { - font-weight: bold; -} - -.tsd-panel-group.tsd-index-group { - margin-bottom: 0; -} -.tsd-index-panel .tsd-index-list { - list-style: none; - line-height: 1.333em; - margin: 0; - padding: 0.25rem 0 0 0; - overflow: hidden; - display: grid; - grid-template-columns: repeat(3, 1fr); - column-gap: 1rem; - grid-template-rows: auto; -} -@media (max-width: 1024px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(2, 1fr); - } -} -@media (max-width: 768px) { - .tsd-index-panel .tsd-index-list { - grid-template-columns: repeat(1, 1fr); - } -} -.tsd-index-panel .tsd-index-list li { - -webkit-page-break-inside: avoid; - -moz-page-break-inside: avoid; - -ms-page-break-inside: avoid; - -o-page-break-inside: avoid; - page-break-inside: avoid; -} - -.tsd-flag { - display: inline-block; - padding: 0.25em 0.4em; - border-radius: 4px; - color: var(--color-comment-tag-text); - background-color: var(--color-comment-tag); - text-indent: 0; - font-size: 75%; - line-height: 1; - font-weight: normal; -} - -.tsd-anchor { - position: relative; - top: -100px; -} - -.tsd-member { - position: relative; -} -.tsd-member .tsd-anchor + h3 { - display: flex; - align-items: center; - margin-top: 0; - margin-bottom: 0; - border-bottom: none; -} - -.tsd-navigation.settings { - margin: 1rem 0; -} -.tsd-navigation > a, -.tsd-navigation .tsd-accordion-summary { - width: calc(100% - 0.5rem); -} -.tsd-navigation a, -.tsd-navigation summary > span, -.tsd-page-navigation a { - display: inline-flex; - align-items: center; - padding: 0.25rem; - color: var(--color-text); - text-decoration: none; - box-sizing: border-box; -} -.tsd-navigation a.current, -.tsd-page-navigation a.current { - background: var(--color-active-menu-item); -} -.tsd-navigation a:hover, -.tsd-page-navigation a:hover { - text-decoration: underline; -} -.tsd-navigation ul, -.tsd-page-navigation ul { - margin-top: 0; - margin-bottom: 0; - padding: 0; - list-style: none; -} -.tsd-navigation li, -.tsd-page-navigation li { - padding: 0; - max-width: 100%; -} -.tsd-nested-navigation { - margin-left: 3rem; -} -.tsd-nested-navigation > li > details { - margin-left: -1.5rem; -} -.tsd-small-nested-navigation { - margin-left: 1.5rem; -} -.tsd-small-nested-navigation > li > details { - margin-left: -1.5rem; -} - -.tsd-nested-navigation > li > a, -.tsd-nested-navigation > li > span { - width: calc(100% - 1.75rem - 0.5rem); -} - -.tsd-page-navigation ul { - padding-left: 1.75rem; -} - -#tsd-sidebar-links a { - margin-top: 0; - margin-bottom: 0.5rem; - line-height: 1.25rem; -} -#tsd-sidebar-links a:last-of-type { - margin-bottom: 0; -} - -a.tsd-index-link { - padding: 0.25rem 0 !important; - font-size: 1rem; - line-height: 1.25rem; - display: inline-flex; - align-items: center; - color: var(--color-text); -} -.tsd-accordion-summary { - list-style-type: none; /* hide marker on non-safari */ - outline: none; /* broken on safari, so just hide it */ -} -.tsd-accordion-summary::-webkit-details-marker { - display: none; /* hide marker on safari */ -} -.tsd-accordion-summary, -.tsd-accordion-summary a { - user-select: none; - -moz-user-select: none; - -webkit-user-select: none; - -ms-user-select: none; - - cursor: pointer; -} -.tsd-accordion-summary a { - width: calc(100% - 1.5rem); -} -.tsd-accordion-summary > * { - margin-top: 0; - margin-bottom: 0; - padding-top: 0; - padding-bottom: 0; -} -.tsd-index-accordion .tsd-accordion-summary > svg { - margin-left: 0.25rem; -} -.tsd-index-content > :not(:first-child) { - margin-top: 0.75rem; -} -.tsd-index-heading { - margin-top: 1.5rem; - margin-bottom: 0.75rem; -} - -.tsd-kind-icon { - margin-right: 0.5rem; - width: 1.25rem; - height: 1.25rem; - min-width: 1.25rem; - min-height: 1.25rem; -} -.tsd-kind-icon path { - transform-origin: center; - transform: scale(1.1); -} -.tsd-signature > .tsd-kind-icon { - margin-right: 0.8rem; -} - -.tsd-panel { - margin-bottom: 2.5rem; -} -.tsd-panel.tsd-member { - margin-bottom: 4rem; -} -.tsd-panel:empty { - display: none; -} -.tsd-panel > h1, -.tsd-panel > h2, -.tsd-panel > h3 { - margin: 1.5rem -1.5rem 0.75rem -1.5rem; - padding: 0 1.5rem 0.75rem 1.5rem; -} -.tsd-panel > h1.tsd-before-signature, -.tsd-panel > h2.tsd-before-signature, -.tsd-panel > h3.tsd-before-signature { - margin-bottom: 0; - border-bottom: none; -} - -.tsd-panel-group { - margin: 4rem 0; -} -.tsd-panel-group.tsd-index-group { - margin: 2rem 0; -} -.tsd-panel-group.tsd-index-group details { - margin: 2rem 0; -} - -#tsd-search { - transition: background-color 0.2s; -} -#tsd-search .title { - position: relative; - z-index: 2; -} -#tsd-search .field { - position: absolute; - left: 0; - top: 0; - right: 2.5rem; - height: 100%; -} -#tsd-search .field input { - box-sizing: border-box; - position: relative; - top: -50px; - z-index: 1; - width: 100%; - padding: 0 10px; - opacity: 0; - outline: 0; - border: 0; - background: transparent; - color: var(--color-text); -} -#tsd-search .field label { - position: absolute; - overflow: hidden; - right: -40px; -} -#tsd-search .field input, -#tsd-search .title, -#tsd-toolbar-links a { - transition: opacity 0.2s; -} -#tsd-search .results { - position: absolute; - visibility: hidden; - top: 40px; - width: 100%; - margin: 0; - padding: 0; - list-style: none; - box-shadow: 0 0 4px rgba(0, 0, 0, 0.25); -} -#tsd-search .results li { - padding: 0 10px; - background-color: var(--color-background); -} -#tsd-search .results li:nth-child(even) { - background-color: var(--color-background-secondary); -} -#tsd-search .results li.state { - display: none; -} -#tsd-search .results li.current, -#tsd-search .results li:hover { - background-color: var(--color-accent); -} -#tsd-search .results a { - display: block; -} -#tsd-search .results a:before { - top: 10px; -} -#tsd-search .results span.parent { - color: var(--color-text-aside); - font-weight: normal; -} -#tsd-search.has-focus { - background-color: var(--color-accent); -} -#tsd-search.has-focus .field input { - top: 0; - opacity: 1; -} -#tsd-search.has-focus .title, -#tsd-search.has-focus #tsd-toolbar-links a { - z-index: 0; - opacity: 0; -} -#tsd-search.has-focus .results { - visibility: visible; -} -#tsd-search.loading .results li.state.loading { - display: block; -} -#tsd-search.failure .results li.state.failure { - display: block; -} - -#tsd-toolbar-links { - position: absolute; - top: 0; - right: 2rem; - height: 100%; - display: flex; - align-items: center; - justify-content: flex-end; -} -#tsd-toolbar-links a { - margin-left: 1.5rem; -} -#tsd-toolbar-links a:hover { - text-decoration: underline; -} - -.tsd-signature { - margin: 0 0 1rem 0; - padding: 1rem 0.5rem; - border: 1px solid var(--color-accent); - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; - font-size: 14px; - overflow-x: auto; -} - -.tsd-signature-symbol { - color: var(--color-text-aside); - font-weight: normal; -} - -.tsd-signature-type { - font-style: italic; - font-weight: normal; -} - -.tsd-signatures { - padding: 0; - margin: 0 0 1em 0; - list-style-type: none; -} -.tsd-signatures .tsd-signature { - margin: 0; - border-color: var(--color-accent); - border-width: 1px 0; - transition: background-color 0.1s; -} -.tsd-description .tsd-signatures .tsd-signature { - border-width: 1px; -} - -ul.tsd-parameter-list, -ul.tsd-type-parameter-list { - list-style: square; - margin: 0; - padding-left: 20px; -} -ul.tsd-parameter-list > li.tsd-parameter-signature, -ul.tsd-type-parameter-list > li.tsd-parameter-signature { - list-style: none; - margin-left: -20px; -} -ul.tsd-parameter-list h5, -ul.tsd-type-parameter-list h5 { - font-size: 16px; - margin: 1em 0 0.5em 0; -} -.tsd-sources { - margin-top: 1rem; - font-size: 0.875em; -} -.tsd-sources a { - color: var(--color-text-aside); - text-decoration: underline; -} -.tsd-sources ul { - list-style: none; - padding: 0; -} - -.tsd-page-toolbar { - position: sticky; - z-index: 1; - top: 0; - left: 0; - width: 100%; - color: var(--color-text); - background: var(--color-background-secondary); - border-bottom: 1px var(--color-accent) solid; - transition: transform 0.3s ease-in-out; -} -.tsd-page-toolbar a { - color: var(--color-text); - text-decoration: none; -} -.tsd-page-toolbar a.title { - font-weight: bold; -} -.tsd-page-toolbar a.title:hover { - text-decoration: underline; -} -.tsd-page-toolbar .tsd-toolbar-contents { - display: flex; - justify-content: space-between; - height: 2.5rem; - margin: 0 auto; -} -.tsd-page-toolbar .table-cell { - position: relative; - white-space: nowrap; - line-height: 40px; -} -.tsd-page-toolbar .table-cell:first-child { - width: 100%; -} -.tsd-page-toolbar .tsd-toolbar-icon { - box-sizing: border-box; - line-height: 0; - padding: 12px 0; -} - -.tsd-widget { - display: inline-block; - overflow: hidden; - opacity: 0.8; - height: 40px; - transition: opacity 0.1s, background-color 0.2s; - vertical-align: bottom; - cursor: pointer; -} -.tsd-widget:hover { - opacity: 0.9; -} -.tsd-widget.active { - opacity: 1; - background-color: var(--color-accent); -} -.tsd-widget.no-caption { - width: 40px; -} -.tsd-widget.no-caption:before { - margin: 0; -} - -.tsd-widget.options, -.tsd-widget.menu { - display: none; -} -input[type="checkbox"] + .tsd-widget:before { - background-position: -120px 0; -} -input[type="checkbox"]:checked + .tsd-widget:before { - background-position: -160px 0; -} - -img { - max-width: 100%; -} - -.tsd-anchor-icon { - display: inline-flex; - align-items: center; - margin-left: 0.5rem; - vertical-align: middle; - color: var(--color-text); -} - -.tsd-anchor-icon svg { - width: 1em; - height: 1em; - visibility: hidden; -} - -.tsd-anchor-link:hover > .tsd-anchor-icon svg { - visibility: visible; -} - -.deprecated { - text-decoration: line-through; -} - -.warning { - padding: 1rem; - color: var(--color-warning-text); - background: var(--color-background-warning); -} - -.tsd-kind-project { - color: var(--color-ts-project); -} -.tsd-kind-module { - color: var(--color-ts-module); -} -.tsd-kind-namespace { - color: var(--color-ts-namespace); -} -.tsd-kind-enum { - color: var(--color-ts-enum); -} -.tsd-kind-enum-member { - color: var(--color-ts-enum-member); -} -.tsd-kind-variable { - color: var(--color-ts-variable); -} -.tsd-kind-function { - color: var(--color-ts-function); -} -.tsd-kind-class { - color: var(--color-ts-class); -} -.tsd-kind-interface { - color: var(--color-ts-interface); -} -.tsd-kind-constructor { - color: var(--color-ts-constructor); -} -.tsd-kind-property { - color: var(--color-ts-property); -} -.tsd-kind-method { - color: var(--color-ts-method); -} -.tsd-kind-call-signature { - color: var(--color-ts-call-signature); -} -.tsd-kind-index-signature { - color: var(--color-ts-index-signature); -} -.tsd-kind-constructor-signature { - color: var(--color-ts-constructor-signature); -} -.tsd-kind-parameter { - color: var(--color-ts-parameter); -} -.tsd-kind-type-literal { - color: var(--color-ts-type-literal); -} -.tsd-kind-type-parameter { - color: var(--color-ts-type-parameter); -} -.tsd-kind-accessor { - color: var(--color-ts-accessor); -} -.tsd-kind-get-signature { - color: var(--color-ts-get-signature); -} -.tsd-kind-set-signature { - color: var(--color-ts-set-signature); -} -.tsd-kind-type-alias { - color: var(--color-ts-type-alias); -} - -/* if we have a kind icon, don't color the text by kind */ -.tsd-kind-icon ~ span { - color: var(--color-text); -} - -* { - scrollbar-width: thin; - scrollbar-color: var(--color-accent) var(--color-icon-background); -} - -*::-webkit-scrollbar { - width: 0.75rem; -} - -*::-webkit-scrollbar-track { - background: var(--color-icon-background); -} - -*::-webkit-scrollbar-thumb { - background-color: var(--color-accent); - border-radius: 999rem; - border: 0.25rem solid var(--color-icon-background); -} - -/* mobile */ -@media (max-width: 769px) { - .tsd-widget.options, - .tsd-widget.menu { - display: inline-block; - } - - .container-main { - display: flex; - } - html .col-content { - float: none; - max-width: 100%; - width: 100%; - } - html .col-sidebar { - position: fixed !important; - overflow-y: auto; - -webkit-overflow-scrolling: touch; - z-index: 1024; - top: 0 !important; - bottom: 0 !important; - left: auto !important; - right: 0 !important; - padding: 1.5rem 1.5rem 0 0; - width: 75vw; - visibility: hidden; - background-color: var(--color-background); - transform: translate(100%, 0); - } - html .col-sidebar > *:last-child { - padding-bottom: 20px; - } - html .overlay { - content: ""; - display: block; - position: fixed; - z-index: 1023; - top: 0; - left: 0; - right: 0; - bottom: 0; - background-color: rgba(0, 0, 0, 0.75); - visibility: hidden; - } - - .to-has-menu .overlay { - animation: fade-in 0.4s; - } - - .to-has-menu .col-sidebar { - animation: pop-in-from-right 0.4s; - } - - .from-has-menu .overlay { - animation: fade-out 0.4s; - } - - .from-has-menu .col-sidebar { - animation: pop-out-to-right 0.4s; - } - - .has-menu body { - overflow: hidden; - } - .has-menu .overlay { - visibility: visible; - } - .has-menu .col-sidebar { - visibility: visible; - transform: translate(0, 0); - display: flex; - flex-direction: column; - gap: 1.5rem; - max-height: 100vh; - padding: 1rem 2rem; - } - .has-menu .tsd-navigation { - max-height: 100%; - } -} - -/* one sidebar */ -@media (min-width: 770px) { - .container-main { - display: grid; - grid-template-columns: minmax(0, 1fr) minmax(0, 2fr); - grid-template-areas: "sidebar content"; - margin: 2rem auto; - } - - .col-sidebar { - grid-area: sidebar; - } - .col-content { - grid-area: content; - padding: 0 1rem; - } -} -@media (min-width: 770px) and (max-width: 1399px) { - .col-sidebar { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - padding-top: 1rem; - } - .site-menu { - margin-top: 1rem; - } -} - -/* two sidebars */ -@media (min-width: 1200px) { - .container-main { - grid-template-columns: minmax(0, 1fr) minmax(0, 2.5fr) minmax(0, 20rem); - grid-template-areas: "sidebar content toc"; - } - - .col-sidebar { - display: contents; - } - - .page-menu { - grid-area: toc; - padding-left: 1rem; - } - .site-menu { - grid-area: sidebar; - } - - .site-menu { - margin-top: 1rem 0; - } - - .page-menu, - .site-menu { - max-height: calc(100vh - 2rem - 42px); - overflow: auto; - position: sticky; - top: 42px; - } -} diff --git a/modelina-website/public/apidocs/generated/classes/AbstractGenerator.html b/modelina-website/public/apidocs/generated/classes/AbstractGenerator.html deleted file mode 100644 index 0c679261eb..0000000000 --- a/modelina-website/public/apidocs/generated/classes/AbstractGenerator.html +++ /dev/null @@ -1,626 +0,0 @@ -AbstractGenerator | Modelina
-
- -
-
-
-
- -

Class AbstractGenerator<Options, RenderCompleteModelOptions>Abstract

-
-

Abstract generator which must be implemented by each language

-
-
-
-

Type Parameters

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
languageName: string
-
- -
options: Options
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Generates the full output of a model, instead of a scattered model.

    -

    OutputModels result is no longer the model itself, but including package, package dependencies and model dependencies.

    -
    -
    -

    Parameters

    -
      -
    • -
      input: any
    • -
    • -
      completeOptions: Partial<RenderCompleteModelOptions>
    -

    Returns Promise<OutputModel[]>

    -
-
- -
-
- -
    - -
  • -

    This function returns an instance of the dependency manager which is either a factory or an instance.

    -
    -
    -

    Parameters

    -
      -
    • -
      options: Options
    -

    Returns AbstractDependencyManager

    -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/AbstractInputProcessor.html b/modelina-website/public/apidocs/generated/classes/AbstractInputProcessor.html deleted file mode 100644 index 2d6e866b72..0000000000 --- a/modelina-website/public/apidocs/generated/classes/AbstractInputProcessor.html +++ /dev/null @@ -1,421 +0,0 @@ -AbstractInputProcessor | Modelina
-
- -
-
-
-
- -

Class AbstractInputProcessorAbstract

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
MODELGEN_INFFERED_NAME: string = 'x-modelgen-inferred-name'
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/AbstractRenderer.html b/modelina-website/public/apidocs/generated/classes/AbstractRenderer.html deleted file mode 100644 index 2a2ad0d5d7..0000000000 --- a/modelina-website/public/apidocs/generated/classes/AbstractRenderer.html +++ /dev/null @@ -1,536 +0,0 @@ -AbstractRenderer | Modelina
-
- -
-
-
-
- -

Class AbstractRenderer<O, G, RendererModelType>Abstract

-
-

Abstract renderer with common helper methods

-
-
-
-

Type Parameters

-
-
-

Hierarchy

-
    -
  • AbstractRenderer
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
generator: G
-
- -
inputModel: InputMetaModel
-
- -
model: RendererModelType
-
- -
options: O
-
- -
presets: [Partial<any>, unknown][]
-
-

Methods

-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      functionName: string
    • -
    • -
      params: Record<string, unknown> = {}
    -

    Returns Promise<string>

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/AnyModel.html b/modelina-website/public/apidocs/generated/classes/AnyModel.html deleted file mode 100644 index bc96c567e5..0000000000 --- a/modelina-website/public/apidocs/generated/classes/AnyModel.html +++ /dev/null @@ -1,399 +0,0 @@ -AnyModel | Modelina
-
- -
-
-
-
- -

Class AnyModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ArrayModel.html b/modelina-website/public/apidocs/generated/classes/ArrayModel.html deleted file mode 100644 index 13434b5cc4..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ArrayModel.html +++ /dev/null @@ -1,408 +0,0 @@ -ArrayModel | Modelina
-
- -
-
-
-
- -

Class ArrayModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
valueModel: MetaModel
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/AsyncAPIInputProcessor.html b/modelina-website/public/apidocs/generated/classes/AsyncAPIInputProcessor.html deleted file mode 100644 index 84d4ed9c09..0000000000 --- a/modelina-website/public/apidocs/generated/classes/AsyncAPIInputProcessor.html +++ /dev/null @@ -1,530 +0,0 @@ -AsyncAPIInputProcessor | Modelina
-
- -
-
-
-
- -

Class AsyncAPIInputProcessor

-
-

Class for processing AsyncAPI inputs

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
parser: Parser = ...
-
- -
MODELGEN_INFFERED_NAME: string = 'x-modelgen-inferred-name'
-
- -
supportedVersions: string[] = ...
-
-

Methods

-
- -
-
- -
-
- -
    - -
  • -

    Try to find the AsyncAPI version from the input. If it cannot undefined are returned, if it can, the version is returned.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional input: any
      -
    -

    Returns undefined | string

    -
-
- -
    - -
  • -

    Reflect the name of the schema and save it to x-modelgen-inferred-name extension.

    -

    This keeps the the id of the model deterministic if used in conjunction with other AsyncAPI tools such as the generator.

    -
    -
    -

    Parameters

    -
      -
    • -
      schema: boolean | SchemaInterface
      -

      to reflect name for

      -
      -
    • -
    • -
      alreadyIteratedSchemas: Map<string, AsyncapiV2Schema> = ...
    -

    Returns boolean | AsyncapiV2Schema

    -
-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/AsyncapiV2ExternalDocumentation.html b/modelina-website/public/apidocs/generated/classes/AsyncapiV2ExternalDocumentation.html deleted file mode 100644 index 8591cab788..0000000000 --- a/modelina-website/public/apidocs/generated/classes/AsyncapiV2ExternalDocumentation.html +++ /dev/null @@ -1,408 +0,0 @@ -AsyncapiV2ExternalDocumentation | Modelina
-
- -
-
-
-
- -

Class AsyncapiV2ExternalDocumentation

-
-

Hierarchy

-
    -
  • AsyncapiV2ExternalDocumentation
-
-

Indexable

-
[k: string]: any
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
description?: string
-
- -
url?: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/AsyncapiV2Schema.html b/modelina-website/public/apidocs/generated/classes/AsyncapiV2Schema.html deleted file mode 100644 index a06438841b..0000000000 --- a/modelina-website/public/apidocs/generated/classes/AsyncapiV2Schema.html +++ /dev/null @@ -1,787 +0,0 @@ -AsyncapiV2Schema | Modelina
-
- -
-
-
-
- -

Class AsyncapiV2Schema

-
- -
-
-

Hierarchy

-
    -
  • AsyncapiV2Schema
-
-

Indexable

-
[k: string]: any
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
$comment?: string
-
- -
$id?: string
-
- -
$ref?: string
-
- -
$schema?: string
-
- -
additionalItems?: boolean | AsyncapiV2Schema
-
- -
additionalProperties?: boolean | AsyncapiV2Schema
-
- -
allOf?: (boolean | AsyncapiV2Schema)[]
-
- -
anyOf?: (boolean | AsyncapiV2Schema)[]
-
- -
const?: any
-
- -
contains?: boolean | AsyncapiV2Schema
-
- -
contentEncoding?: string
-
- -
contentMediaType?: string
-
- -
default?: any
-
- -
definitions?: {
    [key: string]: AsyncapiV2Schema | boolean;
}
-
-

Type declaration

-
-
- -
dependencies?: {
    [key: string]: AsyncapiV2Schema | boolean | string[];
}
-
-

Type declaration

-
-
- -
deprecated?: boolean
-
- -
description?: string
-
- -
discriminator?: string
-
- -
else?: boolean | AsyncapiV2Schema
-
- -
enum?: any[]
-
- -
examples?: any[]
-
- -
exclusiveMaximum?: number
-
- -
exclusiveMinimum?: number
-
- -
-
- -
format?: string
-
- -
if?: boolean | AsyncapiV2Schema
-
- -
items?: boolean | AsyncapiV2Schema | AsyncapiV2Schema[]
-
- -
maxItems?: number
-
- -
maxLength?: number
-
- -
maxProperties?: number
-
- -
maximum?: number
-
- -
minItems?: number
-
- -
minLength?: number
-
- -
minProperties?: number
-
- -
minimum?: number
-
- -
multipleOf?: number
-
- -
not?: boolean | AsyncapiV2Schema
-
- -
oneOf?: (boolean | AsyncapiV2Schema)[]
-
- -
pattern?: string
-
- -
patternProperties?: {
    [key: string]: AsyncapiV2Schema | boolean;
}
-
-

Type declaration

-
-
- -
properties?: {
    [key: string]: AsyncapiV2Schema | boolean;
}
-
-

Type declaration

-
-
- -
propertyNames?: boolean | AsyncapiV2Schema
-
- -
readOnly?: boolean
-
- -
required?: string[]
-
- -
then?: boolean | AsyncapiV2Schema
-
- -
title?: string
-
- -
type?: string | string[]
-
- -
uniqueItems?: boolean
-
- -
writeOnly?: boolean
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/BooleanModel.html b/modelina-website/public/apidocs/generated/classes/BooleanModel.html deleted file mode 100644 index 0f103b4240..0000000000 --- a/modelina-website/public/apidocs/generated/classes/BooleanModel.html +++ /dev/null @@ -1,399 +0,0 @@ -BooleanModel | Modelina
-
- -
-
-
-
- -

Class BooleanModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/CSharpFileGenerator.html b/modelina-website/public/apidocs/generated/classes/CSharpFileGenerator.html deleted file mode 100644 index 12327e973c..0000000000 --- a/modelina-website/public/apidocs/generated/classes/CSharpFileGenerator.html +++ /dev/null @@ -1,919 +0,0 @@ -CSharpFileGenerator | Modelina
-
- -
-
-
-
- -

Class CSharpFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CSharpFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: CSharpOptions
-
- -
defaultCompleteModelOptions: CSharpRenderCompleteModelOptions = ...
-
- -
defaultOptions: CSharpOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
    - -
  • -

    Generates all the models to an output directory each model with their own separate files.

    -
    -
    -

    Parameters

    -
      -
    • -
      input: Record<string, unknown> | InputMetaModel
      -
    • -
    • -
      outputDirectory: string
      -

      where you want the models generated to

      -
      -
    • -
    • -
      options: {
          namespace?: string;
      }
      -
      -
        -
      • -
        Optional namespace?: string
    • -
    • -
      ensureFilesWritten: boolean = false
      -

      verify that the files is completely written before returning, this can happen if the file system is swamped with write requests.

      -
      -
    -

    Returns Promise<OutputModel[]>

    -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For CSharp we need to specify which namespace the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: {
          namespace?: string;
      }
      -
        -
      • -
        Optional namespace?: string
    • -
    • -
      options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Returns the CSharp options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CSharpOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/CSharpGenerator.html b/modelina-website/public/apidocs/generated/classes/CSharpGenerator.html deleted file mode 100644 index 9630f42738..0000000000 --- a/modelina-website/public/apidocs/generated/classes/CSharpGenerator.html +++ /dev/null @@ -1,875 +0,0 @@ -CSharpGenerator | Modelina
-
- -
-
-
-
- -

Class CSharpGenerator

-
-

Generator for CSharp

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CSharpGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: CSharpOptions
-
- -
defaultCompleteModelOptions: CSharpRenderCompleteModelOptions = ...
-
- -
defaultOptions: CSharpOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For CSharp we need to specify which namespace the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: {
          namespace?: string;
      }
      -
        -
      • -
        Optional namespace?: string
    • -
    • -
      options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Returns the CSharp options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          autoImplementedProperties?: boolean;
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          handleNullable?: boolean;
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          modelType?: "class" | "record";
          presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional autoImplementedProperties?: boolean
      • -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional handleNullable?: boolean
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional modelType?: "class" | "record"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { accessor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel> & PropertyArgs) => string | Promise<...>) | undefined; ... 5 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; record?: { ...; } | undefined; enum?: { ...; } | u...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CSharpOptions, CSharpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CSharpOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/CommonModel.html b/modelina-website/public/apidocs/generated/classes/CommonModel.html deleted file mode 100644 index 45639228cd..0000000000 --- a/modelina-website/public/apidocs/generated/classes/CommonModel.html +++ /dev/null @@ -1,1057 +0,0 @@ -CommonModel | Modelina
-
- -
-
-
-
- -

Class CommonModel

-
-

Common internal representation for a model.

-
-
-
-

Hierarchy

-
    -
  • CommonModel
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
$id?: string
-
- -
additionalItems?: CommonModel
-
- -
additionalProperties?: CommonModel
-
- -
enum?: any[]
-
- -
extend?: string[]
-
- -
-
- -
originalInput?: any
-
- -
patternProperties?: {
    [key: string]: CommonModel;
}
-
-

Type declaration

-
-
- -
properties?: {
    [key: string]: CommonModel;
}
-
-

Type declaration

-
-
- -
required?: string[]
-
- -
type?: string | string[]
-
- -
union?: CommonModel[]
-
-

Methods

-
- -
    - -
  • -

    Adds additionalItems to the model. -If another model already exist the two are merged.

    -
    -
    -

    Parameters

    -
      -
    • -
      additionalItemsModel: CommonModel
      -
    • -
    • -
      originalInput: any
      -

      corresponding input that got interpreted to this model

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Adds additionalProperty to the model. -If another model already exist the two are merged.

    -
    -
    -

    Parameters

    -
      -
    • -
      additionalPropertiesModel: CommonModel
      -
    • -
    • -
      originalInput: any
      -

      corresponding input that got interpreted to this model corresponding input that got interpreted to this model

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Add enum value to the model.

    -

    Ensures no duplicates are added.

    -
    -
    -

    Parameters

    -
      -
    • -
      enumValue: any
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Adds another model this model should extend.

    -

    It is only allowed to extend if the other model have $id and is not already being extended.

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Adds an item to the model.

    -

    If items already exist the two are merged.

    -
    -
    -

    Parameters

    -
      -
    • -
      itemModel: CommonModel
      -
    • -
    • -
      originalInput: any
      -

      corresponding input that got interpreted to this model

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Adds a tuple to the model.

    -

    If a item already exist it will be merged.

    -
    -
    -

    Parameters

    -
      -
    • -
      tupleModel: CommonModel
      -
    • -
    • -
      originalInput: any
      -

      corresponding input that got interpreted to this model

      -
      -
    • -
    • -
      index: number
      -
    -

    Returns void

    -
-
- -
-
- -
    - -
  • -

    Adds a patternProperty to the model. -If the pattern already exist the two models are merged.

    -
    -
    -

    Parameters

    -
      -
    • -
      pattern: string
      -
    • -
    • -
      patternModel: CommonModel
      -
    • -
    • -
      originalInput: any
      -

      corresponding input that got interpreted to this model

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Adds a property to the model. -If the property already exist the two are merged.

    -
    -
    -

    Parameters

    -
      -
    • -
      propertyName: string
      -
    • -
    • -
      propertyModel: CommonModel
      -
    • -
    • -
      originalInput: any
      -

      corresponding input that got interpreted to this model

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Adds types to the existing model types.

    -

    Makes sure to only keep a single type incase of duplicates.

    -
    -
    -

    Parameters

    -
      -
    • -
      types: string | string[]
      -

      which types we should try and add to the existing output

      -
      -
    -

    Returns void

    -
-
- -
    - -
  • -

    Retrieves data from originalInput by given key

    -
    -
    -

    Type Parameters

    -
      -
    • -

      K extends string | number | symbol

    -
    -

    Parameters

    -
      -
    • -
      key: K
      -

      given key

      -
      -
    -

    Returns any

    -
-
- -
    - -
  • -

    Checks if given property name is required in object

    -
    -
    -

    Parameters

    -
      -
    • -
      propertyName: string
      -

      given property name

      -
      -
    -

    Returns boolean

    -
-
- -
    - -
  • -

    Remove enum from model.

    -
    -
    -

    Parameters

    -
      -
    • -
      enumsToRemove: any
    -

    Returns void

    -
-
- -
    - -
  • -

    Removes type(s) from model type

    -
    -
    -

    Parameters

    -
      -
    • -
      typesToRemove: string | string[]
    -

    Returns void

    -
-
- -
    - -
  • -

    Set the types of the model

    -
    -
    -

    Parameters

    -
      -
    • -
      type: undefined | string | string[]
      -
    -

    Returns void

    -
-
- -
-
- -
    - -
  • -

    Merge two common model additionalItems together

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Merge two common model additionalProperties together

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Only merge if left side is undefined and right side is sat OR both sides are defined

    -
    -
    -

    Parameters

    -
    -

    Returns CommonModel

    -
-
- -
    - -
  • -

    Merge items together, prefer tuples over simple array since it is more strict.

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Merge two common model pattern properties together

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
    - -
  • -

    Merge two common model properties together

    -
    -
    -

    Parameters

    -
    -

    Returns void

    -
-
- -
-
- -
    - -
  • -

    Takes a deep copy of the input object and converts it to an instance of CommonModel.

    -
    -
    -

    Parameters

    -
      -
    • -
      object: CommonModel | Record<string, unknown>
      -

      to transform

      -
      -
    -

    Returns CommonModel

    CommonModel instance of the object

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedAnyModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedAnyModel.html deleted file mode 100644 index c6b2a0a32c..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedAnyModel.html +++ /dev/null @@ -1,429 +0,0 @@ -ConstrainedAnyModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedAnyModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedArrayModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedArrayModel.html deleted file mode 100644 index a0f1e80e4a..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedArrayModel.html +++ /dev/null @@ -1,438 +0,0 @@ -ConstrainedArrayModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedArrayModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
- -
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedBooleanModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedBooleanModel.html deleted file mode 100644 index 44d46b32a0..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedBooleanModel.html +++ /dev/null @@ -1,429 +0,0 @@ -ConstrainedBooleanModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedBooleanModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedDictionaryModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedDictionaryModel.html deleted file mode 100644 index dd1404d370..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedDictionaryModel.html +++ /dev/null @@ -1,456 +0,0 @@ -ConstrainedDictionaryModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedDictionaryModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
-
- -
name: string
-
- -
originalInput: any
-
- -
serializationType: "unwrap" | "normal" = 'normal'
-
- -
type: string
-
- -
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedEnumModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedEnumModel.html deleted file mode 100644 index def3cd9fe5..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedEnumModel.html +++ /dev/null @@ -1,438 +0,0 @@ -ConstrainedEnumModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedEnumModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
- -
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedEnumValueModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedEnumValueModel.html deleted file mode 100644 index 9c4bcd5cb5..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedEnumValueModel.html +++ /dev/null @@ -1,394 +0,0 @@ -ConstrainedEnumValueModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedEnumValueModel

-
-

Hierarchy

-
    -
  • ConstrainedEnumValueModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
key: string
-
- -
value: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedFloatModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedFloatModel.html deleted file mode 100644 index 193db5fbd2..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedFloatModel.html +++ /dev/null @@ -1,429 +0,0 @@ -ConstrainedFloatModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedFloatModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedIntegerModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedIntegerModel.html deleted file mode 100644 index f0e526baf3..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedIntegerModel.html +++ /dev/null @@ -1,429 +0,0 @@ -ConstrainedIntegerModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedIntegerModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedMetaModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedMetaModel.html deleted file mode 100644 index bdfb4245ef..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedMetaModel.html +++ /dev/null @@ -1,441 +0,0 @@ -ConstrainedMetaModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedMetaModelAbstract

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedObjectModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedObjectModel.html deleted file mode 100644 index 3e23a9e395..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedObjectModel.html +++ /dev/null @@ -1,481 +0,0 @@ -ConstrainedObjectModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedObjectModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
properties: {
    [key: string]: ConstrainedObjectPropertyModel;
}
-
-

Type declaration

-
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedObjectPropertyModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedObjectPropertyModel.html deleted file mode 100644 index bdd7f6ec6b..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedObjectPropertyModel.html +++ /dev/null @@ -1,412 +0,0 @@ -ConstrainedObjectPropertyModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedObjectPropertyModel

-
-

Hierarchy

-
    -
  • ConstrainedObjectPropertyModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
-
- -
propertyName: string
-
- -
required: boolean
-
- -
unconstrainedPropertyName: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedReferenceModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedReferenceModel.html deleted file mode 100644 index 2c90b8ea31..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedReferenceModel.html +++ /dev/null @@ -1,438 +0,0 @@ -ConstrainedReferenceModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedReferenceModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedStringModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedStringModel.html deleted file mode 100644 index 4953766834..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedStringModel.html +++ /dev/null @@ -1,429 +0,0 @@ -ConstrainedStringModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedStringModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedSupportFileModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedSupportFileModel.html deleted file mode 100644 index b833289f43..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedSupportFileModel.html +++ /dev/null @@ -1,429 +0,0 @@ -ConstrainedSupportFileModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedSupportFileModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedTupleModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedTupleModel.html deleted file mode 100644 index 86c2e3089a..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedTupleModel.html +++ /dev/null @@ -1,438 +0,0 @@ -ConstrainedTupleModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedTupleModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
- -
type: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedTupleValueModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedTupleValueModel.html deleted file mode 100644 index caad917987..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedTupleValueModel.html +++ /dev/null @@ -1,394 +0,0 @@ -ConstrainedTupleValueModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedTupleValueModel

-
-

Hierarchy

-
    -
  • ConstrainedTupleValueModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
index: number
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ConstrainedUnionModel.html b/modelina-website/public/apidocs/generated/classes/ConstrainedUnionModel.html deleted file mode 100644 index bbd4b7033d..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ConstrainedUnionModel.html +++ /dev/null @@ -1,438 +0,0 @@ -ConstrainedUnionModel | Modelina
-
- -
-
-
-
- -

Class ConstrainedUnionModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
type: string
-
- -
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/CplusplusFileGenerator.html b/modelina-website/public/apidocs/generated/classes/CplusplusFileGenerator.html deleted file mode 100644 index 3dba84ef19..0000000000 --- a/modelina-website/public/apidocs/generated/classes/CplusplusFileGenerator.html +++ /dev/null @@ -1,868 +0,0 @@ -CplusplusFileGenerator | Modelina
-
- -
-
-
-
- -

Class CplusplusFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CplusplusFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
-
- -
defaultCompleteModelOptions: CplusplusRenderCompleteModelOptions = {}
-
- -
defaultOptions: CplusplusOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Cplusplus you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<CplusplusRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
-
- -
    - -
  • -

    Returns the Cplusplus options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CplusplusOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/CplusplusGenerator.html b/modelina-website/public/apidocs/generated/classes/CplusplusGenerator.html deleted file mode 100644 index da25ceebf7..0000000000 --- a/modelina-website/public/apidocs/generated/classes/CplusplusGenerator.html +++ /dev/null @@ -1,831 +0,0 @@ -CplusplusGenerator | Modelina
-
- -
-
-
-
- -

Class CplusplusGenerator

-
-

Abstract generator which must be implemented by each language

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CplusplusGenerator

-
-

Properties

-
- -
languageName: string
-
- -
-
- -
defaultCompleteModelOptions: CplusplusRenderCompleteModelOptions = {}
-
- -
defaultOptions: CplusplusOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Cplusplus you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<CplusplusRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
-
- -
    - -
  • -

    Returns the Cplusplus options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          namespace?: string;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional namespace?: string
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: Pre...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; property?: ((args: PresetArgs<...> & PropertyArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, CplusplusOptions, CplusplusDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns CplusplusOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/DartFileGenerator.html b/modelina-website/public/apidocs/generated/classes/DartFileGenerator.html deleted file mode 100644 index e2de0557bf..0000000000 --- a/modelina-website/public/apidocs/generated/classes/DartFileGenerator.html +++ /dev/null @@ -1,918 +0,0 @@ -DartFileGenerator | Modelina
-
- -
-
-
-
- -

Class DartFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns DartFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: DartOptions
-
- -
defaultCompleteModelOptions: DartRenderCompleteModelOptions = ...
-
- -
defaultOptions: DartOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Dart you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<DartRenderCompleteModelOptions>
    • -
    • -
      options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Dart options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns DartOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/DartGenerator.html b/modelina-website/public/apidocs/generated/classes/DartGenerator.html deleted file mode 100644 index 4fb89e1d64..0000000000 --- a/modelina-website/public/apidocs/generated/classes/DartGenerator.html +++ /dev/null @@ -1,878 +0,0 @@ -DartGenerator | Modelina
-
- -
-
-
-
- -

Class DartGenerator

-
-

Abstract generator which must be implemented by each language

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns DartGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: DartOptions
-
- -
defaultCompleteModelOptions: DartRenderCompleteModelOptions = ...
-
- -
defaultOptions: DartOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Dart you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<DartRenderCompleteModelOptions>
    • -
    • -
      options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Dart options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, DartOptions, ConstrainedObjectModel>) => string | Promise<...>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, DartOptions, DartDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns DartOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/DictionaryModel.html b/modelina-website/public/apidocs/generated/classes/DictionaryModel.html deleted file mode 100644 index 179bf9887a..0000000000 --- a/modelina-website/public/apidocs/generated/classes/DictionaryModel.html +++ /dev/null @@ -1,426 +0,0 @@ -DictionaryModel | Modelina
-
- -
-
-
-
- -

Class DictionaryModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
-
- -
name: string
-
- -
originalInput: any
-
- -
serializationType: "unwrap" | "normal" = 'normal'
-
- -
value: MetaModel
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/Draft4Schema.html b/modelina-website/public/apidocs/generated/classes/Draft4Schema.html deleted file mode 100644 index 38590b3c88..0000000000 --- a/modelina-website/public/apidocs/generated/classes/Draft4Schema.html +++ /dev/null @@ -1,674 +0,0 @@ -Draft4Schema | Modelina
-
- -
-
-
-
- -

Class Draft4Schema

-
-

JSON Draft 4 schema model

-
-
-
-

Hierarchy

-
    -
  • Draft4Schema
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
$ref?: string
-
- -
$schema?: string
-
- -
additionalItems?: boolean | Draft4Schema
-
- -
additionalProperties?: boolean | Draft4Schema
-
- -
allOf?: Draft4Schema[]
-
- -
anyOf?: Draft4Schema[]
-
- -
default?: any
-
- -
definitions?: {
    [key: string]: Draft4Schema;
}
-
-

Type declaration

-
-
- -
dependencies?: {
    [key: string]: Draft4Schema | string[];
}
-
-

Type declaration

-
-
- -
description?: string
-
- -
enum?: any[]
-
- -
exclusiveMaximum?: boolean
-
- -
exclusiveMinimum?: boolean
-
- -
format?: string
-
- -
id?: string
-
- -
-
- -
maxItems?: number
-
- -
maxLength?: number
-
- -
maxProperties?: number
-
- -
maximum?: number
-
- -
minItems?: number
-
- -
minLength?: number
-
- -
minProperties?: number
-
- -
minimum?: number
-
- -
multipleOf?: number
-
- -
-
- -
oneOf?: Draft4Schema[]
-
- -
pattern?: string
-
- -
patternProperties?: {
    [key: string]: Draft4Schema;
}
-
-

Type declaration

-
-
- -
properties?: {
    [key: string]: Draft4Schema;
}
-
-

Type declaration

-
-
- -
required?: string[]
-
- -
title?: string
-
- -
type?: string | string[]
-
- -
uniqueItems?: boolean
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/Draft6Schema.html b/modelina-website/public/apidocs/generated/classes/Draft6Schema.html deleted file mode 100644 index ed7bd1fd36..0000000000 --- a/modelina-website/public/apidocs/generated/classes/Draft6Schema.html +++ /dev/null @@ -1,702 +0,0 @@ -Draft6Schema | Modelina
-
- -
-
-
-
- -

Class Draft6Schema

-
-

JSON Draft 6 schema model

-
-
-
-

Hierarchy

-
    -
  • Draft6Schema
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
$id?: string
-
- -
$ref?: string
-
- -
$schema?: string
-
- -
additionalItems?: boolean | Draft6Schema
-
- -
additionalProperties?: boolean | Draft6Schema
-
- -
allOf?: (boolean | Draft6Schema)[]
-
- -
anyOf?: (boolean | Draft6Schema)[]
-
- -
const?: any
-
- -
contains?: boolean | Draft6Schema
-
- -
default?: any
-
- -
definitions?: {
    [key: string]: Draft6Schema | boolean;
}
-
-

Type declaration

-
-
- -
dependencies?: {
    [key: string]: Draft6Schema | boolean | string[];
}
-
-

Type declaration

-
-
- -
description?: string
-
- -
enum?: any[]
-
- -
examples?: any[]
-
- -
exclusiveMaximum?: number
-
- -
exclusiveMinimum?: number
-
- -
format?: string
-
- -
items?: boolean | Draft6Schema | Draft6Schema[]
-
- -
maxItems?: number
-
- -
maxLength?: number
-
- -
maxProperties?: number
-
- -
maximum?: number
-
- -
minItems?: number
-
- -
minLength?: number
-
- -
minProperties?: number
-
- -
minimum?: number
-
- -
multipleOf?: number
-
- -
not?: boolean | Draft6Schema
-
- -
oneOf?: (boolean | Draft6Schema)[]
-
- -
pattern?: string
-
- -
patternProperties?: {
    [key: string]: Draft6Schema | boolean;
}
-
-

Type declaration

-
-
- -
properties?: {
    [key: string]: Draft6Schema | boolean;
}
-
-

Type declaration

-
-
- -
propertyNames?: boolean | Draft6Schema
-
- -
required?: string[]
-
- -
title?: string
-
- -
type?: string | string[]
-
- -
uniqueItems?: boolean
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/Draft7Schema.html b/modelina-website/public/apidocs/generated/classes/Draft7Schema.html deleted file mode 100644 index eb1a684433..0000000000 --- a/modelina-website/public/apidocs/generated/classes/Draft7Schema.html +++ /dev/null @@ -1,758 +0,0 @@ -Draft7Schema | Modelina
-
- -
-
-
-
- -

Class Draft7Schema

-
-

JSON Draft7Schema Draft 7 model

-
-
-
-

Hierarchy

-
    -
  • Draft7Schema
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
$comment?: string
-
- -
$id?: string
-
- -
$ref?: string
-
- -
$schema?: string
-
- -
additionalItems?: boolean | Draft7Schema
-
- -
additionalProperties?: boolean | Draft7Schema
-
- -
allOf?: (boolean | Draft7Schema)[]
-
- -
anyOf?: (boolean | Draft7Schema)[]
-
- -
const?: any
-
- -
contains?: boolean | Draft7Schema
-
- -
contentEncoding?: string
-
- -
contentMediaType?: string
-
- -
default?: any
-
- -
definitions?: {
    [key: string]: Draft7Schema | boolean;
}
-
-

Type declaration

-
-
- -
dependencies?: {
    [key: string]: Draft7Schema | boolean | string[];
}
-
-

Type declaration

-
-
- -
description?: string
-
- -
else?: boolean | Draft7Schema
-
- -
enum?: any[]
-
- -
examples?: any[]
-
- -
exclusiveMaximum?: number
-
- -
exclusiveMinimum?: number
-
- -
format?: string
-
- -
if?: boolean | Draft7Schema
-
- -
items?: boolean | Draft7Schema | Draft7Schema[]
-
- -
maxItems?: number
-
- -
maxLength?: number
-
- -
maxProperties?: number
-
- -
maximum?: number
-
- -
minItems?: number
-
- -
minLength?: number
-
- -
minProperties?: number
-
- -
minimum?: number
-
- -
multipleOf?: number
-
- -
not?: boolean | Draft7Schema
-
- -
oneOf?: (boolean | Draft7Schema)[]
-
- -
pattern?: string
-
- -
patternProperties?: {
    [key: string]: Draft7Schema | boolean;
}
-
-

Type declaration

-
-
- -
properties?: {
    [key: string]: Draft7Schema | boolean;
}
-
-

Type declaration

-
-
- -
propertyNames?: boolean | Draft7Schema
-
- -
readOnly?: boolean
-
- -
required?: string[]
-
- -
then?: boolean | Draft7Schema
-
- -
title?: string
-
- -
type?: string | string[]
-
- -
uniqueItems?: boolean
-
- -
writeOnly?: boolean
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/EnumModel.html b/modelina-website/public/apidocs/generated/classes/EnumModel.html deleted file mode 100644 index 865697c393..0000000000 --- a/modelina-website/public/apidocs/generated/classes/EnumModel.html +++ /dev/null @@ -1,408 +0,0 @@ -EnumModel | Modelina
-
- -
-
-
-
- -

Class EnumModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
values: EnumValueModel[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/EnumValueModel.html b/modelina-website/public/apidocs/generated/classes/EnumValueModel.html deleted file mode 100644 index 240c456e9d..0000000000 --- a/modelina-website/public/apidocs/generated/classes/EnumValueModel.html +++ /dev/null @@ -1,394 +0,0 @@ -EnumValueModel | Modelina
-
- -
-
-
-
- -

Class EnumValueModel

-
-

Hierarchy

-
    -
  • EnumValueModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
key: string
-
- -
value: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/FileHelpers.html b/modelina-website/public/apidocs/generated/classes/FileHelpers.html deleted file mode 100644 index ccbf04c58f..0000000000 --- a/modelina-website/public/apidocs/generated/classes/FileHelpers.html +++ /dev/null @@ -1,403 +0,0 @@ -FileHelpers | Modelina
-
- -
-
-
-
- -

Class FileHelpers

-
-

Hierarchy

-
    -
  • FileHelpers
-
-
-
- -
-
-

Constructors

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Methods

-
- -
    - -
  • -

    Node specific file writer, which writes the content to the specified filepath.

    -

    This function is invasive, as it overwrite any existing files with the same name as the model.

    -
    -
    -

    Parameters

    -
      -
    • -
      content: string
      -

      to write

      -
      -
    • -
    • -
      filePath: string
      -

      to write to,

      -
      -
    • -
    • -
      ensureFilesWritten: boolean = false
      -

      veryify that the files is completely written before returning, this can happen if the file system is swamped with write requests.

      -
      -
    -

    Returns Promise<void>

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/FloatModel.html b/modelina-website/public/apidocs/generated/classes/FloatModel.html deleted file mode 100644 index 8c3ccc3c20..0000000000 --- a/modelina-website/public/apidocs/generated/classes/FloatModel.html +++ /dev/null @@ -1,399 +0,0 @@ -FloatModel | Modelina
-
- -
-
-
-
- -

Class FloatModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/FormatHelpers.html b/modelina-website/public/apidocs/generated/classes/FormatHelpers.html deleted file mode 100644 index 50df7f126e..0000000000 --- a/modelina-website/public/apidocs/generated/classes/FormatHelpers.html +++ /dev/null @@ -1,700 +0,0 @@ -FormatHelpers | Modelina
-
- -
-
-
-
- -

Class FormatHelpers

-
-

Hierarchy

-
    -
  • FormatHelpers
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
toCamelCase: ((input, options?) => string) = camelCase
-
-

Type declaration

-
    -
  • -
      -
    • (input, options?): string
    • -
    • -

      Transform into a string with the separator denoted by the next word capitalized.

      -
      -
      -

      Parameters

      -
        -
      • -
        input: string
      • -
      • -
        Optional options: Options
      -

      Returns string

      -
-
- -
toConstantCase: ((input, options?) => string) = constantCase
-
-

Type declaration

-
    -
  • -
      -
    • (input, options?): string
    • -
    • -

      Transform into upper case string with an underscore between words.

      -
      -
      -

      Parameters

      -
        -
      • -
        input: string
      • -
      • -
        Optional options: Options
      -

      Returns string

      -
-
- -
toParamCase: ((input, options?) => string) = paramCase
-
-

Type declaration

-
    -
  • -
      -
    • (input, options?): string
    • -
    • -

      Transform into a lower cased string with dashes between words.

      -
      -
      -

      Parameters

      -
        -
      • -
        input: string
      • -
      • -
        Optional options: Options
      -

      Returns string

      -
-
- -
toPascalCase: ((input, options?) => string) = pascalCase
-
-

Type declaration

-
    -
  • -
      -
    • (input, options?): string
    • -
    • -

      Transform into a string of capitalized words without separators.

      -
      -
      -

      Parameters

      -
        -
      • -
        input: string
      • -
      • -
        Optional options: Options
      -

      Returns string

      -
-
- -
toSnakeCase: ((input, options?) => string) = snakeCase
-
-

Type declaration

-
    -
  • -
      -
    • (input, options?): string
    • -
    • -

      Transform into lower case string with an underscore between words.

      -
      -
      -

      Parameters

      -
        -
      • -
        input: string
      • -
      • -
        Optional options: Options
      -

      Returns string

      -
-
-

Methods

-
- -
    - -
  • -

    Ensures breaking text into new lines according to newline char (\n) in text.

    -
    -
    -

    Parameters

    -
      -
    • -
      lines: string | string[]
      -

      to breaks

      -
      -
    -

    Returns string[]

    -
-
- -
    - -
  • Private -

    Get the indendation string based on how many and which type of indentation are requested.

    -
    -
    -

    Parameters

    -
      -
    • -
      size: number = 0
      -

      the number of indendations to use

      -
      -
    • -
    • -
      type: IndentationTypes = IndentationTypes.SPACES
      -

      the type of indendations to use. SPACES by default.

      -
      -
    -

    Returns string

    -
-
- -
    - -
  • -

    Ensures indentations are prepended to content.

    -
    -
    -

    Parameters

    -
      -
    • -
      content: string = ''
      -

      to prepend the indentation.

      -
      -
    • -
    • -
      size: number = 1
      -

      the number of indendations to use. 1 by default

      -
      -
    • -
    • -
      type: IndentationTypes = IndentationTypes.SPACES
      -

      the type of indendations to use. SPACES by default.

      -
      -
    -

    Returns string

    -
-
- -
    - -
  • -

    Lower first char in given string value.

    -
    -
    -

    Parameters

    -
      -
    • -
      value: string
      -

      to change

      -
      -
    -

    Returns string

    -
-
- -
    - -
  • -

    Render given JSON Schema example to string

    -
    -
    -

    Parameters

    -
      -
    • -
      examples: any[]
      -

      to render

      -
      -
    -

    Returns string

    -
-
- -
    - -
  • -

    Replace special characters (Not 0-9,a-z,A-Z) with character names

    -
    -
    -

    Parameters

    -
      -
    • -
      string: string
    • -
    • -
      Optional options: ReplaceSpecialCharactersOptions
      -
    -

    Returns string

    -
-
- -
-
- -
    - -
  • -

    Transform into a string of capitalized words without separators -merging numbers.

    -
    -
    -

    Parameters

    -
      -
    • -
      value: string
      -

      to transform

      -
      -
    -

    Returns string

    -
-
- -
    - -
  • -

    Upper first char in given string value.

    -
    -
    -

    Parameters

    -
      -
    • -
      value: string
      -

      to change

      -
      -
    -

    Returns string

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/GoFileGenerator.html b/modelina-website/public/apidocs/generated/classes/GoFileGenerator.html deleted file mode 100644 index b2e1b138a3..0000000000 --- a/modelina-website/public/apidocs/generated/classes/GoFileGenerator.html +++ /dev/null @@ -1,896 +0,0 @@ -GoFileGenerator | Modelina
-
- -
-
-
-
- -

Class GoFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns GoFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: GoOptions
-
- -
defaultCompleteModelOptions: GoRenderCompleteModelOptions = ...
-
- -
defaultOptions: GoOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<GoRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Go options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns GoOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/GoGenerator.html b/modelina-website/public/apidocs/generated/classes/GoGenerator.html deleted file mode 100644 index 836fa23ada..0000000000 --- a/modelina-website/public/apidocs/generated/classes/GoGenerator.html +++ /dev/null @@ -1,856 +0,0 @@ -GoGenerator | Modelina
-
- -
-
-
-
- -

Class GoGenerator

-
-

Generator for Go

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns GoGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: GoOptions
-
- -
defaultCompleteModelOptions: GoRenderCompleteModelOptions = ...
-
- -
defaultOptions: GoOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<GoRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Go options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum...) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, GoOptions, ConstrainedObjectModel> & FieldArgs) => string | Promise<...>) | undefined; self?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | unde...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, GoOptions, GoDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns GoOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/InputMetaModel.html b/modelina-website/public/apidocs/generated/classes/InputMetaModel.html deleted file mode 100644 index fe003c6201..0000000000 --- a/modelina-website/public/apidocs/generated/classes/InputMetaModel.html +++ /dev/null @@ -1,394 +0,0 @@ -InputMetaModel | Modelina
-
- -
-
-
-
- -

Class InputMetaModel

-
-

Since each input processor can create multiple meta models this is a wrapper to a MetaModel to make that possible.

-
-
-
-

Hierarchy

-
    -
  • InputMetaModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
models: {
    [key: string]: MetaModel;
} = {}
-
-

Type declaration

-
-
- -
originalInput: any = {}
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/InputProcessor.html b/modelina-website/public/apidocs/generated/classes/InputProcessor.html deleted file mode 100644 index 410aa41e17..0000000000 --- a/modelina-website/public/apidocs/generated/classes/InputProcessor.html +++ /dev/null @@ -1,458 +0,0 @@ -InputProcessor | Modelina
-
- -
-
-
-
- -

Class InputProcessor

-
-

Main input processor which figures out the type of input it receives and delegates the processing into separate individual processors.

-
-
-
-

Hierarchy

-
    -
  • InputProcessor
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
processors: Map<string, AbstractInputProcessor> = ...
-
- -
processor: InputProcessor = ...
-
-

Methods

-
- -
-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/IntegerModel.html b/modelina-website/public/apidocs/generated/classes/IntegerModel.html deleted file mode 100644 index 4c2b7bece5..0000000000 --- a/modelina-website/public/apidocs/generated/classes/IntegerModel.html +++ /dev/null @@ -1,399 +0,0 @@ -IntegerModel | Modelina
-
- -
-
-
-
- -

Class IntegerModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/JavaFileGenerator.html b/modelina-website/public/apidocs/generated/classes/JavaFileGenerator.html deleted file mode 100644 index d499b668b2..0000000000 --- a/modelina-website/public/apidocs/generated/classes/JavaFileGenerator.html +++ /dev/null @@ -1,918 +0,0 @@ -JavaFileGenerator | Modelina
-
- -
-
-
-
- -

Class JavaFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: JavaOptions
-
- -
defaultCompleteModelOptions: JavaRenderCompleteModelOptions = ...
-
- -
defaultOptions: JavaOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Java you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<JavaRenderCompleteModelOptions>
    • -
    • -
      options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Java options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/JavaGenerator.html b/modelina-website/public/apidocs/generated/classes/JavaGenerator.html deleted file mode 100644 index cd8a6b9eea..0000000000 --- a/modelina-website/public/apidocs/generated/classes/JavaGenerator.html +++ /dev/null @@ -1,893 +0,0 @@ -JavaGenerator | Modelina
-
- -
-
-
-
- -

Class JavaGenerator

-
-

Abstract generator which must be implemented by each language

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: JavaOptions
-
- -
defaultCompleteModelOptions: JavaRenderCompleteModelOptions = ...
-
- -
defaultOptions: JavaOptions = ...
-
-

Methods

-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Java you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<JavaRenderCompleteModelOptions>
    • -
    • -
      options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Java options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaOptions, JavaDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/JavaScriptFileGenerator.html b/modelina-website/public/apidocs/generated/classes/JavaScriptFileGenerator.html deleted file mode 100644 index 470d7cfb5b..0000000000 --- a/modelina-website/public/apidocs/generated/classes/JavaScriptFileGenerator.html +++ /dev/null @@ -1,865 +0,0 @@ -JavaScriptFileGenerator | Modelina
-
- -
-
-
-
- -

Class JavaScriptFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaScriptFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
-
- -
defaultCompleteModelOptions: JavaScriptRenderCompleteModelOptions = {}
-
- -
defaultOptions: JavaScriptOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<JavaScriptRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
    - -
  • -

    Returns the JavaScript options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaScriptOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/JavaScriptGenerator.html b/modelina-website/public/apidocs/generated/classes/JavaScriptGenerator.html deleted file mode 100644 index 56bcdab110..0000000000 --- a/modelina-website/public/apidocs/generated/classes/JavaScriptGenerator.html +++ /dev/null @@ -1,826 +0,0 @@ -JavaScriptGenerator | Modelina
-
- -
-
-
-
- -

Class JavaScriptGenerator

-
-

Generator for JavaScript

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaScriptGenerator

-
-

Properties

-
- -
languageName: string
-
- -
-
- -
defaultCompleteModelOptions: JavaScriptRenderCompleteModelOptions = {}
-
- -
defaultOptions: JavaScriptOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<JavaScriptRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
-
- -
    - -
  • -

    Returns the JavaScript options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          moduleSystem?: "CJS" | "ESM";
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional moduleSystem?: "CJS" | "ESM"
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, JavaScriptOptions, JavaScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns JavaScriptOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/JsonSchemaInputProcessor.html b/modelina-website/public/apidocs/generated/classes/JsonSchemaInputProcessor.html deleted file mode 100644 index e78470aac3..0000000000 --- a/modelina-website/public/apidocs/generated/classes/JsonSchemaInputProcessor.html +++ /dev/null @@ -1,621 +0,0 @@ -JsonSchemaInputProcessor | Modelina
-
- -
-
-
-
- -

Class JsonSchemaInputProcessor

-
-

Class for processing JSON Schema

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
MODELGEN_INFFERED_NAME: string = 'x-modelgen-inferred-name'
-
-

Methods

-
- -
-
- -
    - -
  • -

    This is a hotfix and really only a partial solution as it does not cover all cases.

    -

    But it's the best we can do until we find or build a better library to handle references.

    -
    -
    -

    Parameters

    -
      -
    • -
      input: any
    -

    Returns any

    -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Ensure schema name using previous name and new part

    -
    -
    -

    Parameters

    -
      -
    • -
      previousName: undefined | string
      -

      to concatenate with

      -
      -
    • -
    • -
      Rest ...newParts: any[]
      -
    -

    Returns string

    -
-
- -
    - -
  • -

    Each schema must have a name, so when later interpreted, the model have the most accurate model name.

    -

    Reflect name from given schema and save it to x-modelgen-inferred-name extension.

    -

    This reflects all the common keywords that are shared between draft-4, draft-7 and Swagger 2.0 Schema

    -
    -
    -

    Parameters

    -
    -

    Returns any

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/KotlinFileGenerator.html b/modelina-website/public/apidocs/generated/classes/KotlinFileGenerator.html deleted file mode 100644 index 5b7b9e1c5f..0000000000 --- a/modelina-website/public/apidocs/generated/classes/KotlinFileGenerator.html +++ /dev/null @@ -1,886 +0,0 @@ -KotlinFileGenerator | Modelina
-
- -
-
-
-
- -

Class KotlinFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns KotlinFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: KotlinOptions
-
- -
defaultOptions: KotlinOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Kotlin options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns KotlinOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/KotlinGenerator.html b/modelina-website/public/apidocs/generated/classes/KotlinGenerator.html deleted file mode 100644 index a4c2cb0e22..0000000000 --- a/modelina-website/public/apidocs/generated/classes/KotlinGenerator.html +++ /dev/null @@ -1,862 +0,0 @@ -KotlinGenerator | Modelina
-
- -
-
-
-
- -

Class KotlinGenerator

-
-

Abstract generator which must be implemented by each language

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns KotlinGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: KotlinOptions
-
- -
defaultOptions: KotlinOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
-
- -
    - -
  • -

    Returns the Kotlin options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          collectionType?: "List" | "Array";
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional collectionType?: "List" | "Array"
      • -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, KotlinOptions, KotlinDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns KotlinOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/MetaModel.html b/modelina-website/public/apidocs/generated/classes/MetaModel.html deleted file mode 100644 index 01503a9280..0000000000 --- a/modelina-website/public/apidocs/generated/classes/MetaModel.html +++ /dev/null @@ -1,408 +0,0 @@ -MetaModel | Modelina
-
- -
-
-
-
- -

Class MetaModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ObjectModel.html b/modelina-website/public/apidocs/generated/classes/ObjectModel.html deleted file mode 100644 index 3b90a94c5b..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ObjectModel.html +++ /dev/null @@ -1,416 +0,0 @@ -ObjectModel | Modelina
-
- -
-
-
-
- -

Class ObjectModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
properties: {
    [key: string]: ObjectPropertyModel;
}
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ObjectPropertyModel.html b/modelina-website/public/apidocs/generated/classes/ObjectPropertyModel.html deleted file mode 100644 index 5073dc6d82..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ObjectPropertyModel.html +++ /dev/null @@ -1,403 +0,0 @@ -ObjectPropertyModel | Modelina
-
- -
-
-
-
- -

Class ObjectPropertyModel

-
-

Hierarchy

-
    -
  • ObjectPropertyModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
property: MetaModel
-
- -
propertyName: string
-
- -
required: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/OpenAPIInputProcessor.html b/modelina-website/public/apidocs/generated/classes/OpenAPIInputProcessor.html deleted file mode 100644 index b79528ca9a..0000000000 --- a/modelina-website/public/apidocs/generated/classes/OpenAPIInputProcessor.html +++ /dev/null @@ -1,593 +0,0 @@ -OpenAPIInputProcessor | Modelina
-
- -
-
-
-
- -

Class OpenAPIInputProcessor

-
-

Class for processing OpenAPI V3.0 inputs

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
MODELGEN_INFFERED_NAME: string = 'x-modelgen-inferred-name'
-
- -
supportedVersions: string[] = ...
-
-

Methods

-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      operation: undefined | {
          callbacks?: {
              [callback: string]: ReferenceObject | CallbackObject;
          };
          deprecated?: boolean;
          description?: string;
          externalDocs?: ExternalDocumentationObject;
          operationId?: string;
          parameters?: (ReferenceObject | ParameterObject)[];
          requestBody?: ReferenceObject | RequestBodyObject;
          responses: ResponsesObject;
          security?: SecurityRequirementObject[];
          servers?: ServerObject[];
          summary?: string;
          tags?: string[];
      }
    • -
    • -
      path: string
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: ProcessorOptions
    -

    Returns void

-
- -
-
- -
-
- -
    - -
  • -

    Try to find the AsyncAPI version from the input. If it cannot undefined are returned, if it can, the version is returned.

    -
    -
    -

    Parameters

    -
      -
    • -
      input: any
      -
    -

    Returns undefined | string

    -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/OpenAPIV3ExternalDocumentation.html b/modelina-website/public/apidocs/generated/classes/OpenAPIV3ExternalDocumentation.html deleted file mode 100644 index 372238f28d..0000000000 --- a/modelina-website/public/apidocs/generated/classes/OpenAPIV3ExternalDocumentation.html +++ /dev/null @@ -1,408 +0,0 @@ -OpenAPIV3ExternalDocumentation | Modelina
-
- -
-
-
-
- -

Class OpenAPIV3ExternalDocumentation

-
-

Hierarchy

-
    -
  • OpenAPIV3ExternalDocumentation
-
-

Indexable

-
[k: string]: any
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
description?: string
-
- -
url?: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/OpenapiV3Discriminator.html b/modelina-website/public/apidocs/generated/classes/OpenapiV3Discriminator.html deleted file mode 100644 index cbd955d89c..0000000000 --- a/modelina-website/public/apidocs/generated/classes/OpenapiV3Discriminator.html +++ /dev/null @@ -1,410 +0,0 @@ -OpenapiV3Discriminator | Modelina
-
- -
-
-
-
- -

Class OpenapiV3Discriminator

-
-

Hierarchy

-
    -
  • OpenapiV3Discriminator
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
mapping?: {
    [k: string]: string;
}
-
-

Type declaration

-
    -
  • -
    [k: string]: string
-
- -
propertyName?: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/OpenapiV3Schema.html b/modelina-website/public/apidocs/generated/classes/OpenapiV3Schema.html deleted file mode 100644 index 14c6a4c4c2..0000000000 --- a/modelina-website/public/apidocs/generated/classes/OpenapiV3Schema.html +++ /dev/null @@ -1,753 +0,0 @@ -OpenapiV3Schema | Modelina
-
- -
-
-
-
- -

Class OpenapiV3Schema

-
-

OpenAPI 3.0 -> 3.0.4 schema model

-

Based on Draft 6, but with restricted keywords and definitions -Modifications

-
    -
  • type, cannot be an array nor contain 'null'
  • -
-

Restrictions (keywords not allowed)

-
    -
  • patternProperties
  • -
  • not
  • -
-

https://swagger.io/specification/#schema-object

-
-
-
-

Hierarchy

-
    -
  • OpenapiV3Schema
-
-

Indexable

-
[k: string]: any
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
$id?: string
-
- -
$ref?: string
-
- -
$schema?: string
-
- -
additionalItems?: boolean | OpenapiV3Schema
-
- -
additionalProperties?: boolean | OpenapiV3Schema
-
- -
allOf?: (boolean | OpenapiV3Schema)[]
-
- -
anyOf?: (boolean | OpenapiV3Schema)[]
-
- -
const?: any
-
- -
contains?: boolean | OpenapiV3Schema
-
- -
default?: any
-
- -
definitions?: {
    [key: string]: OpenapiV3Schema | boolean;
}
-
-

Type declaration

-
-
- -
dependencies?: {
    [key: string]: OpenapiV3Schema | boolean | string[];
}
-
-

Type declaration

-
-
- -
deprecated?: boolean
-
- -
description?: string
-
- -
discriminator?: OpenapiV3Discriminator
-
- -
enum?: any[]
-
- -
example?: any
-
- -
examples?: any
-
- -
exclusiveMaximum?: number
-
- -
exclusiveMinimum?: number
-
- -
-
- -
format?: string
-
- -
items?: boolean | OpenapiV3Schema | OpenapiV3Schema[]
-
- -
maxItems?: number
-
- -
maxLength?: number
-
- -
maxProperties?: number
-
- -
maximum?: number
-
- -
minItems?: number
-
- -
minLength?: number
-
- -
minProperties?: number
-
- -
minimum?: number
-
- -
multipleOf?: number
-
- -
nullable?: boolean
-
- -
oneOf?: (boolean | OpenapiV3Schema)[]
-
- -
pattern?: string
-
- -
properties?: {
    [key: string]: OpenapiV3Schema | boolean;
}
-
-

Type declaration

-
-
- -
propertyNames?: boolean | OpenapiV3Schema
-
- -
readOnly?: boolean
-
- -
required?: string[]
-
- -
title?: string
-
- -
type?: string | string[]
-
- -
uniqueItems?: boolean
-
- -
writeOnly?: boolean
-
- -
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/OpenapiV3Xml.html b/modelina-website/public/apidocs/generated/classes/OpenapiV3Xml.html deleted file mode 100644 index 8478796128..0000000000 --- a/modelina-website/public/apidocs/generated/classes/OpenapiV3Xml.html +++ /dev/null @@ -1,426 +0,0 @@ -OpenapiV3Xml | Modelina
-
- -
-
-
-
- -

Class OpenapiV3Xml

-
-

Hierarchy

-
    -
  • OpenapiV3Xml
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
attribute?: boolean
-
- -
name?: string
-
- -
namespace?: string
-
- -
prefix?: string
-
- -
wrapped?: boolean
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/OutputModel.html b/modelina-website/public/apidocs/generated/classes/OutputModel.html deleted file mode 100644 index 9843ace8ce..0000000000 --- a/modelina-website/public/apidocs/generated/classes/OutputModel.html +++ /dev/null @@ -1,455 +0,0 @@ -OutputModel | Modelina
-
- -
-
-
-
- -

Class OutputModel

-
-

Common representation for the output model.

-
-
-
-

Hierarchy

-
    -
  • OutputModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
dependencies: string[]
-
- -
inputModel: InputMetaModel
-
- -
-
- -
modelName: string
-
- -
result: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/PhpFileGenerator.html b/modelina-website/public/apidocs/generated/classes/PhpFileGenerator.html deleted file mode 100644 index 8e56a49f0f..0000000000 --- a/modelina-website/public/apidocs/generated/classes/PhpFileGenerator.html +++ /dev/null @@ -1,808 +0,0 @@ -PhpFileGenerator | Modelina
-
- -
-
-
-
- -

Class PhpFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PhpFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: PhpOptions
-
- -
defaultCompleteModelOptions: PhpRenderCompleteModelOptions = ...
-
- -
defaultOptions: PhpOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Returns the Php options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PhpOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/PhpGenerator.html b/modelina-website/public/apidocs/generated/classes/PhpGenerator.html deleted file mode 100644 index 4425990a08..0000000000 --- a/modelina-website/public/apidocs/generated/classes/PhpGenerator.html +++ /dev/null @@ -1,770 +0,0 @@ -PhpGenerator | Modelina
-
- -
-
-
-
- -

Class PhpGenerator

-
-

Abstract generator which must be implemented by each language

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PhpGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: PhpOptions
-
- -
defaultCompleteModelOptions: PhpRenderCompleteModelOptions = ...
-
- -
defaultOptions: PhpOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Returns the Php options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PhpOptions, PhpDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PhpOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/PythonFileGenerator.html b/modelina-website/public/apidocs/generated/classes/PythonFileGenerator.html deleted file mode 100644 index 4273fe26c1..0000000000 --- a/modelina-website/public/apidocs/generated/classes/PythonFileGenerator.html +++ /dev/null @@ -1,921 +0,0 @@ -PythonFileGenerator | Modelina
-
- -
-
-
-
- -

Class PythonFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PythonFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: PythonOptions
-
- -
defaultCompleteModelOptions: PythonRenderCompleteModelOptions = {}
-
- -
defaultOptions: PythonOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Python you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<PythonRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Python options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PythonOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/PythonGenerator.html b/modelina-website/public/apidocs/generated/classes/PythonGenerator.html deleted file mode 100644 index 820e69c6fd..0000000000 --- a/modelina-website/public/apidocs/generated/classes/PythonGenerator.html +++ /dev/null @@ -1,881 +0,0 @@ -PythonGenerator | Modelina
-
- -
-
-
-
- -

Class PythonGenerator

-
-

Abstract generator which must be implemented by each language

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PythonGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: PythonOptions
-
- -
defaultCompleteModelOptions: PythonRenderCompleteModelOptions = {}
-
- -
defaultOptions: PythonOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render a scattered model, where the source code and library and model dependencies are separated.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -

    For Python you need to specify which package the model is placed under.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<PythonRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -

      used to render the full output

      -
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Python options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; };
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          importsStyle?: "explicit" | "implicit";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional importsStyle?: "explicit" | "implicit"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; }) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; enum?: { ...; } | undefined; } | undefined; options?: any; }))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, PythonOptions, PythonDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns PythonOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/ReferenceModel.html b/modelina-website/public/apidocs/generated/classes/ReferenceModel.html deleted file mode 100644 index ab0f2fd179..0000000000 --- a/modelina-website/public/apidocs/generated/classes/ReferenceModel.html +++ /dev/null @@ -1,408 +0,0 @@ -ReferenceModel | Modelina
-
- -
-
-
-
- -

Class ReferenceModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/RenderOutput.html b/modelina-website/public/apidocs/generated/classes/RenderOutput.html deleted file mode 100644 index cd84a473b2..0000000000 --- a/modelina-website/public/apidocs/generated/classes/RenderOutput.html +++ /dev/null @@ -1,427 +0,0 @@ -RenderOutput | Modelina
-
- -
-
-
-
- -

Class RenderOutput

-
-

Common representation for the rendered output.

-
-
-
-

Hierarchy

-
    -
  • RenderOutput
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
dependencies: string[] = []
-
- -
renderedName: string
-
- -
result: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/RustFileGenerator.html b/modelina-website/public/apidocs/generated/classes/RustFileGenerator.html deleted file mode 100644 index 52ae41959a..0000000000 --- a/modelina-website/public/apidocs/generated/classes/RustFileGenerator.html +++ /dev/null @@ -1,1163 +0,0 @@ -RustFileGenerator | Modelina
-
- -
-
-
-
- -

Class RustFileGenerator

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Hierarchy

-
-
-

Implements

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns RustFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: RustOptions
-
- -
defaultOptions: RustOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      input: Record<string, unknown> | InputMetaModel
    • -
    • -
      completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<OutputModel[]>

-
- -
-
- -
    - -
  • -

    Generates a compile-able package (crate),

    -
    -
    -

    Parameters

    -
      -
    • -
      input: Record<string, unknown> | InputMetaModel
      -
    • -
    • -
      outputDirectory: string
      -

      where you want the models generated to

      -
      -
    • -
    • -
      options: RustRenderCompleteModelOptions
      -
    • -
    • -
      ensureFilesWritten: boolean = false
      -

      verify that the files is completely written before returning, this can happen if the file system is swamped with write requests.

      -
      -
    -

    Returns Promise<OutputModel[]>

    -
-
- -
-
- -
-
- -
    - -
  • -

    Get all presets (default and custom ones from options) for a given preset type (class, enum, etc).

    -
    -
    -

    Parameters

    -
      -
    • -
      presetType: string
    -

    Returns [Partial<any>, unknown][]

    -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      _completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedTupleModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedUnionModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Rust options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          package?: { packageName?: string | undefined; packageVersion?: string | undefined; authors?: (string | undefined)[] | undefined; homepage?: string | undefined; repository?: string | undefined; license?: string | undefined; description?: string | undefined; edition?: string | undefined; packageFeatures?: (RustPackageFeatures |...;
          supportFiles?: boolean;
      }
      -
        -
      • -
        Optional package?: { packageName?: string | undefined; packageVersion?: string | undefined; authors?: (string | undefined)[] | undefined; homepage?: string | undefined; repository?: string | undefined; license?: string | undefined; description?: string | undefined; edition?: string | undefined; packageFeatures?: (RustPackageFeatures |...
      • -
      • -
        Optional supportFiles?: boolean
    -

    Returns RustRenderCompleteModelOptions

    -
-
- -
    - -
  • -

    Returns the Rust options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns RustOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/RustGenerator.html b/modelina-website/public/apidocs/generated/classes/RustGenerator.html deleted file mode 100644 index d64a5e3245..0000000000 --- a/modelina-website/public/apidocs/generated/classes/RustGenerator.html +++ /dev/null @@ -1,1086 +0,0 @@ -RustGenerator | Modelina
-
- -
-
-
-
- -

Class RustGenerator

-
-

Generator for Rust

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns RustGenerator

-
-

Properties

-
- -
languageName: string
-
- -
options: RustOptions
-
- -
defaultOptions: RustOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      input: Record<string, unknown> | InputMetaModel
    • -
    • -
      completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<OutputModel[]>

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      _completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      completeModelOptions: Partial<RustRenderCompleteModelOptions>
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedTupleModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedUnionModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the Rust options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          package?: { packageName?: string | undefined; packageVersion?: string | undefined; authors?: (string | undefined)[] | undefined; homepage?: string | undefined; repository?: string | undefined; license?: string | undefined; description?: string | undefined; edition?: string | undefined; packageFeatures?: (RustPackageFeatures |...;
          supportFiles?: boolean;
      }
      -
        -
      • -
        Optional package?: { packageName?: string | undefined; packageVersion?: string | undefined; authors?: (string | undefined)[] | undefined; homepage?: string | undefined; repository?: string | undefined; license?: string | undefined; description?: string | undefined; edition?: string | undefined; packageFeatures?: (RustPackageFeatures |...
      • -
      • -
        Optional supportFiles?: boolean
    -

    Returns RustRenderCompleteModelOptions

    -
-
- -
    - -
  • -

    Returns the Rust options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....;
          dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; });
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....
      • -
      • -
        Optional dependencyManager?: (() => AbstractDependencyManager) | ({ dependencies?: (string | undefined)[] | undefined; addDependency?: ((dependency: string) => void) | undefined; })
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional presets?: (undefined | ({ struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<.....) | ({ preset?: { struct?: { field?: ((args: PresetArgs<StructRenderer, any, ConstrainedObjectModel> & StructFieldArgs) => string | Promise<...>) | undefined; fieldMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string | Promise<...>) | undefined; structMacro?: ((args: PresetArgs<...> & StructFieldArgs) => string |...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, RustOptions, RustDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns RustOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/StringModel.html b/modelina-website/public/apidocs/generated/classes/StringModel.html deleted file mode 100644 index dbae94baa3..0000000000 --- a/modelina-website/public/apidocs/generated/classes/StringModel.html +++ /dev/null @@ -1,399 +0,0 @@ -StringModel | Modelina
-
- -
-
-
-
- -

Class StringModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/SwaggerInputProcessor.html b/modelina-website/public/apidocs/generated/classes/SwaggerInputProcessor.html deleted file mode 100644 index 19ff9aa86d..0000000000 --- a/modelina-website/public/apidocs/generated/classes/SwaggerInputProcessor.html +++ /dev/null @@ -1,569 +0,0 @@ -SwaggerInputProcessor | Modelina
-
- -
-
-
-
- -

Class SwaggerInputProcessor

-
-

Class for processing Swagger inputs

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
MODELGEN_INFFERED_NAME: string = 'x-modelgen-inferred-name'
-
- -
supportedVersions: string[] = ...
-
-

Methods

-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      operation: undefined | {
          consumes?: MimeTypes;
          deprecated?: boolean;
          description?: string;
          externalDocs?: ExternalDocumentationObject;
          operationId?: string;
          parameters?: Parameters;
          produces?: MimeTypes;
          responses: ResponsesObject;
          schemes?: string[];
          security?: SecurityRequirementObject[];
          summary?: string;
          tags?: string[];
      }
    • -
    • -
      path: string
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: ProcessorOptions
    -

    Returns void

-
- -
-
- -
    - -
  • -

    Try to find the swagger version from the input. If it cannot, undefined are returned, if it can, the version is returned.

    -
    -
    -

    Parameters

    -
      -
    • -
      input: any
      -
    -

    Returns undefined | string

    -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/SwaggerV2ExternalDocumentation.html b/modelina-website/public/apidocs/generated/classes/SwaggerV2ExternalDocumentation.html deleted file mode 100644 index c33e792add..0000000000 --- a/modelina-website/public/apidocs/generated/classes/SwaggerV2ExternalDocumentation.html +++ /dev/null @@ -1,408 +0,0 @@ -SwaggerV2ExternalDocumentation | Modelina
-
- -
-
-
-
- -

Class SwaggerV2ExternalDocumentation

-
-

Hierarchy

-
    -
  • SwaggerV2ExternalDocumentation
-
-

Indexable

-
[k: string]: any
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
description?: string
-
- -
url?: string
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/SwaggerV2Schema.html b/modelina-website/public/apidocs/generated/classes/SwaggerV2Schema.html deleted file mode 100644 index bb6761b431..0000000000 --- a/modelina-website/public/apidocs/generated/classes/SwaggerV2Schema.html +++ /dev/null @@ -1,669 +0,0 @@ -SwaggerV2Schema | Modelina
-
- -
-
-
-
- -

Class SwaggerV2Schema

-
-

OpenAPI 2.0 (Swagger 2.0) schema model

-

Based on Draft 4, but with restricted keywords and definitions

-

Restrictions (keywords not allowed)

-
    -
  • oneOf
  • -
  • anyOf
  • -
  • patternProperties
  • -
  • not
  • -
-

https://swagger.io/specification/v2/#schemaObject

-
-
-
-

Hierarchy

-
    -
  • SwaggerV2Schema
-
-

Indexable

-
[k: string]: any
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
$ref?: string
-
- -
$schema?: string
-
- -
additionalProperties?: boolean | SwaggerV2Schema
-
- -
allOf?: SwaggerV2Schema[]
-
- -
default?: any
-
- -
definitions?: {
    [key: string]: SwaggerV2Schema;
}
-
-

Type declaration

-
-
- -
description?: string
-
- -
discriminator?: string
-
- -
enum?: any[]
-
- -
example?: any
-
- -
exclusiveMaximum?: boolean
-
- -
exclusiveMinimum?: boolean
-
- -
-
- -
format?: string
-
- -
id?: string
-
- -
-
- -
maxItems?: number
-
- -
maxLength?: number
-
- -
maxProperties?: number
-
- -
maximum?: number
-
- -
minItems?: number
-
- -
minLength?: number
-
- -
minProperties?: number
-
- -
minimum?: number
-
- -
multipleOf?: number
-
- -
pattern?: string
-
- -
properties?: {
    [key: string]: SwaggerV2Schema;
}
-
-

Type declaration

-
-
- -
readOnly?: boolean
-
- -
required?: string[]
-
- -
title?: string
-
- -
type?: string | string[]
-
- -
uniqueItems?: boolean
-
- -
-
-

Methods

-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/SwaggerV2Xml.html b/modelina-website/public/apidocs/generated/classes/SwaggerV2Xml.html deleted file mode 100644 index 6e3d8c6700..0000000000 --- a/modelina-website/public/apidocs/generated/classes/SwaggerV2Xml.html +++ /dev/null @@ -1,426 +0,0 @@ -SwaggerV2Xml | Modelina
-
- -
-
-
-
- -

Class SwaggerV2Xml

-
-

Hierarchy

-
    -
  • SwaggerV2Xml
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
attribute?: boolean
-
- -
name?: string
-
- -
namespace?: string
-
- -
prefix?: string
-
- -
wrapped?: boolean
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/TupleModel.html b/modelina-website/public/apidocs/generated/classes/TupleModel.html deleted file mode 100644 index 586d334956..0000000000 --- a/modelina-website/public/apidocs/generated/classes/TupleModel.html +++ /dev/null @@ -1,408 +0,0 @@ -TupleModel | Modelina
-
- -
-
-
-
- -

Class TupleModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/TupleValueModel.html b/modelina-website/public/apidocs/generated/classes/TupleValueModel.html deleted file mode 100644 index 7a50b40efd..0000000000 --- a/modelina-website/public/apidocs/generated/classes/TupleValueModel.html +++ /dev/null @@ -1,394 +0,0 @@ -TupleValueModel | Modelina
-
- -
-
-
-
- -

Class TupleValueModel

-
-

Hierarchy

-
    -
  • TupleValueModel
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
index: number
-
- -
value: MetaModel
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/TypeScriptFileGenerator.html b/modelina-website/public/apidocs/generated/classes/TypeScriptFileGenerator.html deleted file mode 100644 index 025317d37d..0000000000 --- a/modelina-website/public/apidocs/generated/classes/TypeScriptFileGenerator.html +++ /dev/null @@ -1,1037 +0,0 @@ -TypeScriptFileGenerator | Modelina
-
- -
-
-
-
- -

Class TypeScriptFileGenerator

-
-

Generator for TypeScript

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns TypeScriptFileGenerator

-
-

Properties

-
- -
languageName: string
-
- -
-
- -
defaultCompleteModelOptions: TypeScriptRenderCompleteModelOptions = ...
-
- -
defaultOptions: TypeScriptOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
    - -
  • -

    Generates all the models to an output directory each model with their own separate files.

    -
    -
    -

    Parameters

    -
      -
    • -
      input: Record<string, unknown> | InputMetaModel
      -
    • -
    • -
      outputDirectory: string
      -

      where you want the models generated to

      -
      -
    • -
    • -
      Optional options: TypeScriptRenderCompleteModelOptions
      -
    • -
    • -
      ensureFilesWritten: boolean = false
      -

      verify that the files is completely written before returning, this can happen if the file system is swamped with write requests.

      -
      -
    -

    Returns Promise<OutputModel[]>

    -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render any ConstrainedMetaModel to code based on the type

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<TypeScriptRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the TypeScript options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns TypeScriptOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/TypeScriptGenerator.html b/modelina-website/public/apidocs/generated/classes/TypeScriptGenerator.html deleted file mode 100644 index ef27623301..0000000000 --- a/modelina-website/public/apidocs/generated/classes/TypeScriptGenerator.html +++ /dev/null @@ -1,1000 +0,0 @@ -TypeScriptGenerator | Modelina
-
- -
-
-
-
- -

Class TypeScriptGenerator

-
-

Generator for TypeScript

-
-
-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns TypeScriptGenerator

-
-

Properties

-
- -
languageName: string
-
- -
-
- -
defaultCompleteModelOptions: TypeScriptRenderCompleteModelOptions = ...
-
- -
defaultOptions: TypeScriptOptions = ...
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: MetaModel
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns ConstrainedMetaModel

-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
    - -
  • -

    Render any ConstrainedMetaModel to code based on the type

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedObjectModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
    - -
  • -

    Render a complete model result where the model code, library and model dependencies are all bundled appropriately.

    -
    -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
      -
    • -
    • -
      inputModel: InputMetaModel
      -
    • -
    • -
      completeModelOptions: Partial<TypeScriptRenderCompleteModelOptions>
    • -
    • -
      options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

    -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedEnumModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      model: ConstrainedMetaModel
    • -
    • -
      inputModel: InputMetaModel
    • -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns Promise<RenderOutput>

-
- -
-
- -
    - -
  • -

    Returns the TypeScript options by merging custom options with default ones.

    -
    -
    -

    Parameters

    -
      -
    • -
      Optional options: {
          constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; };
          defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...;
          dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...);
          enumType?: "enum" | "union";
          indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; };
          mapType?: "map" | "record" | "indexedObject";
          modelType?: "class" | "interface";
          moduleSystem?: TypeScriptModuleSystemType;
          presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[];
          processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...;
          renderTypes?: boolean;
          typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; };
      }
      -
        -
      • -
        Optional constraints?: { enumKey?: EnumKeyConstraint | undefined; enumValue?: EnumValueConstraint | undefined; modelName?: ModelNameConstraint | undefined; propertyKey?: PropertyKeyConstraint | undefined; }
      • -
      • -
        Optional defaultPreset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...
      • -
      • -
        Optional dependencyManager?: (() => TypeScriptDependencyManager) | ({ options?: { renderTypes?: boolean | undefined; modelType?: "class" | "interface" | undefined; enumType?: "enum" | "union" | undefined; mapType?: "map" | "record" | "indexedObject" | undefined; ... 7 more ...; dependencyManager?: (() => TypeScriptDependencyManager) | ... 1 more ... | undefined; } | undefined; ... 5...)
        -

        This dependency manager type serves two functions.

        -
          -
        1. It can be used to provide a factory for generate functions
        2. -
        3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
        4. -
        -

        This depends on context and where it's used.

        -
        -
      • -
      • -
        Optional enumType?: "enum" | "union"
      • -
      • -
        Optional indentation?: { type?: IndentationTypes | undefined; size?: number | undefined; }
      • -
      • -
        Optional mapType?: "map" | "record" | "indexedObject"
      • -
      • -
        Optional modelType?: "class" | "interface"
      • -
      • -
        Optional moduleSystem?: TypeScriptModuleSystemType
      • -
      • -
        Optional presets?: (undefined | ({ class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; type?: { ...; ...) | ({ preset?: { class?: { ctor?: ((args: PresetArgs<ClassRenderer, any, ConstrainedObjectModel>) => string | Promise<string>) | undefined; ... 4 more ...; additionalContent?: ((args: PresetArgs<...>) => string | Promise<...>) | undefined; } | undefined; interface?: { ...; } | undefined; enum?: { ...; } | undefined; typ...))[]
      • -
      • -
        Optional processorOptions?: { asyncapi?: { source?: string | undefined; applyTraits?: boolean | undefined; parseSchemas?: boolean | undefined; validateOptions?: { allowedSeverity?: { error?: boolean | undefined; warning?: boolean | undefined; info?: boolean | undefined; hint?: boolean | undefined; } | undefined; __unstable?: { ...; } | undefin...
      • -
      • -
        Optional renderTypes?: boolean
      • -
      • -
        Optional typeMapping?: { Object?: TypeMappingFunction<ConstrainedObjectModel, TypeScriptOptions, TypeScriptDependencyManager> | undefined; ... 10 more ...; Dictionary?: TypeMappingFunction<...> | undefined; }
    -

    Returns TypeScriptOptions

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/TypeScriptInputProcessor.html b/modelina-website/public/apidocs/generated/classes/TypeScriptInputProcessor.html deleted file mode 100644 index ccf612fe56..0000000000 --- a/modelina-website/public/apidocs/generated/classes/TypeScriptInputProcessor.html +++ /dev/null @@ -1,462 +0,0 @@ -TypeScriptInputProcessor | Modelina
-
- -
-
-
-
- -

Class TypeScriptInputProcessor

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
- -
-
-

Properties

-
- -
MODELGEN_INFFERED_NAME: string = 'x-modelgen-inferred-name'
-
- -
-
-

Methods

-
- -
-
- -
-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/classes/UnionModel.html b/modelina-website/public/apidocs/generated/classes/UnionModel.html deleted file mode 100644 index 8606339f66..0000000000 --- a/modelina-website/public/apidocs/generated/classes/UnionModel.html +++ /dev/null @@ -1,408 +0,0 @@ -UnionModel | Modelina
-
- -
-
-
-
- -

Class UnionModel

-
-

Hierarchy

-
-
-
-
- -
-
-

Constructors

-
-
-

Properties

-
-
-

Constructors

-
- -
-
-

Properties

-
- -
name: string
-
- -
originalInput: any
-
- -
union: MetaModel[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/enums/IndentationTypes.html b/modelina-website/public/apidocs/generated/enums/IndentationTypes.html deleted file mode 100644 index 9f55e3dfb1..0000000000 --- a/modelina-website/public/apidocs/generated/enums/IndentationTypes.html +++ /dev/null @@ -1,368 +0,0 @@ -IndentationTypes | Modelina
-
- -
-
-
-
- -

Enumeration IndentationTypes

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
SPACES: "spaces"
-
- -
TABS: "tabs"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/enums/PropertyType.html b/modelina-website/public/apidocs/generated/enums/PropertyType.html deleted file mode 100644 index a6bd489e8c..0000000000 --- a/modelina-website/public/apidocs/generated/enums/PropertyType.html +++ /dev/null @@ -1,375 +0,0 @@ -PropertyType | Modelina
-
- -
-
-
-
- -

Enumeration PropertyType

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
additionalProperty: 1
-
- -
patternProperties: 2
-
- -
property: 0
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/enums/RustPackageFeatures.html b/modelina-website/public/apidocs/generated/enums/RustPackageFeatures.html deleted file mode 100644 index eb6ec98302..0000000000 --- a/modelina-website/public/apidocs/generated/enums/RustPackageFeatures.html +++ /dev/null @@ -1,361 +0,0 @@ -RustPackageFeatures | Modelina
-
- -
-
-
-
- -

Enumeration RustPackageFeatures

-
-
-
- -
-
-

Enumeration Members

-
-
-

Enumeration Members

-
- -
json: 0
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/NO_DUPLICATE_ENUM_KEYS.html b/modelina-website/public/apidocs/generated/functions/NO_DUPLICATE_ENUM_KEYS.html deleted file mode 100644 index 717ef8b19b..0000000000 --- a/modelina-website/public/apidocs/generated/functions/NO_DUPLICATE_ENUM_KEYS.html +++ /dev/null @@ -1,422 +0,0 @@ -NO_DUPLICATE_ENUM_KEYS | Modelina
-
- -
-
-
-
- -

Function NO_DUPLICATE_ENUM_KEYS

-
-
    - -
  • -

    Because a lot of the other constrain functions (such as NO_NUMBER_START_CHAR, NO_EMPTY_VALUE, etc) they might manipulate the enum keys by append, prepend, or manipulate it any other way. -We then need to make sure that they don't clash with any existing enum keys, this is what this function handles. -If so, prepend reserved_ to the enum key and recheck.

    -
    -
    -

    Parameters

    -
      -
    • -
      constrainedEnumModel: ConstrainedEnumModel
      -

      the current constrained enum model, which contains already existing constrained enum keys

      -
      -
    • -
    • -
      enumModel: EnumModel
      -

      the raw enum model which is non-constrained to the output language.

      -
      -
    • -
    • -
      enumKey: string
      -

      one of the enum keys in enumModel which might have been manipulated.

      -
      -
    • -
    • -
      namingFormatter: ((value) => string)
      -

      the name formatter which are used to format the enum key.

      -
      -
      -
        -
      • -
          -
        • (value): string
        • -
        • -
          -

          Parameters

          -
            -
          • -
            value: string
          -

          Returns string

    • -
    • -
      enumKeyToCheck: string = enumKey
      -

      the enum key to use for checking if it already exist, defaults to enumKey.

      -
      -
    • -
    • -
      onNameChange: ((currentEnumKey) => string) = ...
      -

      callback to change the name of the enum key that needs to be returned.

      -
      -
      -
        -
      • -
          -
        • (currentEnumKey): string
        • -
        • -
          -

          Parameters

          -
            -
          • -
            currentEnumKey: string
          -

          Returns string

    • -
    • -
      onNameChangeToCheck: ((currentEnumKey) => string) = onNameChange
      -

      callback to change the enum key which is being checked as part of the existing models.

      -
      -
      -
        -
      • -
          -
        • (currentEnumKey): string
        • -
        • -
          -

          Parameters

          -
            -
          • -
            currentEnumKey: string
          -

          Returns string

    -

    Returns string

    the potential new enum key that does not clash with existing enum keys.

    - -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/NO_DUPLICATE_PROPERTIES.html b/modelina-website/public/apidocs/generated/functions/NO_DUPLICATE_PROPERTIES.html deleted file mode 100644 index 8e1f192527..0000000000 --- a/modelina-website/public/apidocs/generated/functions/NO_DUPLICATE_PROPERTIES.html +++ /dev/null @@ -1,384 +0,0 @@ -NO_DUPLICATE_PROPERTIES | Modelina
-
- -
-
-
-
- -

Function NO_DUPLICATE_PROPERTIES

-
-
    - -
  • -

    Because a lot of the other constrain functions (such as NO_NUMBER_START_CHAR, NO_EMPTY_VALUE, etc) they might manipulate the property names by append, prepend, or manipulate it any other way. -We then need to make sure that they don't clash with any existing properties, this is what this function handles. -If so, prepend reserved_ to the property name and recheck.

    -
    -
    -

    Parameters

    -
      -
    • -
      constrainedObjectModel: ConstrainedObjectModel
      -

      the current constrained object model, which contains already existing constrained properties

      -
      -
    • -
    • -
      objectModel: ObjectModel
      -

      the raw object model which is non-constrained to the output language.

      -
      -
    • -
    • -
      propertyName: string
      -

      one of the properties in objectModel which might have been manipulated

      -
      -
    • -
    • -
      namingFormatter: ((value) => string)
      -

      the name formatter which are used to format the property key

      -
      -
      -
        -
      • -
          -
        • (value): string
        • -
        • -
          -

          Parameters

          -
            -
          • -
            value: string
          -

          Returns string

    -

    Returns string

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/NO_EMPTY_VALUE.html b/modelina-website/public/apidocs/generated/functions/NO_EMPTY_VALUE.html deleted file mode 100644 index f30dc0ff50..0000000000 --- a/modelina-website/public/apidocs/generated/functions/NO_EMPTY_VALUE.html +++ /dev/null @@ -1,350 +0,0 @@ -NO_EMPTY_VALUE | Modelina
-
- -
-
-
-
- -

Function NO_EMPTY_VALUE

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/NO_NUMBER_START_CHAR.html b/modelina-website/public/apidocs/generated/functions/NO_NUMBER_START_CHAR.html deleted file mode 100644 index bc0d7d0d03..0000000000 --- a/modelina-website/public/apidocs/generated/functions/NO_NUMBER_START_CHAR.html +++ /dev/null @@ -1,350 +0,0 @@ -NO_NUMBER_START_CHAR | Modelina
-
- -
-
-
-
- -

Function NO_NUMBER_START_CHAR

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/NO_RESERVED_KEYWORDS.html b/modelina-website/public/apidocs/generated/functions/NO_RESERVED_KEYWORDS.html deleted file mode 100644 index 5f31a39bf9..0000000000 --- a/modelina-website/public/apidocs/generated/functions/NO_RESERVED_KEYWORDS.html +++ /dev/null @@ -1,363 +0,0 @@ -NO_RESERVED_KEYWORDS | Modelina
-
- -
-
-
-
- -

Function NO_RESERVED_KEYWORDS

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      propertyName: string
    • -
    • -
      reservedKeywordCallback: ((value) => boolean)
      -
        -
      • -
          -
        • (value): boolean
        • -
        • -
          -

          Parameters

          -
            -
          • -
            value: string
          -

          Returns boolean

    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/checkForReservedKeyword.html b/modelina-website/public/apidocs/generated/functions/checkForReservedKeyword.html deleted file mode 100644 index 080c4186c0..0000000000 --- a/modelina-website/public/apidocs/generated/functions/checkForReservedKeyword.html +++ /dev/null @@ -1,354 +0,0 @@ -checkForReservedKeyword | Modelina
-
- -
-
-
-
- -

Function checkForReservedKeyword

-
-
    - -
  • -
    -

    Parameters

    -
      -
    • -
      word: string
    • -
    • -
      wordList: string[]
    • -
    • -
      forceLowerCase: boolean = true
    -

    Returns boolean

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/constrainMetaModel.html b/modelina-website/public/apidocs/generated/functions/constrainMetaModel.html deleted file mode 100644 index d4d621f13a..0000000000 --- a/modelina-website/public/apidocs/generated/functions/constrainMetaModel.html +++ /dev/null @@ -1,363 +0,0 @@ -constrainMetaModel | Modelina
-
- -
-
-
-
- -

Function constrainMetaModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToAnyModel.html b/modelina-website/public/apidocs/generated/functions/convertToAnyModel.html deleted file mode 100644 index 0e99ec2fd9..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToAnyModel.html +++ /dev/null @@ -1,352 +0,0 @@ -convertToAnyModel | Modelina
-
- -
-
-
-
- -

Function convertToAnyModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToArrayModel.html b/modelina-website/public/apidocs/generated/functions/convertToArrayModel.html deleted file mode 100644 index 33f37deb76..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToArrayModel.html +++ /dev/null @@ -1,354 +0,0 @@ -convertToArrayModel | Modelina
-
- -
-
-
-
- -

Function convertToArrayModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToBooleanModel.html b/modelina-website/public/apidocs/generated/functions/convertToBooleanModel.html deleted file mode 100644 index 73033945a9..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToBooleanModel.html +++ /dev/null @@ -1,352 +0,0 @@ -convertToBooleanModel | Modelina
-
- -
-
-
-
- -

Function convertToBooleanModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToDictionaryModel.html b/modelina-website/public/apidocs/generated/functions/convertToDictionaryModel.html deleted file mode 100644 index a24070e2c2..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToDictionaryModel.html +++ /dev/null @@ -1,354 +0,0 @@ -convertToDictionaryModel | Modelina
-
- -
-
-
-
- -

Function convertToDictionaryModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToEnumModel.html b/modelina-website/public/apidocs/generated/functions/convertToEnumModel.html deleted file mode 100644 index 432e601bc8..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToEnumModel.html +++ /dev/null @@ -1,352 +0,0 @@ -convertToEnumModel | Modelina
-
- -
-
-
-
- -

Function convertToEnumModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToFloatModel.html b/modelina-website/public/apidocs/generated/functions/convertToFloatModel.html deleted file mode 100644 index 77ff2dfb6a..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToFloatModel.html +++ /dev/null @@ -1,352 +0,0 @@ -convertToFloatModel | Modelina
-
- -
-
-
-
- -

Function convertToFloatModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToIntegerModel.html b/modelina-website/public/apidocs/generated/functions/convertToIntegerModel.html deleted file mode 100644 index 6207456541..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToIntegerModel.html +++ /dev/null @@ -1,352 +0,0 @@ -convertToIntegerModel | Modelina
-
- -
-
-
-
- -

Function convertToIntegerModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToMetaModel.html b/modelina-website/public/apidocs/generated/functions/convertToMetaModel.html deleted file mode 100644 index ef4545b622..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToMetaModel.html +++ /dev/null @@ -1,352 +0,0 @@ -convertToMetaModel | Modelina
-
- -
-
-
-
- -

Function convertToMetaModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToObjectModel.html b/modelina-website/public/apidocs/generated/functions/convertToObjectModel.html deleted file mode 100644 index 65b9d92eb0..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToObjectModel.html +++ /dev/null @@ -1,354 +0,0 @@ -convertToObjectModel | Modelina
-
- -
-
-
-
- -

Function convertToObjectModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToStringModel.html b/modelina-website/public/apidocs/generated/functions/convertToStringModel.html deleted file mode 100644 index 013d08366c..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToStringModel.html +++ /dev/null @@ -1,352 +0,0 @@ -convertToStringModel | Modelina
-
- -
-
-
-
- -

Function convertToStringModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToTupleModel.html b/modelina-website/public/apidocs/generated/functions/convertToTupleModel.html deleted file mode 100644 index 5dcd22dc63..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToTupleModel.html +++ /dev/null @@ -1,354 +0,0 @@ -convertToTupleModel | Modelina
-
- -
-
-
-
- -

Function convertToTupleModel

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/convertToUnionModel.html b/modelina-website/public/apidocs/generated/functions/convertToUnionModel.html deleted file mode 100644 index f4abb073df..0000000000 --- a/modelina-website/public/apidocs/generated/functions/convertToUnionModel.html +++ /dev/null @@ -1,360 +0,0 @@ -convertToUnionModel | Modelina
-
- -
-
-
-
- -

Function convertToUnionModel

-
-
    - -
  • -

    Converts a CommonModel into multiple models wrapped in a union model.

    -

    Because a CommonModel might contain multiple models, it's name for each of those models would be the same, instead we slightly change the model name. -Each model has it's type as a name prepended to the union name.

    -

    If the CommonModel has multiple types

    -
    -
    -

    Parameters

    -
    -

    Returns UnionModel | undefined

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/cplusplusDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 06fe91ef59..0000000000 --- a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -cplusplusDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function cplusplusDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/cplusplusDefaultEnumValueConstraints.html deleted file mode 100644 index e5c319c4e1..0000000000 --- a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultEnumValueConstraints.html +++ /dev/null @@ -1,348 +0,0 @@ -cplusplusDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function cplusplusDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/cplusplusDefaultModelNameConstraints-1.html deleted file mode 100644 index 30ebac04c7..0000000000 --- a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -cplusplusDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function cplusplusDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/cplusplusDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index a9a8f3173f..0000000000 --- a/modelina-website/public/apidocs/generated/functions/cplusplusDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -cplusplusDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function cplusplusDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/csharpDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/csharpDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 78d5e002ba..0000000000 --- a/modelina-website/public/apidocs/generated/functions/csharpDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -csharpDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function csharpDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/csharpDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/csharpDefaultEnumValueConstraints.html deleted file mode 100644 index 8d98b4c5e7..0000000000 --- a/modelina-website/public/apidocs/generated/functions/csharpDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -csharpDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function csharpDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/csharpDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/csharpDefaultModelNameConstraints-1.html deleted file mode 100644 index 4592468d79..0000000000 --- a/modelina-website/public/apidocs/generated/functions/csharpDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -csharpDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function csharpDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/csharpDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/csharpDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index 4d43af122a..0000000000 --- a/modelina-website/public/apidocs/generated/functions/csharpDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -csharpDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function csharpDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/dartDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/dartDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 40719fa93c..0000000000 --- a/modelina-website/public/apidocs/generated/functions/dartDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -dartDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function dartDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/dartDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/dartDefaultEnumValueConstraints.html deleted file mode 100644 index 271908940d..0000000000 --- a/modelina-website/public/apidocs/generated/functions/dartDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -dartDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function dartDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/dartDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/dartDefaultModelNameConstraints-1.html deleted file mode 100644 index de8e836da4..0000000000 --- a/modelina-website/public/apidocs/generated/functions/dartDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -dartDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function dartDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/dartDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/dartDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index 73414b0c39..0000000000 --- a/modelina-website/public/apidocs/generated/functions/dartDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -dartDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function dartDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/getTypeFromMapping.html b/modelina-website/public/apidocs/generated/functions/getTypeFromMapping.html deleted file mode 100644 index ced20b8dda..0000000000 --- a/modelina-website/public/apidocs/generated/functions/getTypeFromMapping.html +++ /dev/null @@ -1,361 +0,0 @@ -getTypeFromMapping | Modelina
-
- -
-
-
-
- -

Function getTypeFromMapping

-
-
    - -
  • -
    -

    Type Parameters

    -
      -
    • -

      T extends ConstrainedMetaModel<T>

    • -
    • -

      Options

    • -
    • -

      DependencyManager extends AbstractDependencyManager<DependencyManager>

    -
    -

    Parameters

    -
      -
    • -
      typeMapping: TypeMapping<Options, DependencyManager>
    • -
    • -
      context: TypeContext<T, Options, DependencyManager>
    -

    Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/goDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/goDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 8e44c28570..0000000000 --- a/modelina-website/public/apidocs/generated/functions/goDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -goDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function goDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/goDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/goDefaultEnumValueConstraints.html deleted file mode 100644 index 93f4a595f8..0000000000 --- a/modelina-website/public/apidocs/generated/functions/goDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -goDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function goDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/goDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/goDefaultModelNameConstraints-1.html deleted file mode 100644 index 6a6386556f..0000000000 --- a/modelina-website/public/apidocs/generated/functions/goDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -goDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function goDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/goDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/goDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index f08aa1dd4e..0000000000 --- a/modelina-website/public/apidocs/generated/functions/goDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -goDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function goDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/hasPreset.html b/modelina-website/public/apidocs/generated/functions/hasPreset.html deleted file mode 100644 index a36c9f553d..0000000000 --- a/modelina-website/public/apidocs/generated/functions/hasPreset.html +++ /dev/null @@ -1,367 +0,0 @@ -hasPreset | Modelina
-
- -
-
-
-
- -

Function hasPreset

-
-
    - -
  • -

    Returns true if and only if a given preset is already included in a list of presets -Check is done using referential equality

    -
    -
    -

    Type Parameters

    -
      -
    • -

      P extends Partial<any> = Partial<any>

    -
    -

    Parameters

    -
      -
    • -
      presets: Presets<P>
      -

      the list to check

      -
      -
    • -
    • -
      preset: P
      -

      the preset to check for

      -
      -
    -

    Returns boolean

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/javaDefaultEnumKeyConstraints-1.html deleted file mode 100644 index e1972e0949..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -javaDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function javaDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/javaDefaultEnumValueConstraints.html deleted file mode 100644 index 3322e1176e..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -javaDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function javaDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/javaDefaultModelNameConstraints-1.html deleted file mode 100644 index c745bf84e4..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -javaDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function javaDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/javaDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index 1493bfb85a..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -javaDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function javaDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/functions/javaScriptDefaultEnumKeyConstraints.html deleted file mode 100644 index 9ea213144a..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,348 +0,0 @@ -javaScriptDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function javaScriptDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/javaScriptDefaultEnumValueConstraints.html deleted file mode 100644 index 794d5f2214..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -javaScriptDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function javaScriptDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/javaScriptDefaultModelNameConstraints-1.html deleted file mode 100644 index ad4f9f330e..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -javaScriptDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function javaScriptDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/javaScriptDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index 3bfc5010ab..0000000000 --- a/modelina-website/public/apidocs/generated/functions/javaScriptDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -javaScriptDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function javaScriptDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/kotlinDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/kotlinDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 6f33c8e943..0000000000 --- a/modelina-website/public/apidocs/generated/functions/kotlinDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -kotlinDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function kotlinDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/kotlinDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/kotlinDefaultEnumValueConstraints.html deleted file mode 100644 index fd298cabd9..0000000000 --- a/modelina-website/public/apidocs/generated/functions/kotlinDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -kotlinDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function kotlinDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/kotlinDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/kotlinDefaultModelNameConstraints-1.html deleted file mode 100644 index aa6dc876fc..0000000000 --- a/modelina-website/public/apidocs/generated/functions/kotlinDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -kotlinDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function kotlinDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/kotlinDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/kotlinDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index e710f85ef9..0000000000 --- a/modelina-website/public/apidocs/generated/functions/kotlinDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -kotlinDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function kotlinDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/makeUnique.html b/modelina-website/public/apidocs/generated/functions/makeUnique.html deleted file mode 100644 index 2aad818e47..0000000000 --- a/modelina-website/public/apidocs/generated/functions/makeUnique.html +++ /dev/null @@ -1,356 +0,0 @@ -makeUnique | Modelina
-
- -
-
-
-
- -

Function makeUnique

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/phpDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/phpDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 6ad11d8c85..0000000000 --- a/modelina-website/public/apidocs/generated/functions/phpDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -phpDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function phpDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/phpDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/phpDefaultEnumValueConstraints.html deleted file mode 100644 index d74e166850..0000000000 --- a/modelina-website/public/apidocs/generated/functions/phpDefaultEnumValueConstraints.html +++ /dev/null @@ -1,348 +0,0 @@ -phpDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function phpDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/phpDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/phpDefaultModelNameConstraints-1.html deleted file mode 100644 index cf5e31ee5f..0000000000 --- a/modelina-website/public/apidocs/generated/functions/phpDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -phpDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function phpDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/phpDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/phpDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index 2f32820083..0000000000 --- a/modelina-website/public/apidocs/generated/functions/phpDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -phpDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function phpDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/pythonDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/pythonDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 1ebddfccd4..0000000000 --- a/modelina-website/public/apidocs/generated/functions/pythonDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -pythonDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function pythonDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/pythonDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/pythonDefaultEnumValueConstraints.html deleted file mode 100644 index 3f7c4780f4..0000000000 --- a/modelina-website/public/apidocs/generated/functions/pythonDefaultEnumValueConstraints.html +++ /dev/null @@ -1,348 +0,0 @@ -pythonDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function pythonDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/pythonDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/pythonDefaultModelNameConstraints-1.html deleted file mode 100644 index ac8ea42f9b..0000000000 --- a/modelina-website/public/apidocs/generated/functions/pythonDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -pythonDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function pythonDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/pythonDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/pythonDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index c86a17fefe..0000000000 --- a/modelina-website/public/apidocs/generated/functions/pythonDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,353 +0,0 @@ -pythonDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function pythonDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/renderJavaScriptDependency.html b/modelina-website/public/apidocs/generated/functions/renderJavaScriptDependency.html deleted file mode 100644 index 83b26ba983..0000000000 --- a/modelina-website/public/apidocs/generated/functions/renderJavaScriptDependency.html +++ /dev/null @@ -1,360 +0,0 @@ -renderJavaScriptDependency | Modelina
-
- -
-
-
-
- -

Function renderJavaScriptDependency

-
-
    - -
  • -

    Function to make it easier to render JS/TS dependencies based on module system

    -
    -
    -

    Parameters

    -
      -
    • -
      toImport: string
      -
    • -
    • -
      fromModule: string
      -
    • -
    • -
      moduleSystem: "CJS" | "ESM"
      -
    -

    Returns string

    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/rustDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/rustDefaultEnumKeyConstraints-1.html deleted file mode 100644 index da3e0a9f85..0000000000 --- a/modelina-website/public/apidocs/generated/functions/rustDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -rustDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function rustDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/rustDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/rustDefaultEnumValueConstraints.html deleted file mode 100644 index 866d6a99cd..0000000000 --- a/modelina-website/public/apidocs/generated/functions/rustDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -rustDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function rustDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/rustDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/rustDefaultModelNameConstraints-1.html deleted file mode 100644 index ef8593ecb3..0000000000 --- a/modelina-website/public/apidocs/generated/functions/rustDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -rustDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function rustDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/rustDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/rustDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index cfb6fcc3cf..0000000000 --- a/modelina-website/public/apidocs/generated/functions/rustDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -rustDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function rustDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/split.html b/modelina-website/public/apidocs/generated/functions/split.html deleted file mode 100644 index ca451dc07c..0000000000 --- a/modelina-website/public/apidocs/generated/functions/split.html +++ /dev/null @@ -1,363 +0,0 @@ -split | Modelina
-
- -
-
-
-
- -

Function split

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultEnumKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/typeScriptDefaultEnumKeyConstraints-1.html deleted file mode 100644 index 74eab55b38..0000000000 --- a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultEnumKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -typeScriptDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Function typeScriptDefaultEnumKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultEnumValueConstraints.html b/modelina-website/public/apidocs/generated/functions/typeScriptDefaultEnumValueConstraints.html deleted file mode 100644 index 402ee9cc60..0000000000 --- a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultEnumValueConstraints.html +++ /dev/null @@ -1,345 +0,0 @@ -typeScriptDefaultEnumValueConstraints | Modelina
-
- -
-
-
-
- -

Function typeScriptDefaultEnumValueConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultModelNameConstraints-1.html b/modelina-website/public/apidocs/generated/functions/typeScriptDefaultModelNameConstraints-1.html deleted file mode 100644 index 9119e200c4..0000000000 --- a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultModelNameConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -typeScriptDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Function typeScriptDefaultModelNameConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultPropertyKeyConstraints-1.html b/modelina-website/public/apidocs/generated/functions/typeScriptDefaultPropertyKeyConstraints-1.html deleted file mode 100644 index d4d7ff344b..0000000000 --- a/modelina-website/public/apidocs/generated/functions/typeScriptDefaultPropertyKeyConstraints-1.html +++ /dev/null @@ -1,350 +0,0 @@ -typeScriptDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Function typeScriptDefaultPropertyKeyConstraints

-
-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/index.html b/modelina-website/public/apidocs/generated/index.html deleted file mode 100644 index 1a47b70053..0000000000 --- a/modelina-website/public/apidocs/generated/index.html +++ /dev/null @@ -1,678 +0,0 @@ -Modelina
-
- -
-
-
-
-

Modelina

-

AsyncAPI Modelina -blackbox pipeline status -Coverage Status -Project Status: Active – The project has reached a stable, usable state and is being actively developed. -Maintenance score -Npm latest version -License -last commit -Discussions -Website -Playground -All Contributors

- - -

Your one-stop tool for generating accurate and well-tested models for representing the message payloads. Use it as a tool in your development workflow, or a library in a larger integrations, entirely in your control.

-
- - - - - - - -

Installing Modelina

Run this command to install Modelina in your project:

-
npm install @asyncapi/modelina
-
-

AsyncAPI CLI

If you have the AsyncAPI CLI installed (ONLY support AsyncAPI inputs), you can run the following command to use Modelina:

-
asyncapi generate models <language> ./asyncapi.json
-
-

What Does Modelina Do?

- -

Modelina put YOU in control of your data models, here is how...

- - - - - - - - - - - - - -

- - - - - - - - - - - - - - - - - -
Modelina lets you generate data models from many types of inputs - -
const asyncapi = ...
const jsonschema = ...
const openapi = ...
const metamodel = ...
...
const models = await generator.generate(
asyncapi | jsonschema | openapi | metamodel
); -
-
Use the same inputs across a range of different generators - -
const generator = new TypeScriptGenerator();
const generator = new CsharpGenerator();
const generator = new JavaGenerator();
const generator = new RustGenerator();
...
const models = await generator.generate(input); -
-
Easily let you interact with the generated models. - -
    -
  • Want to show the generated models on a website? Sure!
  • -
  • Want to generate the models into files? Sure!
  • -
  • Want to combine all the models into one single file? Sure!
  • -
-

Whatever interaction you need, you can create.

- -
const models = await generator.generate(input);
for (const model in models) {
const generatedCode = generatedModel.result;
const dependencies = generatedModel.dependencies;
const modeltype = generatedModel.model.type;
const modelName = generatedModel.modelName;
...
} -
-
Easily modify how models are constrained into the output - -
const generator = new TypeScriptGenerator({
constraints: {
modelName: ({modelName}) => {
// Implement your own constraining logic
return modelName;
}
}
}); -
-
Seamlessly layer additional or replacement code on top of each other to customize the models to your use-case - -
const generator = new TypeScriptGenerator({
presets: [
{
class: {
additionalContent({ content }) {
return `${content}
public myCustomFunction(): string {
return 'A custom function for each class';
}`;
},
}
}
]
});
const models = await generator.generate(input); -
-
Seamlessly lets you combine multiple layers of additional or replacement code - -
const myCustomFunction1 = {
class: {
additionalContent({ content }) {
return `${content}
public myCustomFunction(): string {
return 'A custom function for each class';
}`;
},
}
};
const myCustomFunction2 = {...};
const generator = new TypeScriptGenerator({
presets: [
myCustomFunction1,
myCustomFunction2
]
});
const models = await generator.generate(input); -
-
- -

Features

The following table provides a short summary of available features for supported output languages. To see the complete feature list for each language, please click the individual links for each language.

-

- - - - - - - - - - - - - - - - - - - - - - - - - - - -
Supported inputs
AsyncAPIWe support the following AsyncAPI versions: 2.0.0 -> 2.6.0, which generates models for all the defined message payloads. It supports the following schemaFormats AsyncAPI Schema object, JSON Schema draft 7, AVRO 1.9, RAML 1.0 data type, and OpenAPI 3.0 Schema.
JSON SchemaWe support the following JSON Schema versions: Draft-4, Draft-6 and Draft-7
OpenAPIWe support the following OpenAPI versions: Swagger 2.0 and OpenAPI 3.0, which generates models for all the defined request and response payloads.
TypeScriptWe currently support TypeScript types as file input for model generation
Meta modelThis is the internal representation of a model for Modelina, it is what inputs gets converted to, and what generators are provided to generate code. Instead of relying on an input processor, you can create your own models from scratch and still take advantage on the generators and the features.
- -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Supported outputs
JavaClass and enum generation: generation of equals, hashCode, toString, Jackson annotation, custom indentation type and size, etc
TypeScriptClass, interface and enum generation: generation of example code, un/marshal functions, custom indentation type and size, etc
C#Class and enum generation: generation of example code, serializer and deserializer functions, custom indentation type and size, etc
GoStruct and enum generation: custom indentation type and size, etc
JavaScriptClass generation: custom indentation type and size, etc
DartClass and enum generation: json_annotation
RustStruct/tuple and enum generation: generation of `implement Default`, generate serde macros, custom indentation type and size, etc
PythonClass and enum generation: custom indentation type and size, etc
KotlinClass and enum generation: use of data classes where appropriate, custom indentation type and size, etc
C++Class and enum generation: custom indentation type and size, etc
PHPClass and enum generation: custom indentation type and size, descriptions, etc
- -

Roadmap

This is the roadmap that is currently in focus by the CODEOWNERS

- -

Requirements

The following are a requirement in order to use Modelina.

- -

Documentation

A feature in Modelina cannot exists without an example and documentation for it. You can find all the documentation here.

-

Examples

Do you need to know how to use the library in certain scenarios?

-

We have gathered all the examples in a separate folder and they can be found under the examples folder.

-

Versioning and maintenance

As of version 1, Modelina has a very strict set of changes we are allowed to do before it requires a major version change. In short, any changes that change the generated outcome are not allowed as it's a breaking change for the consumer of the generated models.

-

Here is a list of changes we are allowed to do that would not require a breaking change:

-
    -
  • Adding new features (that do not change existing output), such as generators, presets, input processors, etc.
  • -
  • Change existing features, by providing options that default to current behavior. This could be a preset that adapts the output based on options, as long as the API of Modelina and the API of the generated models does not have any breaking changes.
  • -
  • Bug fixes where the generated code is otherwise unusable (syntax errors, etc).
  • -
-

Breaking changes are allowed and expected at a frequent rate, of course where it makes sense we will try to bundle multiple changes together.

-

We of course will do our best to uphold this, but mistakes can happen, and if you notice any breaking changes please let us know!

-

Because of the number of the limited number of champions, only the most recent major version will be maintained.

-

Major versions are currently happening at a 3-month cadence (in a similar fashion as the AsyncAPI specification), this will happen in January, April, June, and September.

-

Development

We try to make it as easy for you as possible to set up your development environment to contribute to Modelina. You can find the development documentation here.

-

Contributing

Without contributions, Modelina would not exist, it's a community project we build together to create the best possible building blocks, and we do this through champions.

-

We have made quite a comprehensive contribution guide to give you a lending hand in how different features and changes are introduced.

-

If no documentation helps you, here is how you can reach out to get help:

- -

Contributors

Thanks go out to these wonderful people (emoji key):

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Maciej Urbańczyk
Maciej Urbańczyk

🐛 💻 📖 🤔 🚧 💬 ⚠️ 👀
czlowiek488
czlowiek488

🐛 👀 🤔
Sergio Moya
Sergio Moya

🐛 💻 ⚠️ 📖 👀
Jonas Lagoni
Jonas Lagoni

🐛 💻 📖 🤔 🚧 💬 ⚠️ 👀
Lukasz Gornicki
Lukasz Gornicki

👀 🐛 💻
Arjun Garg
Arjun Garg

💻
Fran Méndez
Fran Méndez

👀
Kanwal Singh
Kanwal Singh

💻
Alejandra Quetzalli
Alejandra Quetzalli

👀 📖
MD SAIF  HUSAIN
MD SAIF HUSAIN

💡 ⚠️ 📖 💻
Sudipto Ghosh
Sudipto Ghosh

💡 ⚠️ 📖
panwauu
panwauu

💻 ⚠️ 💡 📖 🐛
Stefan E. Mayer
Stefan E. Mayer

🐛
Talmiz Ahmed
Talmiz Ahmed

📖 ⚠️ 💡
Marco
Marco

🐛
quadrrem
quadrrem

💻 ⚠️
Kamil Janeček
Kamil Janeček

⚠️ 🐛 💻
mahakporwal02
mahakporwal02

💡 ⚠️ 📖 💻
Debajyoti Halder
Debajyoti Halder

💻 ⚠️ 📖 💡 🚧
Ritik Rawal
Ritik Rawal

📖 💻 ⚠️ 💡
Ishan
Ishan

💻 ⚠️
Samriddhi
Samriddhi

💻 ⚠️ 📖 💡 🚧
Gábor Magyar
Gábor Magyar

💻 ⚠️ 📖 💡
ibernabeudev
ibernabeudev

💻 ⚠️ 💡 📖
Arkadiusz Słowikowski
Arkadiusz Słowikowski

💻 ⚠️ 💡 📖
Willem Gillis
Willem Gillis

💻 ⚠️ 🐛
rmasarovic
rmasarovic

💻 📖 ⚠️ 💡
Owais Hasnath Ahmed
Owais Hasnath Ahmed

💻 ⚠️ 📖
PanMan
PanMan

📖
artur-ciocanu
artur-ciocanu

💻 🐛
Cyprian Gracz
Cyprian Gracz

💻 ⚠️ 🐛
Leigh Johnson
Leigh Johnson

💻 ⚠️ 💡 📖 🚧 👀
Nitin Tejuja
Nitin Tejuja

⚠️ 💡
Kenneth Aasan
Kenneth Aasan

💻 ⚠️ 🚧 📖
Amit Kumar Sharma
Amit Kumar Sharma

⚠️ 📖 💡
Andrey Zaytsev
Andrey Zaytsev

💻 💡 📖 ⚠️
Tenshi Codes
Tenshi Codes

🚇
Yushi OMOTE
Yushi OMOTE

🐛 💻
Zbigniew Malcherczyk
Zbigniew Malcherczyk

🐛 🚇 💻 💡 ⚠️ 👀
200Puls
200Puls

💻 ⚠️
Anay Sarkar
Anay Sarkar

💡 💻 ⚠️
Louis Xhaferi
Louis Xhaferi

💻
Sambhav Gupta
Sambhav Gupta

📖 👀 🎨 💻 🐛
Abhay Garg
Abhay Garg

💻 💡 ⚠️ 📖
henrikjon
henrikjon

💻 ⚠️ 📖 💡
Mohammad Yasir
Mohammad Yasir

💻
Savio Dias
Savio Dias

💻 🚇 🐛
Ishaan Shah
Ishaan Shah

💻
Shreyas0410
Shreyas0410

💻
beku-epitome
beku-epitome

💻 👀 ⚠️
Joshua Michael Daly
Joshua Michael Daly

🐛
Daniel KJ
Daniel KJ

💻 ⚠️ 💡 👀
Bhavik Agarwal
Bhavik Agarwal

🎨
Rishi
Rishi

💻 🎨
Rohith Boppey
Rohith Boppey

💻 🎨
Ashish Padhy
Ashish Padhy

💻 ⚠️ 🚇
Jean-François Côté
Jean-François Côté

💻 ⚠️ 💡 📖
Sumant.xD
Sumant.xD

⚠️ 🚇 💻
Aryan Singh
Aryan Singh

💻
Markus Poerschke
Markus Poerschke

💻 ⚠️
James Moey
James Moey

💻 ⚠️
tomwolanski
tomwolanski

🐛
Kristupas
Kristupas

💻
- - - - - - -

This project follows the all-contributors specification. Contributions of any kind are welcome!

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/AbstractFileGenerator.html b/modelina-website/public/apidocs/generated/interfaces/AbstractFileGenerator.html deleted file mode 100644 index c50672a30b..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/AbstractFileGenerator.html +++ /dev/null @@ -1,399 +0,0 @@ -AbstractFileGenerator | Modelina
-
- -
-
-
-
- -

Interface AbstractFileGenerator<RenderCompleteModelOptions>

-
-

Abstract file generator which each file generator much implement.

-
-
-
-

Type Parameters

-
    -
  • -

    RenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • AbstractFileGenerator
-
-

Implemented by

-
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/CSharpCommonPresetOptions.html b/modelina-website/public/apidocs/generated/interfaces/CSharpCommonPresetOptions.html deleted file mode 100644 index bcbf142b03..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/CSharpCommonPresetOptions.html +++ /dev/null @@ -1,372 +0,0 @@ -CSharpCommonPresetOptions | Modelina
-
- -
-
-
-
- -

Interface CSharpCommonPresetOptions

-
-

Hierarchy

-
    -
  • CSharpCommonPresetOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
equal: boolean
-
- -
hash: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/CSharpOptions.html b/modelina-website/public/apidocs/generated/interfaces/CSharpOptions.html deleted file mode 100644 index 37f64f57d1..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/CSharpOptions.html +++ /dev/null @@ -1,474 +0,0 @@ -CSharpOptions | Modelina
-
- -
-
-
-
- -

Interface CSharpOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
autoImplementedProperties: boolean
-
- -
collectionType: "List" | "Array"
-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: CsharpClassPreset<any>;
    enum: EnumPreset<EnumRenderer, any>;
    record: CsharpRecordPreset<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: CsharpClassPreset<any>
  • -
  • -
    enum: EnumPreset<EnumRenderer, any>
  • -
  • -
    record: CsharpRecordPreset<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
handleNullable: boolean
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
modelType: "class" | "record"
-
- -
presets?: Presets<Partial<{
    class: CsharpClassPreset<any>;
    enum: EnumPreset<EnumRenderer, any>;
    record: CsharpRecordPreset<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<CSharpOptions, CSharpDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/CSharpRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/CSharpRenderCompleteModelOptions.html deleted file mode 100644 index e1e717bc1e..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/CSharpRenderCompleteModelOptions.html +++ /dev/null @@ -1,365 +0,0 @@ -CSharpRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface CSharpRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • CSharpRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
namespace: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/ClassPreset.html b/modelina-website/public/apidocs/generated/interfaces/ClassPreset.html deleted file mode 100644 index b3be011ea9..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/ClassPreset.html +++ /dev/null @@ -1,489 +0,0 @@ -ClassPreset | Modelina
-
- -
-
-
-
- -

Interface ClassPreset<R, O>

-
-

Type Parameters

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
additionalContent?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
ctor?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
getter?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
property?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
self?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
setter?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/CommonGeneratorOptions.html b/modelina-website/public/apidocs/generated/interfaces/CommonGeneratorOptions.html deleted file mode 100644 index 2b99ee7c63..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/CommonGeneratorOptions.html +++ /dev/null @@ -1,435 +0,0 @@ -CommonGeneratorOptions | Modelina
-
- -
-
-
-
- -

Interface CommonGeneratorOptions<P, DependencyManager>

-
-

Type Parameters

-
    -
  • -

    P extends Preset = Preset

  • -
  • -

    DependencyManager extends AbstractDependencyManager = AbstractDependencyManager

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
defaultPreset?: P
-
- -
dependencyManager?: DependencyManager | (() => DependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): DependencyManager
    • -
    • -

      Returns DependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<P>
-
- -
processorOptions?: ProcessorOptions
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/CommonPreset.html b/modelina-website/public/apidocs/generated/interfaces/CommonPreset.html deleted file mode 100644 index 80ad012bdc..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/CommonPreset.html +++ /dev/null @@ -1,411 +0,0 @@ -CommonPreset | Modelina
-
- -
-
-
-
- -

Interface CommonPreset<R, O, M>

-
-

Type Parameters

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
additionalContent?: ((args) => string | Promise<string>)
-
-

Type declaration

-
    -
  • -
      -
    • (args): string | Promise<string>
    • -
    • -
      -

      Parameters

      -
      -

      Returns string | Promise<string>

-
- -
self?: ((args) => string | Promise<string>)
-
-

Type declaration

-
    -
  • -
      -
    • (args): string | Promise<string>
    • -
    • -
      -

      Parameters

      -
      -

      Returns string | Promise<string>

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/Constraints.html b/modelina-website/public/apidocs/generated/interfaces/Constraints.html deleted file mode 100644 index be341fac5e..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/Constraints.html +++ /dev/null @@ -1,386 +0,0 @@ -Constraints | Modelina
-
- -
-
-
-
- -

Interface Constraints

-
-

Hierarchy

-
    -
  • Constraints
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
-
- -
-
- -
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/CplusplusOptions.html b/modelina-website/public/apidocs/generated/interfaces/CplusplusOptions.html deleted file mode 100644 index c9563c1e97..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/CplusplusOptions.html +++ /dev/null @@ -1,451 +0,0 @@ -CplusplusOptions | Modelina
-
- -
-
-
-
- -

Interface CplusplusOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<any>
  • -
  • -
    enum: EnumPresetType<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
namespace: string
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<CplusplusOptions, CplusplusDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/CplusplusRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/CplusplusRenderCompleteModelOptions.html deleted file mode 100644 index 992cbb8075..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/CplusplusRenderCompleteModelOptions.html +++ /dev/null @@ -1,344 +0,0 @@ -CplusplusRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface CplusplusRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • CplusplusRenderCompleteModelOptions
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/DartOptions.html b/modelina-website/public/apidocs/generated/interfaces/DartOptions.html deleted file mode 100644 index 47d5853c98..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/DartOptions.html +++ /dev/null @@ -1,451 +0,0 @@ -DartOptions | Modelina
-
- -
-
-
-
- -

Interface DartOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
collectionType?: "List"
-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<DartOptions>;
    enum: EnumPresetType<DartOptions>;
}>
-
-

Type declaration

-
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<DartOptions>;
    enum: EnumPresetType<DartOptions>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<DartOptions, DartDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/DartRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/DartRenderCompleteModelOptions.html deleted file mode 100644 index 03746cb50d..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/DartRenderCompleteModelOptions.html +++ /dev/null @@ -1,365 +0,0 @@ -DartRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface DartRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • DartRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
packageName: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/EnumArgs.html b/modelina-website/public/apidocs/generated/interfaces/EnumArgs.html deleted file mode 100644 index 9fbf88693e..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/EnumArgs.html +++ /dev/null @@ -1,365 +0,0 @@ -EnumArgs | Modelina
-
- -
-
-
-
- -

Interface EnumArgs

-
-

Hierarchy

-
    -
  • EnumArgs
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/EnumPreset.html b/modelina-website/public/apidocs/generated/interfaces/EnumPreset.html deleted file mode 100644 index 484253da27..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/EnumPreset.html +++ /dev/null @@ -1,429 +0,0 @@ -EnumPreset | Modelina
-
- -
-
-
-
- -

Interface EnumPreset<R, O>

-
-

Type Parameters

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
additionalContent?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
item?: ((args) => string)
-
-

Type declaration

-
-
- -
self?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/GoOptions.html b/modelina-website/public/apidocs/generated/interfaces/GoOptions.html deleted file mode 100644 index f71d733a2b..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/GoOptions.html +++ /dev/null @@ -1,444 +0,0 @@ -GoOptions | Modelina
-
- -
-
-
-
- -

Interface GoOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    enum: EnumPresetType<GoOptions>;
    struct: StructPresetType<GoOptions>;
}>
-
-

Type declaration

-
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<Partial<{
    enum: EnumPresetType<GoOptions>;
    struct: StructPresetType<GoOptions>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<GoOptions, GoDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/GoRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/GoRenderCompleteModelOptions.html deleted file mode 100644 index 383d70dc0e..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/GoRenderCompleteModelOptions.html +++ /dev/null @@ -1,365 +0,0 @@ -GoRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface GoRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • GoRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
packageName: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/InterfacePreset.html b/modelina-website/public/apidocs/generated/interfaces/InterfacePreset.html deleted file mode 100644 index af5ba95d36..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/InterfacePreset.html +++ /dev/null @@ -1,429 +0,0 @@ -InterfacePreset | Modelina
-
- -
-
-
-
- -

Interface InterfacePreset<R, O>

-
-

Type Parameters

-
-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
additionalContent?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
property?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
self?: ((args) => string | Promise<string>)
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/JavaCommonPresetOptions.html b/modelina-website/public/apidocs/generated/interfaces/JavaCommonPresetOptions.html deleted file mode 100644 index 2c4dd1a9a4..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/JavaCommonPresetOptions.html +++ /dev/null @@ -1,386 +0,0 @@ -JavaCommonPresetOptions | Modelina
-
- -
-
-
-
- -

Interface JavaCommonPresetOptions

-
-

Hierarchy

-
    -
  • JavaCommonPresetOptions
-
-
-
- -
-
-

Properties

-
- -
classToString: boolean
-
- -
equal: boolean
-
- -
hashCode: boolean
-
- -
marshalling: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/JavaOptions.html b/modelina-website/public/apidocs/generated/interfaces/JavaOptions.html deleted file mode 100644 index 1ad06d22c1..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/JavaOptions.html +++ /dev/null @@ -1,451 +0,0 @@ -JavaOptions | Modelina
-
- -
-
-
-
- -

Interface JavaOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
collectionType: "List" | "Array"
-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<any>
  • -
  • -
    enum: EnumPresetType<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<JavaOptions, JavaDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/JavaRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/JavaRenderCompleteModelOptions.html deleted file mode 100644 index 61fa08a18f..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/JavaRenderCompleteModelOptions.html +++ /dev/null @@ -1,365 +0,0 @@ -JavaRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface JavaRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • JavaRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
packageName: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/JavaScriptCommonPresetOptions.html b/modelina-website/public/apidocs/generated/interfaces/JavaScriptCommonPresetOptions.html deleted file mode 100644 index 59f3f974bf..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/JavaScriptCommonPresetOptions.html +++ /dev/null @@ -1,372 +0,0 @@ -JavaScriptCommonPresetOptions | Modelina
-
- -
-
-
-
- -

Interface JavaScriptCommonPresetOptions

-
-

Hierarchy

-
    -
  • JavaScriptCommonPresetOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
example: boolean
-
- -
marshalling: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/JavaScriptOptions.html b/modelina-website/public/apidocs/generated/interfaces/JavaScriptOptions.html deleted file mode 100644 index 65b3b88cb8..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/JavaScriptOptions.html +++ /dev/null @@ -1,449 +0,0 @@ -JavaScriptOptions | Modelina
-
- -
-
-
-
- -

Interface JavaScriptOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
moduleSystem: "CJS" | "ESM"
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<JavaScriptOptions, JavaScriptDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/JavaScriptRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/JavaScriptRenderCompleteModelOptions.html deleted file mode 100644 index aa2bedde46..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/JavaScriptRenderCompleteModelOptions.html +++ /dev/null @@ -1,344 +0,0 @@ -JavaScriptRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface JavaScriptRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • JavaScriptRenderCompleteModelOptions
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/KotlinOptions.html b/modelina-website/public/apidocs/generated/interfaces/KotlinOptions.html deleted file mode 100644 index c02f4c6e45..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/KotlinOptions.html +++ /dev/null @@ -1,451 +0,0 @@ -KotlinOptions | Modelina
-
- -
-
-
-
- -

Interface KotlinOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
collectionType: "List" | "Array"
-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<any>
  • -
  • -
    enum: EnumPresetType<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<KotlinOptions, KotlinDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/KotlinRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/KotlinRenderCompleteModelOptions.html deleted file mode 100644 index 62926f966f..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/KotlinRenderCompleteModelOptions.html +++ /dev/null @@ -1,365 +0,0 @@ -KotlinRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface KotlinRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • KotlinRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
packageName: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/ModelLoggingInterface.html b/modelina-website/public/apidocs/generated/interfaces/ModelLoggingInterface.html deleted file mode 100644 index 40d6eca230..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/ModelLoggingInterface.html +++ /dev/null @@ -1,430 +0,0 @@ -ModelLoggingInterface | Modelina
-
- -
-
-
-
- -

Interface ModelLoggingInterface

-
-

Logging interface for the model generation library

-
-
-
-

Hierarchy

-
    -
  • ModelLoggingInterface
-
-
-
- -
-
-

Methods

-
-
-

Methods

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional message: any
    • -
    • -
      Rest ...optionalParams: any[]
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional message: any
    • -
    • -
      Rest ...optionalParams: any[]
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional message: any
    • -
    • -
      Rest ...optionalParams: any[]
    -

    Returns void

-
- -
    - -
  • -
    -

    Parameters

    -
      -
    • -
      Optional message: any
    • -
    • -
      Rest ...optionalParams: any[]
    -

    Returns void

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/PhpOptions.html b/modelina-website/public/apidocs/generated/interfaces/PhpOptions.html deleted file mode 100644 index 31f1a841d6..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/PhpOptions.html +++ /dev/null @@ -1,444 +0,0 @@ -PhpOptions | Modelina
-
- -
-
-
-
- -

Interface PhpOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<any>
  • -
  • -
    enum: EnumPresetType<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<PhpOptions, PhpDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/PhpRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/PhpRenderCompleteModelOptions.html deleted file mode 100644 index 94276b14ad..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/PhpRenderCompleteModelOptions.html +++ /dev/null @@ -1,372 +0,0 @@ -PhpRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface PhpRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • PhpRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
declareStrictTypes: boolean
-
- -
namespace: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/PresetArgs.html b/modelina-website/public/apidocs/generated/interfaces/PresetArgs.html deleted file mode 100644 index 0845b4240c..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/PresetArgs.html +++ /dev/null @@ -1,402 +0,0 @@ -PresetArgs | Modelina
-
- -
-
-
-
- -

Interface PresetArgs<R, O, M>

-
-

Type Parameters

-
-
-

Hierarchy

-
    -
  • PresetArgs
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
content: string
-
- -
inputModel: InputMetaModel
-
- -
model: M
-
- -
options: O
-
- -
renderer: R
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/ProcessorOptions.html b/modelina-website/public/apidocs/generated/interfaces/ProcessorOptions.html deleted file mode 100644 index 9bb505d5ca..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/ProcessorOptions.html +++ /dev/null @@ -1,379 +0,0 @@ -ProcessorOptions | Modelina
-
- -
-
-
-
- -

Interface ProcessorOptions

-
-

Hierarchy

-
    -
  • ProcessorOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
asyncapi?: ParseOptions
-
- -
interpreter?: InterpreterOptions
-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/PropertyArgs.html b/modelina-website/public/apidocs/generated/interfaces/PropertyArgs.html deleted file mode 100644 index 9a4b63ee9c..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/PropertyArgs.html +++ /dev/null @@ -1,365 +0,0 @@ -PropertyArgs | Modelina
-
- -
-
-
-
- -

Interface PropertyArgs

-
-

Hierarchy

-
    -
  • PropertyArgs
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/PythonOptions.html b/modelina-website/public/apidocs/generated/interfaces/PythonOptions.html deleted file mode 100644 index 3515c84939..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/PythonOptions.html +++ /dev/null @@ -1,451 +0,0 @@ -PythonOptions | Modelina
-
- -
-
-
-
- -

Interface PythonOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<any>
  • -
  • -
    enum: EnumPresetType<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
importsStyle: "explicit" | "implicit"
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<PythonOptions, PythonDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/PythonRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/PythonRenderCompleteModelOptions.html deleted file mode 100644 index b7121e4622..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/PythonRenderCompleteModelOptions.html +++ /dev/null @@ -1,344 +0,0 @@ -PythonRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface PythonRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • PythonRenderCompleteModelOptions
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/RustCommonPresetOptions.html b/modelina-website/public/apidocs/generated/interfaces/RustCommonPresetOptions.html deleted file mode 100644 index 18009a68ba..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/RustCommonPresetOptions.html +++ /dev/null @@ -1,379 +0,0 @@ -RustCommonPresetOptions | Modelina
-
- -
-
-
-
- -

Interface RustCommonPresetOptions

-
-

Hierarchy

-
    -
  • RustCommonPresetOptions
-
-
-
- -
-
-

Properties

-
- -
deriveDefault: boolean
-
- -
implementDefault: boolean
-
- -
implementNew: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/RustOptions.html b/modelina-website/public/apidocs/generated/interfaces/RustOptions.html deleted file mode 100644 index 805da265ea..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/RustOptions.html +++ /dev/null @@ -1,450 +0,0 @@ -RustOptions | Modelina
-
- -
-
-
-
- -

Interface RustOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    enum: EnumPresetType<any>;
    package: PackagePresetType<any>;
    struct: StructPresetType<any>;
    tuple: TuplePresetType<any>;
    union: UnionPresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    enum: EnumPresetType<any>
  • -
  • -
    package: PackagePresetType<any>
  • -
  • -
    struct: StructPresetType<any>
  • -
  • -
    tuple: TuplePresetType<any>
  • -
  • -
    union: UnionPresetType<any>
-
- -
dependencyManager?: AbstractDependencyManager | (() => AbstractDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): AbstractDependencyManager
    • -
    • -

      Returns AbstractDependencyManager

-
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
presets?: Presets<Partial<{
    enum: EnumPresetType<any>;
    package: PackagePresetType<any>;
    struct: StructPresetType<any>;
    tuple: TuplePresetType<any>;
    union: UnionPresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
typeMapping: TypeMapping<RustOptions, RustDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/RustPackageOptions.html b/modelina-website/public/apidocs/generated/interfaces/RustPackageOptions.html deleted file mode 100644 index 6f8d0287b4..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/RustPackageOptions.html +++ /dev/null @@ -1,421 +0,0 @@ -RustPackageOptions | Modelina
-
- -
-
-
-
- -

Interface RustPackageOptions

-
-

Hierarchy

-
    -
  • RustPackageOptions
-
-
-
- -
-
-

Properties

-
- -
authors: string[]
-
- -
description: string
-
- -
edition: string
-
- -
homepage: string
-
- -
license: string
-
- -
packageFeatures: json[]
-
- -
packageName: string
-
- -
packageVersion: string
-
- -
repository: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/RustRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/RustRenderCompleteModelOptions.html deleted file mode 100644 index 3a7d346762..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/RustRenderCompleteModelOptions.html +++ /dev/null @@ -1,372 +0,0 @@ -RustRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface RustRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • RustRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
-
- -
supportFiles: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/ToOutputModelArg.html b/modelina-website/public/apidocs/generated/interfaces/ToOutputModelArg.html deleted file mode 100644 index c5423b5783..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/ToOutputModelArg.html +++ /dev/null @@ -1,393 +0,0 @@ -ToOutputModelArg | Modelina
-
- -
-
-
-
- -

Interface ToOutputModelArg

-
-

Hierarchy

-
    -
  • ToOutputModelArg
-
-
-
- -
-
-

Properties

-
- -
dependencies: string[]
-
- -
inputModel: InputMetaModel
-
- -
-
- -
modelName: string
-
- -
result: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/ToRenderOutputArg.html b/modelina-website/public/apidocs/generated/interfaces/ToRenderOutputArg.html deleted file mode 100644 index c9f2a779db..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/ToRenderOutputArg.html +++ /dev/null @@ -1,379 +0,0 @@ -ToRenderOutputArg | Modelina
-
- -
-
-
-
- -

Interface ToRenderOutputArg

-
-

Hierarchy

-
    -
  • ToRenderOutputArg
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
dependencies?: string[]
-
- -
renderedName: string
-
- -
result: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/TypeScriptCommonPresetOptions.html b/modelina-website/public/apidocs/generated/interfaces/TypeScriptCommonPresetOptions.html deleted file mode 100644 index 0eab0f8add..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/TypeScriptCommonPresetOptions.html +++ /dev/null @@ -1,372 +0,0 @@ -TypeScriptCommonPresetOptions | Modelina
-
- -
-
-
-
- -

Interface TypeScriptCommonPresetOptions

-
-

Hierarchy

-
    -
  • TypeScriptCommonPresetOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
example: boolean
-
- -
marshalling: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/TypeScriptInputProcessorOptions.html b/modelina-website/public/apidocs/generated/interfaces/TypeScriptInputProcessorOptions.html deleted file mode 100644 index 10fe70513c..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/TypeScriptInputProcessorOptions.html +++ /dev/null @@ -1,547 +0,0 @@ -TypeScriptInputProcessorOptions | Modelina
-
- -
-
-
-
- -

Interface TypeScriptInputProcessorOptions

-
-

Class for processing Typescript code inputs to Common module

-
-
-
-

Hierarchy

-
    -
  • PartialArgs -
      -
    • TypeScriptInputProcessorOptions
-
-
-
- -
-
-

Properties

-
- -
aliasRef?: boolean
-
- -
compilerOptions?: CompilerOptions
-
- -
defaultNumberType?: "number" | "integer"
-
- -
defaultProps?: boolean
-
- -
esModuleInterop?: boolean
-
- -
excludePrivate?: boolean
-
- -
id?: string
-
- -
ignoreErrors?: boolean
-
- -
include?: string[]
-
- -
noExtraProps?: boolean
-
- -
out?: string
-
- -
propOrder?: boolean
-
- -
ref?: boolean
-
- -
rejectDateType?: boolean
-
- -
required?: boolean
-
- -
skipLibCheck?: boolean
-
- -
strictNullChecks?: boolean
-
- -
titles?: boolean
-
- -
topRef?: boolean
-
- -
tsNodeRegister?: boolean
-
- -
typeOfKeyword?: boolean
-
- -
uniqueNames?: boolean
-
- -
validationKeywords?: string[]
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/TypeScriptOptions.html b/modelina-website/public/apidocs/generated/interfaces/TypeScriptOptions.html deleted file mode 100644 index 5d2f9dd929..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/TypeScriptOptions.html +++ /dev/null @@ -1,483 +0,0 @@ -TypeScriptOptions | Modelina
-
- -
-
-
-
- -

Interface TypeScriptOptions

-
-

Hierarchy

-
-
-
-
- -
-
-

Properties

-
- -
constraints: Constraints
-
- -
defaultPreset?: Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
    interface: InterfacePresetType<any>;
    type: TypePresetType<any>;
}>
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<any>
  • -
  • -
    enum: EnumPresetType<any>
  • -
  • -
    interface: InterfacePresetType<any>
  • -
  • -
    type: TypePresetType<any>
-
- -
dependencyManager?: TypeScriptDependencyManager | (() => TypeScriptDependencyManager)
-

This dependency manager type serves two functions.

-
    -
  1. It can be used to provide a factory for generate functions
  2. -
  3. It can be used to provide a single instance of a dependency manager, to add all dependencies together
  4. -
-

This depends on context and where it's used.

-
-
-

Type declaration

-
    -
  • -
      -
    • (): TypeScriptDependencyManager
    • -
    • -

      Returns TypeScriptDependencyManager

-
-
- -
enumType: "enum" | "union"
-
- -
indentation?: {
    size: number;
    type: IndentationTypes;
}
-
-

Type declaration

-
-
- -
mapType: "map" | "record" | "indexedObject"
-
- -
modelType: "class" | "interface"
-
- -
-
- -
presets?: Presets<Partial<{
    class: ClassPresetType<any>;
    enum: EnumPresetType<any>;
    interface: InterfacePresetType<any>;
    type: TypePresetType<any>;
}>>
-
- -
processorOptions?: ProcessorOptions
-
- -
renderTypes: boolean
-
- -
typeMapping: TypeMapping<TypeScriptOptions, TypeScriptDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/interfaces/TypeScriptRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/interfaces/TypeScriptRenderCompleteModelOptions.html deleted file mode 100644 index 16f9b02f53..0000000000 --- a/modelina-website/public/apidocs/generated/interfaces/TypeScriptRenderCompleteModelOptions.html +++ /dev/null @@ -1,365 +0,0 @@ -TypeScriptRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Interface TypeScriptRenderCompleteModelOptions

-
-

Hierarchy

-
    -
  • TypeScriptRenderCompleteModelOptions
-
-
-
- -
-
-

Properties

-
-
-

Properties

-
- -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/modules.html b/modelina-website/public/apidocs/generated/modules.html deleted file mode 100644 index 1f3e2e052e..0000000000 --- a/modelina-website/public/apidocs/generated/modules.html +++ /dev/null @@ -1,656 +0,0 @@ -Modelina
-
- -
-
-
-
-

Modelina

-
-
-

Index

-
-

Enumerations

-
-
-

Classes

-
AbstractGenerator -AbstractInputProcessor -AbstractRenderer -AnyModel -ArrayModel -AsyncAPIInputProcessor -AsyncapiV2ExternalDocumentation -AsyncapiV2Schema -BooleanModel -CSharpFileGenerator -CSharpGenerator -CommonModel -ConstrainedAnyModel -ConstrainedArrayModel -ConstrainedBooleanModel -ConstrainedDictionaryModel -ConstrainedEnumModel -ConstrainedEnumValueModel -ConstrainedFloatModel -ConstrainedIntegerModel -ConstrainedMetaModel -ConstrainedObjectModel -ConstrainedObjectPropertyModel -ConstrainedReferenceModel -ConstrainedStringModel -ConstrainedSupportFileModel -ConstrainedTupleModel -ConstrainedTupleValueModel -ConstrainedUnionModel -CplusplusFileGenerator -CplusplusGenerator -DartFileGenerator -DartGenerator -DictionaryModel -Draft4Schema -Draft6Schema -Draft7Schema -EnumModel -EnumValueModel -FileHelpers -FloatModel -FormatHelpers -GoFileGenerator -GoGenerator -InputMetaModel -InputProcessor -IntegerModel -JavaFileGenerator -JavaGenerator -JavaScriptFileGenerator -JavaScriptGenerator -JsonSchemaInputProcessor -KotlinFileGenerator -KotlinGenerator -MetaModel -ObjectModel -ObjectPropertyModel -OpenAPIInputProcessor -OpenAPIV3ExternalDocumentation -OpenapiV3Discriminator -OpenapiV3Schema -OpenapiV3Xml -OutputModel -PhpFileGenerator -PhpGenerator -PythonFileGenerator -PythonGenerator -ReferenceModel -RenderOutput -RustFileGenerator -RustGenerator -StringModel -SwaggerInputProcessor -SwaggerV2ExternalDocumentation -SwaggerV2Schema -SwaggerV2Xml -TupleModel -TupleValueModel -TypeScriptFileGenerator -TypeScriptGenerator -TypeScriptInputProcessor -UnionModel -
-
-

Interfaces

-
-
-

Type Aliases

-
-
-

Variables

-
CPLUSPLUS_DEFAULT_PRESET -CSHARP_COMMON_PRESET -CSHARP_DEFAULT_PRESET -CSHARP_JSON_SERIALIZER_PRESET -CSHARP_NEWTONSOFT_SERIALIZER_PRESET -CplusplusDefaultEnumKeyConstraints -CplusplusDefaultModelNameConstraints -CplusplusDefaultPropertyKeyConstraints -CsharpDefaultEnumKeyConstraints -CsharpDefaultModelNameConstraints -CsharpDefaultPropertyKeyConstraints -DART_DEFAULT_PRESET -DART_JSON_PRESET -DartDefaultEnumKeyConstraints -DartDefaultModelNameConstraints -DartDefaultPropertyKeyConstraints -GO_DEFAULT_PRESET -GoDefaultEnumKeyConstraints -GoDefaultModelNameConstraints -GoDefaultPropertyKeyConstraints -JAVA_COMMON_PRESET -JAVA_CONSTRAINTS_PRESET -JAVA_DEFAULT_PRESET -JAVA_DESCRIPTION_PRESET -JAVA_JACKSON_PRESET -JS_COMMON_PRESET -JS_DEFAULT_PRESET -JavaDefaultEnumKeyConstraints -JavaDefaultModelNameConstraints -JavaDefaultPropertyKeyConstraints -JavaScriptDefaultModelNameConstraints -JavaScriptDefaultPropertyKeyConstraints -KOTLIN_CONSTRAINTS_PRESET -KOTLIN_DEFAULT_PRESET -KOTLIN_DESCRIPTION_PRESET -KotlinDefaultEnumKeyConstraints -KotlinDefaultModelNameConstraints -KotlinDefaultPropertyKeyConstraints -Logger -PHP_DEFAULT_PRESET -PHP_DESCRIPTION_PRESET -PYTHON_DEFAULT_PRESET -PYTHON_JSON_SERIALIZER_PRESET -PYTHON_PYDANTIC_PRESET -PhpDefaultEnumKeyConstraints -PhpDefaultModelNameConstraints -PhpDefaultPropertyKeyConstraints -PythonDefaultEnumKeyConstraints -PythonDefaultModelNameConstraints -PythonDefaultPropertyKeyConstraints -RUST_COMMON_PRESET -RUST_DEFAULT_PRESET -RustDefaultEnumKeyConstraints -RustDefaultModelNameConstraints -RustDefaultPropertyKeyConstraints -TS_COMMON_PRESET -TS_DEFAULT_PRESET -TS_DESCRIPTION_PRESET -TS_JSONBINPACK_PRESET -TypeScriptDefaultEnumKeyConstraints -TypeScriptDefaultModelNameConstraints -TypeScriptDefaultPropertyKeyConstraints -defaultGeneratorOptions -defaultRustCommonPresetOptions -defaultRustRenderCompleteModelOptions -
-
-

Functions

-
NO_DUPLICATE_ENUM_KEYS -NO_DUPLICATE_PROPERTIES -NO_EMPTY_VALUE -NO_NUMBER_START_CHAR -NO_RESERVED_KEYWORDS -checkForReservedKeyword -constrainMetaModel -convertToAnyModel -convertToArrayModel -convertToBooleanModel -convertToDictionaryModel -convertToEnumModel -convertToFloatModel -convertToIntegerModel -convertToMetaModel -convertToObjectModel -convertToStringModel -convertToTupleModel -convertToUnionModel -cplusplusDefaultEnumKeyConstraints -cplusplusDefaultEnumValueConstraints -cplusplusDefaultModelNameConstraints -cplusplusDefaultPropertyKeyConstraints -csharpDefaultEnumKeyConstraints -csharpDefaultEnumValueConstraints -csharpDefaultModelNameConstraints -csharpDefaultPropertyKeyConstraints -dartDefaultEnumKeyConstraints -dartDefaultEnumValueConstraints -dartDefaultModelNameConstraints -dartDefaultPropertyKeyConstraints -getTypeFromMapping -goDefaultEnumKeyConstraints -goDefaultEnumValueConstraints -goDefaultModelNameConstraints -goDefaultPropertyKeyConstraints -hasPreset -javaDefaultEnumKeyConstraints -javaDefaultEnumValueConstraints -javaDefaultModelNameConstraints -javaDefaultPropertyKeyConstraints -javaScriptDefaultEnumKeyConstraints -javaScriptDefaultEnumValueConstraints -javaScriptDefaultModelNameConstraints -javaScriptDefaultPropertyKeyConstraints -kotlinDefaultEnumKeyConstraints -kotlinDefaultEnumValueConstraints -kotlinDefaultModelNameConstraints -kotlinDefaultPropertyKeyConstraints -makeUnique -phpDefaultEnumKeyConstraints -phpDefaultEnumValueConstraints -phpDefaultModelNameConstraints -phpDefaultPropertyKeyConstraints -pythonDefaultEnumKeyConstraints -pythonDefaultEnumValueConstraints -pythonDefaultModelNameConstraints -pythonDefaultPropertyKeyConstraints -renderJavaScriptDependency -rustDefaultEnumKeyConstraints -rustDefaultEnumValueConstraints -rustDefaultModelNameConstraints -rustDefaultPropertyKeyConstraints -split -typeScriptDefaultEnumKeyConstraints -typeScriptDefaultEnumValueConstraints -typeScriptDefaultModelNameConstraints -typeScriptDefaultPropertyKeyConstraints -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/CSharpPreset.html b/modelina-website/public/apidocs/generated/types/CSharpPreset.html deleted file mode 100644 index eea936f6f9..0000000000 --- a/modelina-website/public/apidocs/generated/types/CSharpPreset.html +++ /dev/null @@ -1,355 +0,0 @@ -CSharpPreset | Modelina
-
- -
-
-
-
- -

Type alias CSharpPreset<O>

-
CSharpPreset<O>: Preset<{
    class: CsharpClassPreset<O>;
    enum: EnumPreset<EnumRenderer, O>;
    record: CsharpRecordPreset<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: CsharpClassPreset<O>
  • -
  • -
    enum: EnumPreset<EnumRenderer, O>
  • -
  • -
    record: CsharpRecordPreset<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/CSharpTypeMapping.html b/modelina-website/public/apidocs/generated/types/CSharpTypeMapping.html deleted file mode 100644 index e44f8b8935..0000000000 --- a/modelina-website/public/apidocs/generated/types/CSharpTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -CSharpTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias CSharpTypeMapping

-
CSharpTypeMapping: TypeMapping<CSharpOptions, CSharpDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/ConstrainContext.html b/modelina-website/public/apidocs/generated/types/ConstrainContext.html deleted file mode 100644 index ec34107acb..0000000000 --- a/modelina-website/public/apidocs/generated/types/ConstrainContext.html +++ /dev/null @@ -1,363 +0,0 @@ -ConstrainContext | Modelina
-
- -
-
-
-
- -

Type alias ConstrainContext<Options, M, DependencyManager>

-
ConstrainContext<Options, M, DependencyManager>: {
    constrainedName: string;
    dependencyManager: DependencyManager;
    metaModel: M;
    options: Options;
    partOfProperty?: ConstrainedObjectPropertyModel;
}
-
-

Type Parameters

-
    -
  • -

    Options

  • -
  • -

    M extends MetaModel

  • -
  • -

    DependencyManager extends AbstractDependencyManager

-
-

Type declaration

-
    -
  • -
    constrainedName: string
  • -
  • -
    dependencyManager: DependencyManager
  • -
  • -
    metaModel: M
  • -
  • -
    options: Options
  • -
  • -
    Optional partOfProperty?: ConstrainedObjectPropertyModel
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/CplusplusPreset.html b/modelina-website/public/apidocs/generated/types/CplusplusPreset.html deleted file mode 100644 index 19eb991be0..0000000000 --- a/modelina-website/public/apidocs/generated/types/CplusplusPreset.html +++ /dev/null @@ -1,353 +0,0 @@ -CplusplusPreset | Modelina
-
- -
-
-
-
- -

Type alias CplusplusPreset<O>

-
CplusplusPreset<O>: Preset<{
    class: ClassPresetType<O>;
    enum: EnumPresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
  • -
  • -
    enum: EnumPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/DartPreset.html b/modelina-website/public/apidocs/generated/types/DartPreset.html deleted file mode 100644 index 50950ac98d..0000000000 --- a/modelina-website/public/apidocs/generated/types/DartPreset.html +++ /dev/null @@ -1,353 +0,0 @@ -DartPreset | Modelina
-
- -
-
-
-
- -

Type alias DartPreset<O>

-
DartPreset<O>: Preset<{
    class: ClassPresetType<O>;
    enum: EnumPresetType<O>;
}>
-
-

Type Parameters

-
-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
  • -
  • -
    enum: EnumPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/DartTypeMapping.html b/modelina-website/public/apidocs/generated/types/DartTypeMapping.html deleted file mode 100644 index 77d60b2a7d..0000000000 --- a/modelina-website/public/apidocs/generated/types/DartTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -DartTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias DartTypeMapping

-
DartTypeMapping: TypeMapping<DartOptions, DartDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/EnumKeyConstraint.html b/modelina-website/public/apidocs/generated/types/EnumKeyConstraint.html deleted file mode 100644 index e69aef862b..0000000000 --- a/modelina-website/public/apidocs/generated/types/EnumKeyConstraint.html +++ /dev/null @@ -1,354 +0,0 @@ -EnumKeyConstraint | Modelina
-
- -
-
-
-
- -

Type alias EnumKeyConstraint

-
EnumKeyConstraint: ((context) => string)
-
-

Type declaration

-
    -
  • -
      -
    • (context): string
    • -
    • -
      -

      Parameters

      -
      -

      Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/EnumKeyContext.html b/modelina-website/public/apidocs/generated/types/EnumKeyContext.html deleted file mode 100644 index e9d1ba1b9c..0000000000 --- a/modelina-website/public/apidocs/generated/types/EnumKeyContext.html +++ /dev/null @@ -1,350 +0,0 @@ -EnumKeyContext | Modelina
-
- -
-
-
-
- -

Type alias EnumKeyContext

-
EnumKeyContext: {
    constrainedEnumModel: ConstrainedEnumModel;
    enumKey: string;
    enumModel: EnumModel;
}
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/EnumValueConstraint.html b/modelina-website/public/apidocs/generated/types/EnumValueConstraint.html deleted file mode 100644 index aad1e8409e..0000000000 --- a/modelina-website/public/apidocs/generated/types/EnumValueConstraint.html +++ /dev/null @@ -1,354 +0,0 @@ -EnumValueConstraint | Modelina
-
- -
-
-
-
- -

Type alias EnumValueConstraint

-
EnumValueConstraint: ((context) => any)
-
-

Type declaration

-
    -
  • -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/EnumValueContext.html b/modelina-website/public/apidocs/generated/types/EnumValueContext.html deleted file mode 100644 index effe172da0..0000000000 --- a/modelina-website/public/apidocs/generated/types/EnumValueContext.html +++ /dev/null @@ -1,350 +0,0 @@ -EnumValueContext | Modelina
-
- -
-
-
-
- -

Type alias EnumValueContext

-
EnumValueContext: {
    constrainedEnumModel: ConstrainedEnumModel;
    enumModel: EnumModel;
    enumValue: any;
}
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/FileGenerator.html b/modelina-website/public/apidocs/generated/types/FileGenerator.html deleted file mode 100644 index b5f6c4d1fa..0000000000 --- a/modelina-website/public/apidocs/generated/types/FileGenerator.html +++ /dev/null @@ -1,356 +0,0 @@ -FileGenerator | Modelina
-
- -
-
-
-
- -

Type alias FileGenerator

-
FileGenerator: ((content, toFile) => Promise<void>)
-
-

Type declaration

-
    -
  • -
      -
    • (content, toFile): Promise<void>
    • -
    • -
      -

      Parameters

      -
        -
      • -
        content: string
      • -
      • -
        toFile: string
      -

      Returns Promise<void>

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/GoPreset.html b/modelina-website/public/apidocs/generated/types/GoPreset.html deleted file mode 100644 index f0b4315d29..0000000000 --- a/modelina-website/public/apidocs/generated/types/GoPreset.html +++ /dev/null @@ -1,353 +0,0 @@ -GoPreset | Modelina
-
- -
-
-
-
- -

Type alias GoPreset<O>

-
GoPreset<O>: Preset<{
    enum: EnumPresetType<O>;
    struct: StructPresetType<O>;
}>
-
-

Type Parameters

-
-
-

Type declaration

-
    -
  • -
    enum: EnumPresetType<O>
  • -
  • -
    struct: StructPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/GoTypeMapping.html b/modelina-website/public/apidocs/generated/types/GoTypeMapping.html deleted file mode 100644 index 0c9285e82f..0000000000 --- a/modelina-website/public/apidocs/generated/types/GoTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -GoTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias GoTypeMapping

-
GoTypeMapping: TypeMapping<GoOptions, GoDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/JavaPreset.html b/modelina-website/public/apidocs/generated/types/JavaPreset.html deleted file mode 100644 index 993b0b0bc4..0000000000 --- a/modelina-website/public/apidocs/generated/types/JavaPreset.html +++ /dev/null @@ -1,353 +0,0 @@ -JavaPreset | Modelina
-
- -
-
-
-
- -

Type alias JavaPreset<O>

-
JavaPreset<O>: Preset<{
    class: ClassPresetType<O>;
    enum: EnumPresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
  • -
  • -
    enum: EnumPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/JavaScriptPreset.html b/modelina-website/public/apidocs/generated/types/JavaScriptPreset.html deleted file mode 100644 index 9f90cb83db..0000000000 --- a/modelina-website/public/apidocs/generated/types/JavaScriptPreset.html +++ /dev/null @@ -1,351 +0,0 @@ -JavaScriptPreset | Modelina
-
- -
-
-
-
- -

Type alias JavaScriptPreset<O>

-
JavaScriptPreset<O>: Preset<{
    class: ClassPresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/JavaScriptTypeMapping.html b/modelina-website/public/apidocs/generated/types/JavaScriptTypeMapping.html deleted file mode 100644 index b2798a25af..0000000000 --- a/modelina-website/public/apidocs/generated/types/JavaScriptTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -JavaScriptTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias JavaScriptTypeMapping

-
JavaScriptTypeMapping: TypeMapping<JavaScriptOptions, JavaScriptDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/JavaTypeMapping.html b/modelina-website/public/apidocs/generated/types/JavaTypeMapping.html deleted file mode 100644 index 79ff0d53f9..0000000000 --- a/modelina-website/public/apidocs/generated/types/JavaTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -JavaTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias JavaTypeMapping

-
JavaTypeMapping: TypeMapping<JavaOptions, JavaDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/KotlinPreset.html b/modelina-website/public/apidocs/generated/types/KotlinPreset.html deleted file mode 100644 index a8f70291df..0000000000 --- a/modelina-website/public/apidocs/generated/types/KotlinPreset.html +++ /dev/null @@ -1,353 +0,0 @@ -KotlinPreset | Modelina
-
- -
-
-
-
- -

Type alias KotlinPreset<O>

-
KotlinPreset<O>: Preset<{
    class: ClassPresetType<O>;
    enum: EnumPresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
  • -
  • -
    enum: EnumPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/KotlinTypeMapping.html b/modelina-website/public/apidocs/generated/types/KotlinTypeMapping.html deleted file mode 100644 index d5a259f0bc..0000000000 --- a/modelina-website/public/apidocs/generated/types/KotlinTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -KotlinTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias KotlinTypeMapping

-
KotlinTypeMapping: TypeMapping<KotlinOptions, KotlinDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/ModelNameConstraint.html b/modelina-website/public/apidocs/generated/types/ModelNameConstraint.html deleted file mode 100644 index f5903853a5..0000000000 --- a/modelina-website/public/apidocs/generated/types/ModelNameConstraint.html +++ /dev/null @@ -1,354 +0,0 @@ -ModelNameConstraint | Modelina
-
- -
-
-
-
- -

Type alias ModelNameConstraint

-
ModelNameConstraint: ((context) => string)
-
-

Type declaration

-
    -
  • -
      -
    • (context): string
    • -
    • -
      -

      Parameters

      -
      -

      Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/ModelNameContext.html b/modelina-website/public/apidocs/generated/types/ModelNameContext.html deleted file mode 100644 index 685d9ff828..0000000000 --- a/modelina-website/public/apidocs/generated/types/ModelNameContext.html +++ /dev/null @@ -1,346 +0,0 @@ -ModelNameContext | Modelina
-
- -
-
-
-
- -

Type alias ModelNameContext

-
ModelNameContext: {
    modelName: string;
}
-
-

Type declaration

-
    -
  • -
    modelName: string
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/PhpPreset.html b/modelina-website/public/apidocs/generated/types/PhpPreset.html deleted file mode 100644 index d0da023b27..0000000000 --- a/modelina-website/public/apidocs/generated/types/PhpPreset.html +++ /dev/null @@ -1,353 +0,0 @@ -PhpPreset | Modelina
-
- -
-
-
-
- -

Type alias PhpPreset<O>

-
PhpPreset<O>: Preset<{
    class: ClassPresetType<O>;
    enum: EnumPresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
  • -
  • -
    enum: EnumPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/Preset.html b/modelina-website/public/apidocs/generated/types/Preset.html deleted file mode 100644 index ad8a5411c1..0000000000 --- a/modelina-website/public/apidocs/generated/types/Preset.html +++ /dev/null @@ -1,346 +0,0 @@ -Preset | Modelina
-
- -
-
-
-
- -

Type alias Preset<C>

-
Preset<C>: Partial<C>
-
-

Type Parameters

-
    -
  • -

    C extends Record<string, CommonPreset<any, any, any>> = any

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/PresetWithOptions.html b/modelina-website/public/apidocs/generated/types/PresetWithOptions.html deleted file mode 100644 index 5478b386f4..0000000000 --- a/modelina-website/public/apidocs/generated/types/PresetWithOptions.html +++ /dev/null @@ -1,355 +0,0 @@ -PresetWithOptions | Modelina
-
- -
-
-
-
- -

Type alias PresetWithOptions<P, O>

-
PresetWithOptions<P, O>: {
    options: O;
    preset: P;
}
-
-

Type Parameters

-
-
-

Type declaration

-
    -
  • -
    options: O
  • -
  • -
    preset: P
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/Presets.html b/modelina-website/public/apidocs/generated/types/Presets.html deleted file mode 100644 index a2a066474f..0000000000 --- a/modelina-website/public/apidocs/generated/types/Presets.html +++ /dev/null @@ -1,346 +0,0 @@ -Presets | Modelina
-
- -
-
-
-
- -

Type alias Presets<P>

-
Presets<P>: (P | PresetWithOptions<P>)[]
-
-

Type Parameters

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/PropertyKeyConstraint.html b/modelina-website/public/apidocs/generated/types/PropertyKeyConstraint.html deleted file mode 100644 index 3d73f795cc..0000000000 --- a/modelina-website/public/apidocs/generated/types/PropertyKeyConstraint.html +++ /dev/null @@ -1,354 +0,0 @@ -PropertyKeyConstraint | Modelina
-
- -
-
-
-
- -

Type alias PropertyKeyConstraint

-
PropertyKeyConstraint: ((context) => string)
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/PropertyKeyContext.html b/modelina-website/public/apidocs/generated/types/PropertyKeyContext.html deleted file mode 100644 index f300c69a9f..0000000000 --- a/modelina-website/public/apidocs/generated/types/PropertyKeyContext.html +++ /dev/null @@ -1,352 +0,0 @@ -PropertyKeyContext | Modelina
-
- -
-
-
-
- -

Type alias PropertyKeyContext

-
PropertyKeyContext: {
    constrainedObjectModel: ConstrainedObjectModel;
    constrainedObjectPropertyModel: ConstrainedObjectPropertyModel;
    objectModel: ObjectModel;
    objectPropertyModel: ObjectPropertyModel;
}
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/PythonPreset.html b/modelina-website/public/apidocs/generated/types/PythonPreset.html deleted file mode 100644 index 9ca83e5c55..0000000000 --- a/modelina-website/public/apidocs/generated/types/PythonPreset.html +++ /dev/null @@ -1,353 +0,0 @@ -PythonPreset | Modelina
-
- -
-
-
-
- -

Type alias PythonPreset<O>

-
PythonPreset<O>: Preset<{
    class: ClassPresetType<O>;
    enum: EnumPresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
  • -
  • -
    enum: EnumPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/PythonTypeMapping.html b/modelina-website/public/apidocs/generated/types/PythonTypeMapping.html deleted file mode 100644 index f056661b9b..0000000000 --- a/modelina-website/public/apidocs/generated/types/PythonTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -PythonTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias PythonTypeMapping

-
PythonTypeMapping: TypeMapping<PythonOptions, PythonDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/RustPreset.html b/modelina-website/public/apidocs/generated/types/RustPreset.html deleted file mode 100644 index 6d07d76d2c..0000000000 --- a/modelina-website/public/apidocs/generated/types/RustPreset.html +++ /dev/null @@ -1,359 +0,0 @@ -RustPreset | Modelina
-
- -
-
-
-
- -

Type alias RustPreset<O>

-
RustPreset<O>: Preset<{
    enum: EnumPresetType<O>;
    package: PackagePresetType<O>;
    struct: StructPresetType<O>;
    tuple: TuplePresetType<O>;
    union: UnionPresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    enum: EnumPresetType<O>
  • -
  • -
    package: PackagePresetType<O>
  • -
  • -
    struct: StructPresetType<O>
  • -
  • -
    tuple: TuplePresetType<O>
  • -
  • -
    union: UnionPresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/RustTypeMapping.html b/modelina-website/public/apidocs/generated/types/RustTypeMapping.html deleted file mode 100644 index 0a9e9c1951..0000000000 --- a/modelina-website/public/apidocs/generated/types/RustTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -RustTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias RustTypeMapping

-
RustTypeMapping: TypeMapping<RustOptions, RustDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/SplitOptions.html b/modelina-website/public/apidocs/generated/types/SplitOptions.html deleted file mode 100644 index 297773e64c..0000000000 --- a/modelina-website/public/apidocs/generated/types/SplitOptions.html +++ /dev/null @@ -1,364 +0,0 @@ -SplitOptions | Modelina
-
- -
-
-
-
- -

Type alias SplitOptions

-
SplitOptions: {
    splitArray?: boolean;
    splitBoolean?: boolean;
    splitDictionary?: boolean;
    splitEnum?: boolean;
    splitFloat?: boolean;
    splitInteger?: boolean;
    splitObject?: boolean;
    splitString?: boolean;
    splitTuple?: boolean;
    splitUnion?: boolean;
}
-
-

Type declaration

-
    -
  • -
    Optional splitArray?: boolean
  • -
  • -
    Optional splitBoolean?: boolean
  • -
  • -
    Optional splitDictionary?: boolean
  • -
  • -
    Optional splitEnum?: boolean
  • -
  • -
    Optional splitFloat?: boolean
  • -
  • -
    Optional splitInteger?: boolean
  • -
  • -
    Optional splitObject?: boolean
  • -
  • -
    Optional splitString?: boolean
  • -
  • -
    Optional splitTuple?: boolean
  • -
  • -
    Optional splitUnion?: boolean
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/TypeContext.html b/modelina-website/public/apidocs/generated/types/TypeContext.html deleted file mode 100644 index 43d2564118..0000000000 --- a/modelina-website/public/apidocs/generated/types/TypeContext.html +++ /dev/null @@ -1,373 +0,0 @@ -TypeContext | Modelina
-
- -
-
-
-
- -

Type alias TypeContext<T, Options, DependencyManager>

-
TypeContext<T, Options, DependencyManager>: {
    constrainedModel: T;
    dependencyManager: DependencyManager;
    options: Options;
    partOfProperty?: ConstrainedObjectPropertyModel;
}
-
-

Type Parameters

-
    -
  • -

    T extends ConstrainedMetaModel

  • -
  • -

    Options

  • -
  • -

    DependencyManager extends AbstractDependencyManager

-
-

Type declaration

-
    -
  • -
    constrainedModel: T
    -

    The specific constrained model that we are trying to find the type for

    -
    -
  • -
  • -
    dependencyManager: DependencyManager
    -

    Dependency manager that can be used to add custom dependencies to the rendering of the model, such as when using external types.

    -
    -
  • -
  • -
    options: Options
    -

    The underlying options provided to the generator

    -
    -
  • -
  • -
    Optional partOfProperty?: ConstrainedObjectPropertyModel
    -

    If the model is a property in an object model this can be used to conditionally change types based on property information.

    -
    -
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/TypeMapping.html b/modelina-website/public/apidocs/generated/types/TypeMapping.html deleted file mode 100644 index 23f38ae2ce..0000000000 --- a/modelina-website/public/apidocs/generated/types/TypeMapping.html +++ /dev/null @@ -1,375 +0,0 @@ -TypeMapping | Modelina
-
- -
-
-
-
- -

Type alias TypeMapping<Options, DependencyManager>

-
TypeMapping<Options, DependencyManager>: {
    Any: TypeMappingFunction<ConstrainedAnyModel, Options, DependencyManager>;
    Array: TypeMappingFunction<ConstrainedArrayModel, Options, DependencyManager>;
    Boolean: TypeMappingFunction<ConstrainedBooleanModel, Options, DependencyManager>;
    Dictionary: TypeMappingFunction<ConstrainedDictionaryModel, Options, DependencyManager>;
    Enum: TypeMappingFunction<ConstrainedEnumModel, Options, DependencyManager>;
    Float: TypeMappingFunction<ConstrainedFloatModel, Options, DependencyManager>;
    Integer: TypeMappingFunction<ConstrainedIntegerModel, Options, DependencyManager>;
    Object: TypeMappingFunction<ConstrainedObjectModel, Options, DependencyManager>;
    Reference: TypeMappingFunction<ConstrainedReferenceModel, Options, DependencyManager>;
    String: TypeMappingFunction<ConstrainedStringModel, Options, DependencyManager>;
    Tuple: TypeMappingFunction<ConstrainedTupleModel, Options, DependencyManager>;
    Union: TypeMappingFunction<ConstrainedUnionModel, Options, DependencyManager>;
}
-
-

Type Parameters

-
    -
  • -

    Options

  • -
  • -

    DependencyManager extends AbstractDependencyManager

-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/TypeMappingFunction.html b/modelina-website/public/apidocs/generated/types/TypeMappingFunction.html deleted file mode 100644 index 97db6539c4..0000000000 --- a/modelina-website/public/apidocs/generated/types/TypeMappingFunction.html +++ /dev/null @@ -1,363 +0,0 @@ -TypeMappingFunction | Modelina
-
- -
-
-
-
- -

Type alias TypeMappingFunction<T, Options, DependencyManager>

-
TypeMappingFunction<T, Options, DependencyManager>: ((context) => string)
-
-

Type Parameters

-
    -
  • -

    T extends ConstrainedMetaModel

  • -
  • -

    Options

  • -
  • -

    DependencyManager extends AbstractDependencyManager

-
-

Type declaration

-
    -
  • -
      -
    • (context): string
    • -
    • -
      -

      Parameters

      -
        -
      • -
        context: TypeContext<T, Options, DependencyManager>
      -

      Returns string

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/TypeScriptExportType.html b/modelina-website/public/apidocs/generated/types/TypeScriptExportType.html deleted file mode 100644 index 4f84217cf1..0000000000 --- a/modelina-website/public/apidocs/generated/types/TypeScriptExportType.html +++ /dev/null @@ -1,341 +0,0 @@ -TypeScriptExportType | Modelina
-
- -
-
-
-
- -

Type alias TypeScriptExportType

-
TypeScriptExportType: "named" | "default"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/TypeScriptModuleSystemType.html b/modelina-website/public/apidocs/generated/types/TypeScriptModuleSystemType.html deleted file mode 100644 index 71cafdabdf..0000000000 --- a/modelina-website/public/apidocs/generated/types/TypeScriptModuleSystemType.html +++ /dev/null @@ -1,341 +0,0 @@ -TypeScriptModuleSystemType | Modelina
-
- -
-
-
-
- -

Type alias TypeScriptModuleSystemType

-
TypeScriptModuleSystemType: "ESM" | "CJS"
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/TypeScriptPreset.html b/modelina-website/public/apidocs/generated/types/TypeScriptPreset.html deleted file mode 100644 index c9e05dd726..0000000000 --- a/modelina-website/public/apidocs/generated/types/TypeScriptPreset.html +++ /dev/null @@ -1,357 +0,0 @@ -TypeScriptPreset | Modelina
-
- -
-
-
-
- -

Type alias TypeScriptPreset<O>

-
TypeScriptPreset<O>: Preset<{
    class: ClassPresetType<O>;
    enum: EnumPresetType<O>;
    interface: InterfacePresetType<O>;
    type: TypePresetType<O>;
}>
-
-

Type Parameters

-
    -
  • -

    O = any

-
-

Type declaration

-
    -
  • -
    class: ClassPresetType<O>
  • -
  • -
    enum: EnumPresetType<O>
  • -
  • -
    interface: InterfacePresetType<O>
  • -
  • -
    type: TypePresetType<O>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/types/TypeScriptTypeMapping.html b/modelina-website/public/apidocs/generated/types/TypeScriptTypeMapping.html deleted file mode 100644 index ee71164027..0000000000 --- a/modelina-website/public/apidocs/generated/types/TypeScriptTypeMapping.html +++ /dev/null @@ -1,341 +0,0 @@ -TypeScriptTypeMapping | Modelina
-
- -
-
-
-
- -

Type alias TypeScriptTypeMapping

-
TypeScriptTypeMapping: TypeMapping<TypeScriptOptions, TypeScriptDependencyManager>
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CPLUSPLUS_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/CPLUSPLUS_DEFAULT_PRESET.html deleted file mode 100644 index cfaf483eb6..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CPLUSPLUS_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -CPLUSPLUS_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable CPLUSPLUS_DEFAULT_PRESETConst

-
CPLUSPLUS_DEFAULT_PRESET: CplusplusPreset<CplusplusOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CSHARP_COMMON_PRESET.html b/modelina-website/public/apidocs/generated/variables/CSHARP_COMMON_PRESET.html deleted file mode 100644 index 7b990e25ad..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CSHARP_COMMON_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -CSHARP_COMMON_PRESET | Modelina
-
- -
-
-
-
- -

Variable CSHARP_COMMON_PRESETConst

-
CSHARP_COMMON_PRESET: CSharpPreset<CSharpCommonPresetOptions> = ...
-

Preset which adds Equals, GetHashCode functions to class.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CSHARP_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/CSHARP_DEFAULT_PRESET.html deleted file mode 100644 index 8a2db3d037..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CSHARP_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -CSHARP_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable CSHARP_DEFAULT_PRESETConst

-
CSHARP_DEFAULT_PRESET: CSharpPreset<CSharpOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CSHARP_JSON_SERIALIZER_PRESET.html b/modelina-website/public/apidocs/generated/variables/CSHARP_JSON_SERIALIZER_PRESET.html deleted file mode 100644 index 465882ff54..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CSHARP_JSON_SERIALIZER_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -CSHARP_JSON_SERIALIZER_PRESET | Modelina
-
- -
-
-
-
- -

Variable CSHARP_JSON_SERIALIZER_PRESETConst

-
CSHARP_JSON_SERIALIZER_PRESET: CSharpPreset<CSharpOptions> = ...
-

Preset which adds serialize and deserialize functions to class.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CSHARP_NEWTONSOFT_SERIALIZER_PRESET.html b/modelina-website/public/apidocs/generated/variables/CSHARP_NEWTONSOFT_SERIALIZER_PRESET.html deleted file mode 100644 index 7928ffd315..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CSHARP_NEWTONSOFT_SERIALIZER_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -CSHARP_NEWTONSOFT_SERIALIZER_PRESET | Modelina
-
- -
-
-
-
- -

Variable CSHARP_NEWTONSOFT_SERIALIZER_PRESETConst

-
CSHARP_NEWTONSOFT_SERIALIZER_PRESET: CSharpPreset<CSharpOptions> = ...
-

Preset which adds Newtonsoft/JSON.net converters for serializing and deserializing the data models

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CplusplusDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/CplusplusDefaultEnumKeyConstraints.html deleted file mode 100644 index d20e849b3e..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CplusplusDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -CplusplusDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable CplusplusDefaultEnumKeyConstraintsConst

-
CplusplusDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CplusplusDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/CplusplusDefaultModelNameConstraints.html deleted file mode 100644 index 2eb0b137b5..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CplusplusDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -CplusplusDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable CplusplusDefaultModelNameConstraintsConst

-
CplusplusDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CplusplusDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/CplusplusDefaultPropertyKeyConstraints.html deleted file mode 100644 index 6cf36502bd..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CplusplusDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -CplusplusDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable CplusplusDefaultPropertyKeyConstraintsConst

-
CplusplusDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CsharpDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/CsharpDefaultEnumKeyConstraints.html deleted file mode 100644 index f82b9b2960..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CsharpDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -CsharpDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable CsharpDefaultEnumKeyConstraintsConst

-
CsharpDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CsharpDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/CsharpDefaultModelNameConstraints.html deleted file mode 100644 index 87ee1a46ea..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CsharpDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -CsharpDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable CsharpDefaultModelNameConstraintsConst

-
CsharpDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/CsharpDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/CsharpDefaultPropertyKeyConstraints.html deleted file mode 100644 index bf8a5b8e26..0000000000 --- a/modelina-website/public/apidocs/generated/variables/CsharpDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -CsharpDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable CsharpDefaultPropertyKeyConstraintsConst

-
CsharpDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/DART_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/DART_DEFAULT_PRESET.html deleted file mode 100644 index 4e929fc045..0000000000 --- a/modelina-website/public/apidocs/generated/variables/DART_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -DART_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable DART_DEFAULT_PRESETConst

-
DART_DEFAULT_PRESET: DartPreset = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/DART_JSON_PRESET.html b/modelina-website/public/apidocs/generated/variables/DART_JSON_PRESET.html deleted file mode 100644 index 437899b5eb..0000000000 --- a/modelina-website/public/apidocs/generated/variables/DART_JSON_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -DART_JSON_PRESET | Modelina
-
- -
-
-
-
- -

Variable DART_JSON_PRESETConst

-
DART_JSON_PRESET: DartPreset = ...
-

Preset which adds json_serializable related annotations to class's property getters.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/DartDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/DartDefaultEnumKeyConstraints.html deleted file mode 100644 index 7e72f8a3b3..0000000000 --- a/modelina-website/public/apidocs/generated/variables/DartDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -DartDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable DartDefaultEnumKeyConstraintsConst

-
DartDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/DartDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/DartDefaultModelNameConstraints.html deleted file mode 100644 index 46a9d74b46..0000000000 --- a/modelina-website/public/apidocs/generated/variables/DartDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -DartDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable DartDefaultModelNameConstraintsConst

-
DartDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/DartDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/DartDefaultPropertyKeyConstraints.html deleted file mode 100644 index 5aeb08997a..0000000000 --- a/modelina-website/public/apidocs/generated/variables/DartDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -DartDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable DartDefaultPropertyKeyConstraintsConst

-
DartDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/GO_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/GO_DEFAULT_PRESET.html deleted file mode 100644 index 9a241a17cd..0000000000 --- a/modelina-website/public/apidocs/generated/variables/GO_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -GO_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable GO_DEFAULT_PRESETConst

-
GO_DEFAULT_PRESET: GoPreset = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/GoDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/GoDefaultEnumKeyConstraints.html deleted file mode 100644 index f6ae370eaa..0000000000 --- a/modelina-website/public/apidocs/generated/variables/GoDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -GoDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable GoDefaultEnumKeyConstraintsConst

-
GoDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/GoDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/GoDefaultModelNameConstraints.html deleted file mode 100644 index 47d59731c0..0000000000 --- a/modelina-website/public/apidocs/generated/variables/GoDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -GoDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable GoDefaultModelNameConstraintsConst

-
GoDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/GoDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/GoDefaultPropertyKeyConstraints.html deleted file mode 100644 index 6054c1e3a6..0000000000 --- a/modelina-website/public/apidocs/generated/variables/GoDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -GoDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable GoDefaultPropertyKeyConstraintsConst

-
GoDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JAVA_COMMON_PRESET.html b/modelina-website/public/apidocs/generated/variables/JAVA_COMMON_PRESET.html deleted file mode 100644 index c7f4423f65..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JAVA_COMMON_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -JAVA_COMMON_PRESET | Modelina
-
- -
-
-
-
- -

Variable JAVA_COMMON_PRESETConst

-
JAVA_COMMON_PRESET: JavaPreset<JavaCommonPresetOptions> = ...
-

Preset which adds equal, hashCode, toString functions to class.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JAVA_CONSTRAINTS_PRESET.html b/modelina-website/public/apidocs/generated/variables/JAVA_CONSTRAINTS_PRESET.html deleted file mode 100644 index 17b9d0eb03..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JAVA_CONSTRAINTS_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -JAVA_CONSTRAINTS_PRESET | Modelina
-
- -
-
-
-
- -

Variable JAVA_CONSTRAINTS_PRESETConst

-
JAVA_CONSTRAINTS_PRESET: JavaPreset = ...
-

Preset which extends class's getters with annotations from javax.validation.constraints package

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JAVA_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/JAVA_DEFAULT_PRESET.html deleted file mode 100644 index 76461fb172..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JAVA_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -JAVA_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable JAVA_DEFAULT_PRESETConst

-
JAVA_DEFAULT_PRESET: JavaPreset<JavaOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JAVA_DESCRIPTION_PRESET.html b/modelina-website/public/apidocs/generated/variables/JAVA_DESCRIPTION_PRESET.html deleted file mode 100644 index 9e0e965892..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JAVA_DESCRIPTION_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -JAVA_DESCRIPTION_PRESET | Modelina
-
- -
-
-
-
- -

Variable JAVA_DESCRIPTION_PRESETConst

-
JAVA_DESCRIPTION_PRESET: JavaPreset = ...
-

Preset which adds description to rendered model.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JAVA_JACKSON_PRESET.html b/modelina-website/public/apidocs/generated/variables/JAVA_JACKSON_PRESET.html deleted file mode 100644 index 8eba3acccc..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JAVA_JACKSON_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -JAVA_JACKSON_PRESET | Modelina
-
- -
-
-
-
- -

Variable JAVA_JACKSON_PRESETConst

-
JAVA_JACKSON_PRESET: JavaPreset = ...
-

Preset which adds com.fasterxml.jackson related annotations to class's property getters.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JS_COMMON_PRESET.html b/modelina-website/public/apidocs/generated/variables/JS_COMMON_PRESET.html deleted file mode 100644 index 40f7b6e76b..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JS_COMMON_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -JS_COMMON_PRESET | Modelina
-
- -
-
-
-
- -

Variable JS_COMMON_PRESETConst

- -

Preset which adds marshal, unmarshal functions to class.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JS_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/JS_DEFAULT_PRESET.html deleted file mode 100644 index 1892aa70be..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JS_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -JS_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable JS_DEFAULT_PRESETConst

-
JS_DEFAULT_PRESET: JavaScriptPreset = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JavaDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/JavaDefaultEnumKeyConstraints.html deleted file mode 100644 index 6c3617cadb..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JavaDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -JavaDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable JavaDefaultEnumKeyConstraintsConst

-
JavaDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JavaDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/JavaDefaultModelNameConstraints.html deleted file mode 100644 index 3c50cc11b4..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JavaDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -JavaDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable JavaDefaultModelNameConstraintsConst

-
JavaDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JavaDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/JavaDefaultPropertyKeyConstraints.html deleted file mode 100644 index 98733a1a53..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JavaDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -JavaDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable JavaDefaultPropertyKeyConstraintsConst

-
JavaDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JavaScriptDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/JavaScriptDefaultModelNameConstraints.html deleted file mode 100644 index af0825f9e8..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JavaScriptDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -JavaScriptDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable JavaScriptDefaultModelNameConstraintsConst

-
JavaScriptDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/JavaScriptDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/JavaScriptDefaultPropertyKeyConstraints.html deleted file mode 100644 index e1575872db..0000000000 --- a/modelina-website/public/apidocs/generated/variables/JavaScriptDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -JavaScriptDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable JavaScriptDefaultPropertyKeyConstraintsConst

-
JavaScriptDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/KOTLIN_CONSTRAINTS_PRESET.html b/modelina-website/public/apidocs/generated/variables/KOTLIN_CONSTRAINTS_PRESET.html deleted file mode 100644 index e804ce4cdb..0000000000 --- a/modelina-website/public/apidocs/generated/variables/KOTLIN_CONSTRAINTS_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -KOTLIN_CONSTRAINTS_PRESET | Modelina
-
- -
-
-
-
- -

Variable KOTLIN_CONSTRAINTS_PRESETConst

-
KOTLIN_CONSTRAINTS_PRESET: KotlinPreset = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/KOTLIN_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/KOTLIN_DEFAULT_PRESET.html deleted file mode 100644 index d0794496fd..0000000000 --- a/modelina-website/public/apidocs/generated/variables/KOTLIN_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -KOTLIN_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable KOTLIN_DEFAULT_PRESETConst

-
KOTLIN_DEFAULT_PRESET: KotlinPreset<KotlinOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/KOTLIN_DESCRIPTION_PRESET.html b/modelina-website/public/apidocs/generated/variables/KOTLIN_DESCRIPTION_PRESET.html deleted file mode 100644 index b65099ee4c..0000000000 --- a/modelina-website/public/apidocs/generated/variables/KOTLIN_DESCRIPTION_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -KOTLIN_DESCRIPTION_PRESET | Modelina
-
- -
-
-
-
- -

Variable KOTLIN_DESCRIPTION_PRESETConst

-
KOTLIN_DESCRIPTION_PRESET: KotlinPreset = ...
-

Preset which adds description to rendered model.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/KotlinDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/KotlinDefaultEnumKeyConstraints.html deleted file mode 100644 index 04e997ddee..0000000000 --- a/modelina-website/public/apidocs/generated/variables/KotlinDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -KotlinDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable KotlinDefaultEnumKeyConstraintsConst

-
KotlinDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/KotlinDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/KotlinDefaultModelNameConstraints.html deleted file mode 100644 index db141fbbfa..0000000000 --- a/modelina-website/public/apidocs/generated/variables/KotlinDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -KotlinDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable KotlinDefaultModelNameConstraintsConst

-
KotlinDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/KotlinDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/KotlinDefaultPropertyKeyConstraints.html deleted file mode 100644 index 49a9393ca8..0000000000 --- a/modelina-website/public/apidocs/generated/variables/KotlinDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -KotlinDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable KotlinDefaultPropertyKeyConstraintsConst

-
KotlinDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/Logger.html b/modelina-website/public/apidocs/generated/variables/Logger.html deleted file mode 100644 index 7c12d94c6f..0000000000 --- a/modelina-website/public/apidocs/generated/variables/Logger.html +++ /dev/null @@ -1,341 +0,0 @@ -Logger | Modelina
-
- -
-
-
-
- -

Variable LoggerConst

-
Logger: LoggerClass = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PHP_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/PHP_DEFAULT_PRESET.html deleted file mode 100644 index cd0ee3c61a..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PHP_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -PHP_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable PHP_DEFAULT_PRESETConst

-
PHP_DEFAULT_PRESET: PhpPreset<PhpOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PHP_DESCRIPTION_PRESET.html b/modelina-website/public/apidocs/generated/variables/PHP_DESCRIPTION_PRESET.html deleted file mode 100644 index 10bda25c4f..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PHP_DESCRIPTION_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -PHP_DESCRIPTION_PRESET | Modelina
-
- -
-
-
-
- -

Variable PHP_DESCRIPTION_PRESETConst

-
PHP_DESCRIPTION_PRESET: PhpPreset = ...
-

Preset which adds description to rendered model.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PYTHON_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/PYTHON_DEFAULT_PRESET.html deleted file mode 100644 index e8ef889eb9..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PYTHON_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -PYTHON_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable PYTHON_DEFAULT_PRESETConst

-
PYTHON_DEFAULT_PRESET: PythonPreset<PythonOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PYTHON_JSON_SERIALIZER_PRESET.html b/modelina-website/public/apidocs/generated/variables/PYTHON_JSON_SERIALIZER_PRESET.html deleted file mode 100644 index 6c6360e0f4..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PYTHON_JSON_SERIALIZER_PRESET.html +++ /dev/null @@ -1,346 +0,0 @@ -PYTHON_JSON_SERIALIZER_PRESET | Modelina
-
- -
-
-
-
- -

Variable PYTHON_JSON_SERIALIZER_PRESETConst

-
PYTHON_JSON_SERIALIZER_PRESET: PythonPreset = ...
-

Preset which adds JSON serialization and deserialization to the generated -Python classes.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PYTHON_PYDANTIC_PRESET.html b/modelina-website/public/apidocs/generated/variables/PYTHON_PYDANTIC_PRESET.html deleted file mode 100644 index 10c3da7757..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PYTHON_PYDANTIC_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -PYTHON_PYDANTIC_PRESET | Modelina
-
- -
-
-
-
- -

Variable PYTHON_PYDANTIC_PRESETConst

-
PYTHON_PYDANTIC_PRESET: PythonPreset<PythonOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PhpDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/PhpDefaultEnumKeyConstraints.html deleted file mode 100644 index 54741af092..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PhpDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -PhpDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable PhpDefaultEnumKeyConstraintsConst

-
PhpDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PhpDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/PhpDefaultModelNameConstraints.html deleted file mode 100644 index ad8a21d278..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PhpDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -PhpDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable PhpDefaultModelNameConstraintsConst

-
PhpDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PhpDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/PhpDefaultPropertyKeyConstraints.html deleted file mode 100644 index 96fb83d621..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PhpDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -PhpDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable PhpDefaultPropertyKeyConstraintsConst

-
PhpDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PythonDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/PythonDefaultEnumKeyConstraints.html deleted file mode 100644 index 7d388eb0a9..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PythonDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -PythonDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable PythonDefaultEnumKeyConstraintsConst

-
PythonDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PythonDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/PythonDefaultModelNameConstraints.html deleted file mode 100644 index 9809cabf5a..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PythonDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -PythonDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable PythonDefaultModelNameConstraintsConst

-
PythonDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/PythonDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/PythonDefaultPropertyKeyConstraints.html deleted file mode 100644 index 5ed3576e28..0000000000 --- a/modelina-website/public/apidocs/generated/variables/PythonDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -PythonDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable PythonDefaultPropertyKeyConstraintsConst

-
PythonDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/RUST_COMMON_PRESET.html b/modelina-website/public/apidocs/generated/variables/RUST_COMMON_PRESET.html deleted file mode 100644 index 8bcf773e66..0000000000 --- a/modelina-website/public/apidocs/generated/variables/RUST_COMMON_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -RUST_COMMON_PRESET | Modelina
-
- -
-
-
-
- -

Variable RUST_COMMON_PRESETConst

-
RUST_COMMON_PRESET: RustPreset<RustCommonPresetOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/RUST_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/RUST_DEFAULT_PRESET.html deleted file mode 100644 index 59eba7aef2..0000000000 --- a/modelina-website/public/apidocs/generated/variables/RUST_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -RUST_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable RUST_DEFAULT_PRESETConst

-
RUST_DEFAULT_PRESET: RustPreset<RustOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/RustDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/RustDefaultEnumKeyConstraints.html deleted file mode 100644 index 13a837cb25..0000000000 --- a/modelina-website/public/apidocs/generated/variables/RustDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -RustDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable RustDefaultEnumKeyConstraintsConst

-
RustDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/RustDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/RustDefaultModelNameConstraints.html deleted file mode 100644 index 0592f6a2bc..0000000000 --- a/modelina-website/public/apidocs/generated/variables/RustDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -RustDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable RustDefaultModelNameConstraintsConst

-
RustDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/RustDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/RustDefaultPropertyKeyConstraints.html deleted file mode 100644 index 549783033b..0000000000 --- a/modelina-website/public/apidocs/generated/variables/RustDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -RustDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable RustDefaultPropertyKeyConstraintsConst

-
RustDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/TS_COMMON_PRESET.html b/modelina-website/public/apidocs/generated/variables/TS_COMMON_PRESET.html deleted file mode 100644 index 12709349dd..0000000000 --- a/modelina-website/public/apidocs/generated/variables/TS_COMMON_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -TS_COMMON_PRESET | Modelina
-
- -
-
-
-
- -

Variable TS_COMMON_PRESETConst

- -

Preset which adds marshal, unmarshal, example functions to class.

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/TS_DEFAULT_PRESET.html b/modelina-website/public/apidocs/generated/variables/TS_DEFAULT_PRESET.html deleted file mode 100644 index 00a9e473a4..0000000000 --- a/modelina-website/public/apidocs/generated/variables/TS_DEFAULT_PRESET.html +++ /dev/null @@ -1,341 +0,0 @@ -TS_DEFAULT_PRESET | Modelina
-
- -
-
-
-
- -

Variable TS_DEFAULT_PRESETConst

-
TS_DEFAULT_PRESET: TypeScriptPreset<TypeScriptOptions> = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/TS_DESCRIPTION_PRESET.html b/modelina-website/public/apidocs/generated/variables/TS_DESCRIPTION_PRESET.html deleted file mode 100644 index 5b66cf6bed..0000000000 --- a/modelina-website/public/apidocs/generated/variables/TS_DESCRIPTION_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -TS_DESCRIPTION_PRESET | Modelina
-
- -
-
-
-
- -

Variable TS_DESCRIPTION_PRESETConst

-
TS_DESCRIPTION_PRESET: TypeScriptPreset = ...
-

Preset which adds descriptions

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/TS_JSONBINPACK_PRESET.html b/modelina-website/public/apidocs/generated/variables/TS_JSONBINPACK_PRESET.html deleted file mode 100644 index 2290ae1889..0000000000 --- a/modelina-website/public/apidocs/generated/variables/TS_JSONBINPACK_PRESET.html +++ /dev/null @@ -1,345 +0,0 @@ -TS_JSONBINPACK_PRESET | Modelina
-
- -
-
-
-
- -

Variable TS_JSONBINPACK_PRESETConst

-
TS_JSONBINPACK_PRESET: TypeScriptPreset = ...
-

Preset which adds jsonbinpack marshalling/unmarshalling methods

-
-
-

Implements

-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultEnumKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultEnumKeyConstraints.html deleted file mode 100644 index 506dbeb5d6..0000000000 --- a/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultEnumKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -TypeScriptDefaultEnumKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable TypeScriptDefaultEnumKeyConstraintsConst

-
TypeScriptDefaultEnumKeyConstraints: ModelEnumKeyConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultModelNameConstraints.html b/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultModelNameConstraints.html deleted file mode 100644 index 25fe387dab..0000000000 --- a/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultModelNameConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -TypeScriptDefaultModelNameConstraints | Modelina
-
- -
-
-
-
- -

Variable TypeScriptDefaultModelNameConstraintsConst

-
TypeScriptDefaultModelNameConstraints: ModelNameConstraints = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultPropertyKeyConstraints.html b/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultPropertyKeyConstraints.html deleted file mode 100644 index 5d16b7d5de..0000000000 --- a/modelina-website/public/apidocs/generated/variables/TypeScriptDefaultPropertyKeyConstraints.html +++ /dev/null @@ -1,341 +0,0 @@ -TypeScriptDefaultPropertyKeyConstraints | Modelina
-
- -
-
-
-
- -

Variable TypeScriptDefaultPropertyKeyConstraintsConst

-
TypeScriptDefaultPropertyKeyConstraints: PropertyKeyConstraintOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/defaultGeneratorOptions.html b/modelina-website/public/apidocs/generated/variables/defaultGeneratorOptions.html deleted file mode 100644 index d7a551d104..0000000000 --- a/modelina-website/public/apidocs/generated/variables/defaultGeneratorOptions.html +++ /dev/null @@ -1,341 +0,0 @@ -defaultGeneratorOptions | Modelina
-
- -
-
-
-
- -

Variable defaultGeneratorOptionsConst

-
defaultGeneratorOptions: CommonGeneratorOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/defaultRustCommonPresetOptions.html b/modelina-website/public/apidocs/generated/variables/defaultRustCommonPresetOptions.html deleted file mode 100644 index ded7c0a4ad..0000000000 --- a/modelina-website/public/apidocs/generated/variables/defaultRustCommonPresetOptions.html +++ /dev/null @@ -1,341 +0,0 @@ -defaultRustCommonPresetOptions | Modelina
-
- -
-
-
-
- -

Variable defaultRustCommonPresetOptionsConst

-
defaultRustCommonPresetOptions: RustCommonPresetOptions = ...
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/modelina-website/public/apidocs/generated/variables/defaultRustRenderCompleteModelOptions.html b/modelina-website/public/apidocs/generated/variables/defaultRustRenderCompleteModelOptions.html deleted file mode 100644 index 9e4a969214..0000000000 --- a/modelina-website/public/apidocs/generated/variables/defaultRustRenderCompleteModelOptions.html +++ /dev/null @@ -1,348 +0,0 @@ -defaultRustRenderCompleteModelOptions | Modelina
-
- -
-
-
-
- -

Variable defaultRustRenderCompleteModelOptionsConst

-
defaultRustRenderCompleteModelOptions: {
    package: RustPackageOptions;
    supportFiles: boolean;
} = ...
-
-

Type declaration

-
-
- -
-
-

Generated using TypeDoc

-
\ No newline at end of file