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

javascript - Laravel datatable invalid JSON response -

java - Exception in thread "main" org.springframework.context.ApplicationContextException: Unable to start embedded container; -

sql server 2008 - My Sql Code Get An Error Of Msg 245, Level 16, State 1, Line 1 Conversion failed when converting the varchar value '8:45 AM' to data type int -