/**
* Set layout path.
*
* @param string $layout The layout path name to render.
*
* @return static Return self to support chaining.
*
* @since 4.0.0
*/
public function layout(string $layout) : self
{
$this->layout = $layout;
return $this;
}