bridged timeline events&methods between controller and directive