6ab3adfd43
Leading comments have trailing separator while trailing comments have leading space This removes the extra trailing space in the trailing comments
23 lines
647 B
JavaScript
23 lines
647 B
JavaScript
//// [genericWithIndexerOfTypeParameterType1.ts]
|
|
class LazyArray<T> {
|
|
private objects = <{ [objectId: string]: T; }>{};
|
|
array() {
|
|
return this.objects;
|
|
}
|
|
}
|
|
var lazyArray = new LazyArray<string>();
|
|
var value: string = lazyArray.array()["test"]; // used to be an error
|
|
|
|
//// [genericWithIndexerOfTypeParameterType1.js]
|
|
var LazyArray = (function () {
|
|
function LazyArray() {
|
|
this.objects = {};
|
|
}
|
|
LazyArray.prototype.array = function () {
|
|
return this.objects;
|
|
};
|
|
return LazyArray;
|
|
})();
|
|
var lazyArray = new LazyArray();
|
|
var value = lazyArray.array()["test"]; // used to be an error
|