In ActionScript, it is possible to check the type at run-time using the is operator:

var mySprite:Sprite = new Sprite(); 
trace(mySprite is Sprite); // true 
trace(mySprite is DisplayObject);// true 
trace(mySprite is IEventDispatcher); // true

Is it possible to detect if a variable (extends or) is a certain class or interface with TypeScript?

I couldn’t find anything about it in the language specs. It should be there when working with classes/interfaces.

4 Answers
4

Leave a Reply

Your email address will not be published. Required fields are marked *