MCPcopy Index your code
hub / github.com/rawpython/remi / from_str

Method from_str

editor/editor_widgets.py:1052–1067  ·  view source on GitHub ↗
(self, value_str)

Source from the content-addressed store, hash-verified

1050 return "rgb(%s,%s,%s)" % (self.slide_red.get_value(), self.slide_green.get_value(), self.slide_blue.get_value())
1051
1052 def from_str(self, value_str):
1053 components = []
1054 if value_str is None or '(' not in value_str or ')' not in value_str:
1055 components = [0, 0, 0]
1056 else:
1057 components = value_str[value_str.index(
1058 '(')+1:value_str.index(')')].split(',')
1059 if len(components) < 3:
1060 components = [0, 0, 0]
1061 self.slide_red.set_value(components[0])
1062 self.slide_green.set_value(components[1])
1063 self.slide_blue.set_value(components[2])
1064
1065 self.spin_red.set_value(self.slide_red.get_value())
1066 self.spin_green.set_value(self.slide_green.get_value())
1067 self.spin_blue.set_value(self.slide_blue.get_value())
1068
1069 @gui.decorate_event
1070 def onchange(self, widget, new_value):

Callers 1

set_valueMethod · 0.95

Calls 2

set_valueMethod · 0.45
get_valueMethod · 0.45

Tested by

no test coverage detected