chore: public toggle method
This commit is contained in:
parent
c96d119b0e
commit
b5395fe764
1 changed files with 2 additions and 2 deletions
|
@ -24,12 +24,12 @@ import util.cli
|
||||||
class Module(core.module.Module):
|
class Module(core.module.Module):
|
||||||
def __init__(self, config, theme):
|
def __init__(self, config, theme):
|
||||||
super().__init__(config, theme, core.widget.Widget(""))
|
super().__init__(config, theme, core.widget.Widget(""))
|
||||||
core.input.register(self, button=core.input.LEFT_MOUSE, cmd=self.__toggle_state)
|
core.input.register(self, button=core.input.LEFT_MOUSE, cmd=self.toggle_state)
|
||||||
self.__states = {"unknown": ["unknown", "critical"],
|
self.__states = {"unknown": ["unknown", "critical"],
|
||||||
"true": ["muted", "warning"],
|
"true": ["muted", "warning"],
|
||||||
"false": ["unmuted"]}
|
"false": ["unmuted"]}
|
||||||
|
|
||||||
def __toggle_state(self, event):
|
def toggle_state(self, event):
|
||||||
util.cli.execute("dunstctl set-paused toggle", ignore_errors=True)
|
util.cli.execute("dunstctl set-paused toggle", ignore_errors=True)
|
||||||
|
|
||||||
def state(self, widget):
|
def state(self, widget):
|
||||||
|
|
Loading…
Reference in a new issue