1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
//// [typeParametersInStaticAccessors.ts]
class foo<T> {
static get Foo(): () => T { return null; }
static set Bar(v: { v: T }) { }
}
//// [typeParametersInStaticAccessors.js]
var foo = /** @class */ (function () {
function foo() {
}
Object.defineProperty(foo, "Foo", {
get: function () { return null; },
enumerable: false,
configurable: true
});
Object.defineProperty(foo, "Bar", {
set: function (v) { },
enumerable: false,
configurable: true
});
return foo;
}());
|