#!/usr/bin/env python3 # -*- coding: utf-8 -*- # Fenrir TTY screen reader # By Chrys, Storm Dragon, and contributors. from fenrirscreenreader.core.i18n import _ class command: def __init__(self): pass def initialize(self, environment): self.env = environment def shutdown(self): pass def get_description(self): return "No description found" def run(self): if ( self.env["input"]["oldScrollLock"] == self.env["input"]["newScrollLock"] ): return if self.env["input"]["newScrollLock"]: self.env["runtime"]["OutputManager"].present_text( _("Scrolllock on"), interrupt=True ) else: self.env["runtime"]["OutputManager"].present_text( _("Scrolllock off"), interrupt=True ) def set_callback(self, callback): pass