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

Method __init__

editor/widgets/toolbox_siemens.py:433–447  ·  view source on GitHub ↗

Args: kwargs: See Widget.__init__()

(self, db_index=-1, byte_index=-1, *args, **kwargs)

Source from the content-addressed store, hash-verified

431 """
432 icon = "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFkAAAAeCAIAAADINCUsAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGjSURBVGhD7ZYxjoNADEWpt8wl0qbYHIT7pEqdg3CDvQJSirQUXIFy+x3P/MH2jBuKGSGtn1LAt4n4LyBl+HUy7oJxF4y7YNwF4y4Yd8F0dfFlgdkJ+Acu1mXZcFixLcuKQ3YxjQO4Pt7I3o8rsmEYpxjxWgYDMclJoAjRXpM22/F53S+352zo2Obn7XJ/fXCaXFBpKIj9441TD1mUHQHzKpHWIdpraN6W2LnUYYTVOyIaCqSYhNyjYz0NGCHaazBrS9HctFO5sFXULmRgXmOFaK/BrDl7f1tEQLigu99fbUWcyFgXpbNxIjvieitEew0tdyJaCFgiAuY7onrHR0AnWkW6JG/QNs2sEO01caEPR10U70MtIhBC+fhrNTizwm/UV2CjOYfeESBK5N+4QMkilBu6nqZGiPYabLSl6G/riC7kb7j3p7B6IohcViDs8GEdor0mLjTFbG6E+bmguwXp/qMKhbSFjoL9C/hhqEK016TNdhz8r9ULtNdg1o7D/8G7gPYazE6Au2C6ujg57oJxF4y7YNwF4y4Yd8EMP/PqH/rM6x+8Pwvc9mLA2gAAAABJRU5ErkJggg=="
433 def __init__(self, db_index=-1, byte_index=-1, *args, **kwargs):
434 """
435 Args:
436 kwargs: See Widget.__init__()
437 """
438 default_style = {'position':'absolute','left':'10px','top':'10px'}
439 default_style.update(kwargs.get('style',{}))
440 kwargs['style'] = default_style
441 kwargs['width'] = kwargs['style'].get('width', kwargs.get('width','100px'))
442 kwargs['height'] = kwargs['style'].get('height', kwargs.get('height','30px'))
443 super(WordEditWidget, self).__init__(0, -32767, 32766, 1,*args, **kwargs)
444 SiemensWidget._setup(self)
445 self.db_index = db_index
446 self.byte_index = byte_index
447 self.onchange.do(self.on_changed)
448
449 def on_changed(self, emitter, new_value):
450 if self.plc_instance==None:

Callers

nothing calls this directly

Calls 4

updateMethod · 0.45
__init__Method · 0.45
_setupMethod · 0.45
doMethod · 0.45

Tested by

no test coverage detected