original_docstring: 
          Render wrapped widget and apply attribute. Return canvas.
          
docstring: Render wrapped widget and apply attribute. Return canvas.
docstring_tokens: Render wrapped widget and apply attribute . Return canvas .
code: def render(self, size, focus=False):
          """
          Render wrapped widget and apply attribute. Return canvas.
          """
          
          attr = self.attr
          if focus and self.focus_attr is not None:
              attr = self.focus_attr
          canv = self._original_widget.render(size, focus=focus)
          canv = CompositeCanvas(canv)
          canv.fill_attr(attr)
          return canv
code_tokens: def render ( self , size , focus = False ) : attr = self . attr if focus and self . focus_attr is not None : attr = self . focus_attr canv = self . _original_widget . render ( size , focus = focus ) canv = CompositeCanvas ( canv ) canv . fill_attr ( attr ) return canv
short_docstring: Render wrapped widget and apply attribute.
short_docstring_tokens: Render wrapped widget and apply attribute .
comment: """
          Render wrapped widget and apply attribute. Return canvas.
          """