Mini Shell

Direktori : /lib64/python3.6/site-packages/gi/overrides/__pycache__/
Upload File :
Current File : //lib64/python3.6/site-packages/gi/overrides/__pycache__/IBus.cpython-36.pyc

3

٩j[� �@szddlmZddlmZddlmZedjZgZGdd�dej	�Z	ee	�Z	ej
d�Gdd	�d	ej�Zee�Zej
d	�Gd
d�dej�Zee�Zej
d�Gdd
�d
ej
�Z
ee
�Z
ej
d
�Gdd�dej�Zee�Zej
d�Gdd�dej�Zee�Zej
d�Gdd�dej�Zee�Zej
d�Gdd�dej�Zee�Zej
d�Gdd�dej�Zee�Zej
d�dS)�)�GObject�)�override)�modules�IBusc@seZdZddd�ZdS)�	AttributercCstjj||||�S)N)rr�new)�cls�type�valueZstart_indexZ	end_index�r�/usr/lib64/python3.6/IBus.py�__new__$szAttribute.__new__N)rrrr)�__name__�
__module__�__qualname__rrrrr
r#srcs,eZdZd�fdd�	Zd�fdd�	Z�ZS)	�	Component�c	
s,tt|�jf||||||||d�|	��dS)N)�name�description�version�license�author�homepage�command_line�
textdomain)�superr�__init__)
�selfrrrrrrrr�kwargs)�	__class__rr
r,s
zComponent.__init__Ncs&|dkrtf|�}tt|�j|�dS)N)�
EngineDescrr�
add_engine)rZenginer)r rr
r"As
zComponent.add_engine)rrrrrrrr)N)rrrrr"�
__classcell__rr)r r
r*s
rcs*eZdZd�fdd�	Z�fdd�Z�ZS)�ConfigNcs"tt|�j||�}|dkr|S|S)N)rr$�	get_value)r�sectionr�defaultr)r rr
r%KszConfig.get_valuecs.|dkr|j||�ntt|�j|||�dS)N)Zunsetrr$�	set_value)rr&rr)r rr
r(SszConfig.set_value)N)rrrr%r(r#rr)r r
r$Isr$cseZdZd�fdd�	Z�ZS)r!r�usrcs<tt|�jf|||||||||	|
|||
|||d�|��dS)N)r�longnamer�languagerr�icon�layout�hotkeys�rank�symbol�setup�layout_variant�
layout_optionrr)rr!r)rrr*rr+rrr,r-r.r/r0r1r2r3rrr)r rr
r^s"zEngineDesc.__init__)rrrrrrrr)rrrrrrrr)rrrrr#rr)r r
r!\s r!cseZdZd�fdd�	Z�ZS)�FactoryNcs<|dk	r&|jd|j��|jdtj�tt|�jf|�dS)NZ
connectionZobject_path)�
setdefaultZget_connectionrZPATH_FACTORYrr4r)rZbusr)r rr
r�szFactory.__init__)N)rrrrr#rr)r r
r4�sr4c@seZdZdd�Zdd�ZdS)�KeymapcCstjj|�S)N)rr6r)r	rrrr
r�szKeymap.__new__cOsdS)Nr)�argsrrrr
r�szKeymap.__init__N)rrrrrrrrr
r6�sr6c@s@eZdZddddejjggfdd�Zdd�Zd	d
�Zdd�Z	d
S)�LookupTable�rTFcCsZtjj||||�}|j|�x|D]}	|j|	�q"Wx t|�D]\}
}|j|
|�q>W|S)N)rr8rZset_orientationZappend_candidate�	enumerateZ	set_label)r	Z	page_sizeZ
cursor_posZcursor_visible�roundZorientationZ
candidatesZlabels�table�	candidate�index�labelrrr
r�s

zLookupTable.__new__cOsdS)Nr)rr7rrrr
r�szLookupTable.__init__cCs|j|�dS)N)Zset_cursor_visible)r�visiblerrr
�show_cursor�szLookupTable.show_cursorcCs|j�dS)N)�clear)rrrr
�clean�szLookupTable.cleanN)
rrrrZOrientationZSYSTEMrrrArCrrrr
r8�sr8c	s8eZdZdejjdddddejjdf	�fdd�	Z�Z	S)�PropertyrTc
s�|
jd|�}|dkr*t|tj�r*t|�}|dkrHt|tj�rHt|�}|	dkrft|	tj�rft|	�}	tt|�jf|||||||||	d�	|
��dS)N�	prop_type)	�keyrEr?r,�tooltip�	sensitiver@�stater0)�pop�
isinstancer�TextrrDr)rrFr
r?r,rGrHr@rIr0rrE)r rr
r�s"zProperty.__init__)
rrrrZPropTypeZNORMALZ	PropStateZ	UNCHECKEDrr#rr)r r
rD�srDc@seZdZddd�Zdd�ZdS)rLrNcCs"tjj|�}|dk	r|j|�|S)N)rrLZnew_from_stringZset_attributes)r	�stringZattrs�textrrr
r�s
zText.__new__cOsdS)Nr)rr7rrrr
r�sz
Text.__init__)rN)rrrrrrrrr
rL�s
rLN)Z
gi.repositoryrZ	overridesrZimporterrZ_introspection_moduler�__all__r�appendrr$r!r4r6r8rDrLrrrr
�<module>s>



&