get size() {
    var needsScrollbars = this.documentNeedsScrollbars_(this.zoom);
    var scrollbarWidth = needsScrollbars.vertical ? this.scrollbarWidth_ : 0;
    var scrollbarHeight = needsScrollbars.horizontal ? this.scrollbarWidth_ : 0;
    return {
      width: this.window_.innerWidth - scrollbarWidth,
      height: this.window_.innerHeight - scrollbarHeight
    };
  }
/**
   * @type {Object} the size of the viewport excluding scrollbars.
   */
@type {Object} the size of the viewport excluding scrollbars.
@type { Object } the size of the viewport excluding scrollbars .
get size() {
    var needsScrollbars = this.documentNeedsScrollbars_(this.zoom);
    var scrollbarWidth = needsScrollbars.vertical ? this.scrollbarWidth_ : 0;
    var scrollbarHeight = needsScrollbars.horizontal ? this.scrollbarWidth_ : 0;
    return {
      width: this.window_.innerWidth - scrollbarWidth,
      height: this.window_.innerHeight - scrollbarHeight
    };
  }
get size ( ) { var needsScrollbars = this . documentNeedsScrollbars_ ( this . zoom ) ; var scrollbarWidth = needsScrollbars . vertical ? this . scrollbarWidth_ : 0 ; var scrollbarHeight = needsScrollbars . horizontal ? this . scrollbarWidth_ : 0 ; return { width : this . window_ . innerWidth - scrollbarWidth , height : this . window_ . innerHeight - scrollbarHeight } ; }
@type {Object} the size of the viewport excluding scrollbars.
@type { Object } the size of the viewport excluding scrollbars .