%PDF- %PDF-
Direktori : /snap/core20/2599/usr/share/subiquity/subiquitycore/ui/__pycache__/ |
Current File : //snap/core20/2599/usr/share/subiquity/subiquitycore/ui/__pycache__/selector.cpython-38.pyc |
U K��^� � @ s� d dl mZmZmZmZmZmZmZm Z d dl mZmZm Z d dlmZ d dlmZ G dd� de �ZG dd� de �ZG d d � d e�ZG dd� d�ZG d d� de�ZG dd� de �ZdS )� )�ACTIVATE�AttrWrap�CompositeCanvas�connect_signal�LineBox�Padding� PopUpLauncher�Text)�Columns�ListBox� WidgetWrap)�Color)�widget_widthc sD e Zd ZdgZdd� Zd � fdd� Zdd� Zd d � Zdd� Z� Z S )�ClickableThing�clickc C s dS �NT� ��selfr r �1/usr/share/subiquity/subiquitycore/ui/selector.py� selectable( s zClickableThing.selectableFc s* t � �||�}|r&t|�}| �|�|_|S �N)�super�renderr �get_cursor_coordsZcursor)r �sizeZfocus�c�� __class__r r r + s zClickableThing.renderc C s dS )z� Return the position of the cursor if visible. This method is required for widgets that display a cursor. )r r r )r r r r r r 3 s z ClickableThing.get_cursor_coordsc C s dS r r )r r �x�yr r r �move_cursor_to_coords: s z$ClickableThing.move_cursor_to_coordsc C s | j | tkr|S | �d� d S )Nr )�_command_mapr �_emit�r r �keyr r r �keypress= s zClickableThing.keypress)F) �__name__� __module__�__qualname__�signalsr r r r! r&