File: //usr/local/lib/python3.10/idlelib/idle_test/__pycache__/test_percolator.cpython-310.opt-2.pyc
o
�i� � @ s� d dl mZmZ d dlZd dlmZ ed� d dlmZmZm Z G dd� de�Z
G dd � d ej�Ze
d
kr>ejdd� dS dS )
� )�
Percolator� DelegatorN)�requiresZgui)�Text�Tk�ENDc @ sB e Zd Zdd� Zdd� Zdd� Zddd �Zdd
d�Zddd
�ZdS )�MyFilterc C s t �| d � d S �N)r �__init__��self� r
�>/usr/local/lib/python3.10/idlelib/idle_test/test_percolator.pyr
s zMyFilter.__init__c G � || _ | jj|� d S r )�insert_called_with�delegate�insert�r �argsr
r
r r � zMyFilter.insertc G r r )�delete_called_withr �deleter r
r
r r r zMyFilter.deleteNc C � |� � }| j�||� d S r )�upperr r �r �index�chars�tagsr
r
r �uppercase_insert � zMyFilter.uppercase_insertc C r r )�lowerr r r r
r
r �lowercase_insert r zMyFilter.lowercase_insertc C s d S r r
r r
r
r �dont_insert s zMyFilter.dont_insertr ) �__name__�
__module__�__qualname__r
r r r r! r"