samara
Version:
Basic TypeScript-Functions.
27 lines (23 loc) • 470 B
text/typescript
//Class
export class SourceObject{
//Declarations
sc:string;
//Constructor
constructor(){
this.sc = "";
}
//Methods
add(str:string, level:number):void{
let tabs:string = "";
for(let i=0; i<level; i++){
tabs += "\t";
}
this.sc += tabs + str + "\n";
}
getString():string{
return this.sc;
}
newLine():void{
this.sc += "\n";
}
}