Descripción
Create a TypeScript class with multiple methods
File Template: ❌
Prefix
class:methods
Scopes
typescript
Snippet de código
class ${1:MyClass} {
${2:attr}: ${3:string};
constructor($2: $3) {
this.$2 = $2;
}
get${2/(.*)/${1:/capitalize}/}(): $3 {
return this.$2;
}
set${2/(.*)/${1:/capitalize}/}($2: $3): void {
this.$2 = $2;
}
display(): void {
console.log('$2:', this.$2);
}
}