prettier/tests/decorators-ts/parameter-decorator.ts

18 lines
329 B
TypeScript

class Greeter {
greeting: string;
constructor(message: string) {
this.greeting = message;
}
@validate
greet(@required name: string) {
return "Hello " + name + ", " + this.greeting;
}
@validate
destructured(@required { toString }: Object) {
return Function.prototype.toString.apply(toString);
}
}