I can successfully declare a nested class as follows:
class Outer { static Inner = class Inner { }; }
However, I would like my outer class to contain some instances of my inner class:
class Outer { constructor() { this.inners = [new Outer.Inner()]; } static Inner = class Inner { }; inners: Array<Inner>;
But that gives me error TS2304: Cannot find name 'Inner' .
How can I do this job?
source share