In ActionScript è possibile verificare il tipo in fase di esecuzione utilizzando l' operatore is :
var mySprite:Sprite = new Sprite();
trace(mySprite is Sprite); // true
trace(mySprite is DisplayObject);// true
trace(mySprite is IEventDispatcher); // true
È possibile rilevare se una variabile (estende o) è una determinata classe o interfaccia con TypeScript?
Non ho trovato nulla al riguardo nelle specifiche della lingua. Dovrebbe essere lì quando si lavora con classi / interfacce.
Std.is(pet, Fish)
, che funziona su tipi, interfacce ecc.