Polymer.dom(this).classList.contains('hidden')) return;

      this.processPictureData_();
      this.requiresRedraw = true;
      this.updateChartContents();
    },

    hide() {
      Polymer.dom(this).classList.add('hidden');
      this.style.display = 'none';
    },

    show() {
      Polymer.dom(this).classList.remove('hidden');
      this.style.display = '';

      if (!this.pictureDataProcessed_) {
        this.processPictureData_();
      }
      this.requiresRedraw = true;
      this.updateChartCo