1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
//// [declarationEmitParameterProperty.ts]
export class Foo {
constructor(public bar?: string) {
}
}
//// [declarationEmitParameterProperty.js]
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.Foo = void 0;
var Foo = /** @class */ (function () {
function Foo(bar) {
this.bar = bar;
}
return Foo;
}());
exports.Foo = Foo;
//// [declarationEmitParameterProperty.d.ts]
export declare class Foo {
bar?: string | undefined;
constructor(bar?: string | undefined);
}
|