TypeScript/tests/cases/compiler/genericWithIndexerOfTypeParameterType2.ts
2014-07-12 17:30:19 -07:00

15 lines
299 B
TypeScript

//@module: amd
export class Collection<TItem extends CollectionItem> {
_itemsByKey: { [key: string]: TItem; };
}
export class List extends Collection<ListItem>{
Bar() {}
}
export class CollectionItem {}
export class ListItem extends CollectionItem {
__isNew: boolean;
}