Ambient TypeScript functions with specific THIS type -


how can declare function in ambient typescript that's called this set specific type?

you can use this: type first arugument on function:

class myclass {     constructor(public mytext: string) {     } }  // enforce context of type myclass function function myfunction(this: myclass) {     alert(this.mytext); }  var myobject = new myclass("hello"); myfunction.call(myobject);              // myfunction();                           // bad 

Comments

Popular posts from this blog

wireshark - USB mapping with python -

c++ - nodejs socket.io closes connection before upgrading to websocket -

Deploying Qt Application on Android is really slow? -