Closed vitaly-t closed 6 years ago
Branch class now has a very solid implementation of this feature, which works both on the application level and inside modules, as per Classes.
UPDATE
The only problem remaining - TypeScript, a freaking nightmare to figure out how to make it work. Any help is much appreciated.
I got to a point where I just hate TypeScript, and wish I didn't add it to to this library, to begin with. Figuring out how to configure a library like this one to work with TypeScript is a major 💩
It would be nice to optionally support ES6 classes as controllers, if you want to write components that require ES6 support in browsers, which becomes more of a commonplace these days.
Minimum Signature:
Full Signature:
And so you can reuse the existing API:
I have started working on branch class that adds such support. See also Classes.