Resizing the google chart

So far, it was so simple. However, there is a problem!

Google vis charts, unlike native R visualizations, are not automatically resized when the browser window changes. We're going to fix this problem very simply using session$clientData, which we came across at the beginning of the chapter. If you are running the application, click on the Show client data button at the bottom of the application. The following screen will appear:

Resizing the google chart

In order to redraw the gauge, we are going to establish a dependency on one of these elements that we know will change when the size of the browser window changes. In this case, output_trend_width ...

Get Web Application Development with R Using Shiny - Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.