/// <summary>Initializes a new instance of the <see cref="TypeScriptGeneratorSettings"/> class.</summary> public TypeScriptGeneratorSettings() { ModuleName = ""; Namespace = ""; NullValue = TypeScriptNullValue.Undefined; TypeStyle = TypeScriptTypeStyle.Class; DateTimeType = TypeScriptDateTimeType.Date; ExtensionCode = string.Empty; TypeScriptVersion = 2.7m; GenerateConstructorInterface = true; ConvertConstructorInterfaceData = false; ExportTypes = true; ValueGenerator = new TypeScriptValueGenerator(this); PropertyNameGenerator = new TypeScriptPropertyNameGenerator(); TemplateFactory = new DefaultTemplateFactory(this, new Assembly[] { typeof(TypeScriptGeneratorSettings).GetTypeInfo().Assembly }); ClassTypes = new string[0]; ExtendedClasses = new string[0]; InlineNamedDictionaries = false; }
/// <summary>Initializes a new instance of the <see cref="TypeScriptGeneratorSettings"/> class.</summary> public TypeScriptGeneratorSettings() { ModuleName = ""; Namespace = ""; GenerateReadOnlyKeywords = true; TypeStyle = TypeScriptTypeStyle.Class; DateTimeType = TypeScriptDateTimeType.Date; ExtensionCode = string.Empty; PropertyNameGenerator = new TypeScriptPropertyNameGenerator(); }
/// <summary>Initializes a new instance of the <see cref="TypeScriptGeneratorSettings"/> class.</summary> public TypeScriptGeneratorSettings() { ModuleName = ""; Namespace = ""; TypeStyle = TypeScriptTypeStyle.Class; DateTimeType = TypeScriptDateTimeType.Date; ExtensionCode = string.Empty; TypeScriptVersion = 1.8m; PropertyNameGenerator = new TypeScriptPropertyNameGenerator(); }
/// <summary>Initializes a new instance of the <see cref="TypeScriptGeneratorSettings"/> class.</summary> public TypeScriptGeneratorSettings() { ModuleName = ""; Namespace = ""; NullValue = TypeScriptNullValue.Undefined; TypeStyle = TypeScriptTypeStyle.Class; DateTimeType = TypeScriptDateTimeType.Date; ExtensionCode = string.Empty; TypeScriptVersion = 1.8m; PropertyNameGenerator = new TypeScriptPropertyNameGenerator(); TemplateFactory = new DefaultTemplateFactory(); }