add dependence to angular clicout directive