@jbrundage currently there are about 3 different approaches to publishing properties in typescript. The problem boils down to the following issue:
XXX.prototype.publish(...) works fine and augments the class with the property and methods BUT TypeScript does not know anything about the "injected methods" or their signatures.
We should review the current approaches and decide which one is best:
@jbrundage currently there are about 3 different approaches to publishing properties in typescript. The problem boils down to the following issue:
XXX.prototype.publish(...)
works fine and augments the class with the property and methods BUT TypeScript does not know anything about the "injected methods" or their signatures.We should review the current approaches and decide which one is best: