Source code for renderers.css.borders
[docs]class OpiBorder(object):
def __init__(self, text_renderer, color_renderer):
self._text = text_renderer
self._color = color_renderer
[docs] def render(self, widget_node, _, border_model):
self._text.render(widget_node, 'border_alarm_sensitive', border_model.alarm)
self._text.render(widget_node, 'border_width', border_model.width)
self._text.render(widget_node, 'border_style', border_model.style)
self._color.render(widget_node, 'border_color', border_model.color)