import { Label } from 'resource:///com/github/Aylur/ags/widget.js'; import Tablet from '../../../services/tablet.js'; import CursorBox from '../../misc/cursorbox.js'; export default () => CursorBox({ class_name: 'toggle-off', on_primary_click_release: () => Tablet.toggleOsk(), setup: (self) => { self.hook(Tablet, () => { self.toggleClassName('toggle-on', Tablet.oskState); }, 'osk-toggled'); }, child: Label({ class_name: 'osk-toggle', xalign: 0.6, label: '󰌌 ', }), });