Events + ionic2 + timers


I need to call a function at different times (user makes request, that request is executed after some time(specified by user), user is able to make multiple request that are executed after one another), I was just wondering what is the best way of doing it in Ionic2, or any way?