1010 from textual .app import RenderResult
1111
1212from textual .errors import RenderError
13- from textual .visual import SupportsTextualize , Visual , visualize
13+ from textual .visual import SupportsVisual , Visual , visualize
1414from textual .widget import Widget
1515
1616
@@ -50,11 +50,11 @@ class Static(Widget, inherit_bindings=False):
5050 }
5151 """
5252
53- _renderable : RenderableType | SupportsTextualize
53+ _renderable : RenderableType | SupportsVisual
5454
5555 def __init__ (
5656 self ,
57- content : RenderableType | SupportsTextualize = "" ,
57+ content : RenderableType | SupportsVisual = "" ,
5858 * ,
5959 expand : bool = False ,
6060 shrink : bool = False ,
@@ -78,11 +78,11 @@ def visual(self) -> Visual:
7878 return self ._visual
7979
8080 @property
81- def renderable (self ) -> RenderableType | SupportsTextualize :
81+ def renderable (self ) -> RenderableType | SupportsVisual :
8282 return self ._content or ""
8383
8484 @renderable .setter
85- def renderable (self , renderable : RenderableType | SupportsTextualize ) -> None :
85+ def renderable (self , renderable : RenderableType | SupportsVisual ) -> None :
8686 if isinstance (renderable , str ):
8787 if self .markup :
8888 self ._renderable = Text .from_markup (renderable )
@@ -101,7 +101,7 @@ def render(self) -> RenderResult:
101101 """
102102 return self .visual
103103
104- def update (self , content : RenderableType | SupportsTextualize = "" ) -> None :
104+ def update (self , content : RenderableType | SupportsVisual = "" ) -> None :
105105 """Update the widget's content area with new text or Rich renderable.
106106
107107 Args:
0 commit comments