deno/cli/tests/ts_decorators.ts

15 lines
248 B
TypeScript
Raw Normal View History

/* eslint-disable */
function Decorate() {
return function (constructor: any): any {
return class extends constructor {
protected someField: string = "asdf";
};
};
}
@Decorate()
class SomeClass {}
console.log(new SomeClass());