Property | Type | Description | |
---|---|---|---|
constructorDeclarations | IEnumerable |
||
injectedBefore | ITranslationUnit | ||
memberDeclarations | IEnumerable |
||
methodDeclarations | IEnumerable |
||
propertyDeclarations | IEnumerable |
Method | Description | |
---|---|---|
AddConstructorDeclaration ( ITranslationUnit translationUnit ) : void |
|
|
AddImplementedInterface ( ITranslationUnit implementedInterface ) : void |
|
|
AddMemberDeclaration ( ITranslationUnit translationUnit ) : void |
|
|
AddMethodDeclaration ( ITranslationUnit translationUnit ) : void |
|
|
AddPropertyDeclaration ( ITranslationUnit translationUnit ) : void |
|
|
ClassDeclarationTranslationUnit ( |
Copy initializes a new instance of the ClassDeclarationTranslationUnit class. For testability. |
|
Create ( VisibilityToken visibility, ITranslationUnit name, ITranslationUnit baseClassName ) : |
|
|
Translate ( ) : string |
Translate the unit into TypeScript.
|
Method | Description | |
---|---|---|
ClassDeclarationTranslationUnit ( ) : System |
Initializes a new instance of the ClassDeclarationTranslationUnit class.
|
Method | Description | |
---|---|---|
BuildClassInheritanceAndInterfaceImplementationList ( ) : string |
|
public AddConstructorDeclaration ( ITranslationUnit translationUnit ) : void | ||
translationUnit | ITranslationUnit | |
return | void |
public AddImplementedInterface ( ITranslationUnit implementedInterface ) : void | ||
implementedInterface | ITranslationUnit | |
return | void |
public AddMemberDeclaration ( ITranslationUnit translationUnit ) : void | ||
translationUnit | ITranslationUnit | |
return | void |
public AddMethodDeclaration ( ITranslationUnit translationUnit ) : void | ||
translationUnit | ITranslationUnit | |
return | void |
public AddPropertyDeclaration ( ITranslationUnit translationUnit ) : void | ||
translationUnit | ITranslationUnit | |
return | void |
protected ClassDeclarationTranslationUnit ( ) : System | ||
return | System |
public ClassDeclarationTranslationUnit ( |
||
other | ||
return | System |
public static Create ( VisibilityToken visibility, ITranslationUnit name, ITranslationUnit baseClassName ) : |
||
visibility | VisibilityToken | |
name | ITranslationUnit | |
baseClassName | ITranslationUnit | |
return |
protected IEnumerable |
||
return | IEnumerable |
protected ITranslationUnit injectedBefore | ||
return | ITranslationUnit |
protected IEnumerable |
||
return | IEnumerable |
protected IEnumerable |
||
return | IEnumerable |