Descripción
Singleton class in TypeScript
File Template: ✅
Prefix
singleton:class
Scopes
typescript
Snippet de código
export class ${1:Singleton} {
private static instance: ${1:Singleton};
private constructor() {
$0
}
public static getInstance(): ${1:Singleton} {
if (!${1:Singleton}.instance) {
${1:Singleton}.instance = new ${1:Singleton}();
}
return ${1:Singleton}.instance;
}
}