Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/prompt_toolkit/clipboard/__pycache__/base.cpython-39.pyc
Ðазад
a d�h� � @ s� d Z ddlmZ ddlmZmZ ddlmZ ddlm Z g d�Z G dd� d�ZG d d � d ed�ZG dd � d e�Z G dd� de�ZdS )z' Clipboard for command line interface. � )�annotations)�ABCMeta�abstractmethod)�Callable)� SelectionType)� Clipboard� ClipboardData�DummyClipboard�DynamicClipboardc @ s* e Zd ZdZdejfdddd�dd�Zd S ) r z{ Text on the clipboard. :param text: string :param type: :class:`~prompt_toolkit.selection.SelectionType` � �strr �None)�text�type�returnc C s || _ || _d S �N)r r )�selfr r � r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/prompt_toolkit/clipboard/base.py�__init__ s zClipboardData.__init__N)�__name__� __module__�__qualname__�__doc__r Z CHARACTERSr r r r r r s �r c @ sT e Zd ZdZeddd�dd��Zddd�d d �Zdd�dd �Zedd�dd��ZdS )r z� Abstract baseclass for clipboards. (An implementation can be in memory, it can share the X11 or Windows keyboard, or can be persistent.) r r ��datar c C s dS )ze Set data to the clipboard. :param data: :class:`~.ClipboardData` instance. Nr �r r r r r �set_data* s zClipboard.set_datar �r r c C s | � t|�� dS )z? Shortcut for setting plain text on clipboard. N)r r �r r r r r �set_text2 s zClipboard.set_text�r c C s dS )z7 For Emacs mode, rotate the kill ring. Nr �r r r r �rotate8 s zClipboard.rotatec C s dS )z( Return clipboard data. Nr r"