TypeLite namespace
Classes
| Name | Description | |
|---|---|---|
| TsClassAttribute | Configures a class to be included in the script model. | |
| TsEnumAttribute | Configures an enum to be included in the script model. | |
| TsFiles | ||
| TsGenerator | Generates TypeScript definitions form the code model. | |
| TsGeneratorOutput | Defines output of the generator | |
| TsIgnoreAttribute | Configures property to be ignored by the script generator. | |
| TsInterfaceAttribute | Configures an interface to be included in the script model. | |
| TsMemberIdentifierFormatter | Defines a method used to format class member identifiers. | |
| TsMemberTypeFormatter | Defines a method used to format class member types. | |
| TsModel | Represents script model of CLR classes. | |
| TsModelBuilder | Creates a script model from CLR classes. | |
| TsModelVisitor | Provides base class for model visitor. | |
| TsModuleNameFormatter | Defines a method used to format the name of a module. | |
| TsPropertyAttribute | Configures properties of the property in the script model. | |
| TsTypeFormatter | Defines a method used to format specific TsType to the string representation. | |
| TsTypeVisibilityFormatter | Defines a method used to determine if a type should be marked with the keyword "export". | |
| TypeConvertor | Defines a method used to convert specific Type to the string representation. | |
| TypeConvertorCollection | Contains a collection of converters that provides a way to convert the specific type to custom string bypassing other rules. | |
| TypeScript | Provides helper methods for generating TypeScript definition files. | |
| TypeScriptFluent | Represents a wrapper around TsModelBuilder and TsGenerator that simplify usage a enables fluent configuration. | |
| TypeScriptFluentModuleMember | Represents a wrapper around TsModelBuilder and TsGenerator that simplify usage a enables fluent configuration for types. |
Interfaces
| Name | Description | |
|---|---|---|
| ITsModelVisitor | Defines an interface of TypeScript model visitor, that can be used to examine and modify TypeScript model. | |
| ITsTypeFormatter | Formats TsType for output. |