function layout() {
      if (this.outline_) {
        this.foundation_.updateOutline();
      }
      if (this.ripple) {
        this.ripple.layout();
      }
    }
/**
     * Recomputes the outline SVG path for the outline element, and recomputes
     * all dimensions and positions for the ripple element.
     */
Recomputes the outline SVG path for the outline element, and recomputes
all dimensions and positions for the ripple element.
Recomputes the outline SVG path for the outline element and recomputes all dimensions and positions for the ripple element .
function layout() {
      if (this.outline_) {
        this.foundation_.updateOutline();
      }
      if (this.ripple) {
        this.ripple.layout();
      }
    }
function layout ( ) { if ( this . outline_ ) { this . foundation_ . updateOutline ( ) ; } if ( this . ripple ) { this . ripple . layout ( ) ; } }
Recomputes the outline SVG path for the outline element, and recomputes
 all dimensions and positions for the ripple element.
Recomputes the outline SVG path for the outline element and recomputes all dimensions and positions for the ripple element .