File: //usr/local/lib/python3.7/site-packages/pip/_vendor/rich/__pycache__/pager.cpython-37.pyc
B
L��g< � @ s� d dl mZmZ d dlmZ G dd� de�ZG dd� de�Zedkr�dd lm Z dd
l
mZ e� Z
e
jdd�� e
�
e � � W d
Q R X d
S )� )�ABC�abstractmethod)�Anyc @ s$ e Zd ZdZeedd�dd��ZdS )�PagerzBase class for a pager.N)�content�returnc C s dS )zbShow content in pager.
Args:
content (str): Content to be displayed.
N� )�selfr r r �:/tmp/pip-unpacked-wheel-hv55ucu3/pip/_vendor/rich/pager.py�show s z
Pager.show)�__name__�
__module__�__qualname__�__doc__r �strr r r r r
r s r c @ s0 e Zd ZdZeed�dd�Zedd�dd�ZdS )�SystemPagerz'Uses the pager installed on the system.)r r c C s t d��|�S )N�pydoc)�
__import__�pager)r r r r r
�_pager s zSystemPager._pagerNc C s | � |� dS )z!Use the same pager used by pydoc.N)r )r r r r r
r s zSystemPager.show)r r
r r r r r r r r r r
r s r �__main__� )�make_test_card)�ConsoleT)ZstylesN)�abcr r �typingr r r r r r �consoler r �printr r r r
�<module> s