For what it's worth, this sounds like a viable scenario in controlled 
environment. Nothing to do with Angular specifically, though.

You mention accident reports and a map of them. I assume this means this will 
be running by trained operators who know how to follow instructions, or maybe 
public displays or similar.

In this case, it's ok to, say, open the dashboard with reports and offer "Open 
map window" action to the operator. You can then open another window with the 
app, pointing to your map module and let the operator arrange it to the 
appropriate window position.

All that remains is communicating between windows. There are several ways to do 
that, from service workers and the like, cross-window messaging if map was open 
as an iframe, some sort of WebRTC, even your backend environment, via, say, 
websockets, or even plain old polling.

As mentioned, none of this is angular-specific. Also, this assumes a scenario 
where the user is motivated to open two windows of your app, either by being a 
trained operator, or in case of a publicly available app, by having enough 
benefit and good instructions for using your site in such a way.

Shoot me a question about any of these if you're stuck with some detail.
Zlatko

-- 
You received this message because you are subscribed to the Google Groups 
"Angular and AngularJS discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to