@anysphere/scip-typescript
Version:
SCIP indexer for TypeScript and JavaScript
22 lines (20 loc) • 584 B
text/typescript
export class Class {
public classProperty: string
constructor(constructorParam: string) {
this.classProperty = constructorParam
}
public method(methodParam: string): string {
return this.privateMethod(methodParam)
}
public static staticMethod(methodParam: string): string {
return methodParam
}
private privateMethod(methodParam: string): string {
return methodParam
}
}
export function newClass(param: string): string {
const instance = new Class(param).classProperty
const instance2 = Class.staticMethod(param)
return instance + instance2
}