class_docstr: Creates a renderable that may be updated.
  
  Args:
      renderable (RenderableType): Any renderable object.
      style (StyleType, optional): An optional style to apply to the renderable. Defaults to "".
class_docstr_tok: ["Creates","a","renderable","that","may","be","updated",".","Args",":","renderable","(","RenderableType",")",":","Any","renderable","object",".","style","(","StyleType",",","optional",")",":","An","optional","style","to","apply","to","the","renderable",".","Defaults","to","``","''","."]
docstr: Set a new renderable.
  
  Args:
      renderable (RenderableType): Any renderable object, including str.
docstr_tok: ["Set","a","new","renderable",".","Args",":","renderable","(","RenderableType",")",":","Any","renderable","object",",","including","str","."]
code: def set_renderable(self, renderable: RenderableType) -> None:
      """Set a new renderable.
  
      Args:
          renderable (RenderableType): Any renderable object, including str.
      """
      self.renderable = renderable
  
file_path: rich/rich/live_render.py
imports: import sys
  from typing import Optional, Tuple
  from ._loop import loop_last
  from .console import Console, ConsoleOptions, RenderableType, RenderResult
  from .control import Control
  from .segment import ControlType, Segment
  from .style import StyleType
  from .text import Text
label_desc: Use image node_id 2 for calling the LiveRender obj's underlying member method code with example usage: obj.set_renderable(renderable) without return types