Closed Dessix closed 7 years ago
Known issues so far:
new
and non-new
) function calls to all *Constructor types.readonly prototype: T;
to all TConstructor classes, where T is the class that is constructed.readonly prototype: T;
to all T classes that may be constructed.Spawn
must behave exactly like StructureSpawn
, even in InstanceOf usage situations across types.
Spawn
should simply be a typedef, rather than a descendant interface.+1
Just pulled this into my own stable branch and it seems to be working great!
I'll need to update this once the other PRs are settled. Note that this is blocking PR #76.
Rebased to new base branch and ready for review.
Changed classes to interfaces and added constructor signatures such that static-method extensions can be easily added within typescript.