Только что сделал это в моем проекте. Это угловато, но я не думаю, что это имеет значение и может поставить вас на правильный путь. Это просто как:
import MomentStatic = moment.MomentStatic;
class HelpdeskTicketController {
constructor(private moment: MomentStatic) { // angulars dependency injection, you will have some global probably
let d = this.moment(new Date()); // works
console.log(d.add(2, 'hours').format()); // works
}
...
В AS3 вы можете добавить прослушиватель событий на сцену:
stage.addEventListener(Event.DEACTIVATE, windowNotActiveCallback);
stage.addEventListener(Event.ACTIVATE, windowActiveCallback);
if (/*@cc_on!@*/false) { // check for Internet Explorer
document.onfocusin = function(){document.title = "focused";}
document.onfocusout = function(){document.title = "NOT focused";}
} else {
window.onfocus = function(){document.title = "focused";}
window.onblur = function(){document.title = "NOT focused";}
}