def __init__(self, modifiers, button, *commands, **kwargs):
        self.start = kwargs.get("start")
        self.focus = kwargs.get("focus", "before")
        self.modifiers = modifiers
        self.button = button
        self.commands = commands
        try:
            self.button_code = int(self.button.replace('Button', ''))
            self.modmask = utils.translate_masks(self.modifiers)
        except __HOLE__ as v:
            raise utils.QtileError(v)
dataset/ETHPy150Open qtile/qtile/libqtile/config.py/Drag.__init__