I know that how to call angular functions inside the component via a static file according to the below link :
How to expose angular 2 methods publicly?
It says use zone in angular as I mention below :
 window.angularComponentRef.zone.run(() => {
 window.angularComponentRef.component.calledFromOutsideToUploadChatImageandGetURL("test");
})
my angular function is :
calledFromOutsideToUploadChatImageandGetURL(chatImage64Bit: string) {
    this.doctorService.UploadChatImageandGetURL(chatImage64Bit).subscribe(
        data => {
            console.log(chatImage64Bit);
            //blablabla
    );
    return "RESULT";
}
But I want to get returned value ("RESULT") from my angular function(calledFromOutsideToUploadChatImageandGetURL) but I cant. I just could call it! any idea ?