
    BPc                         d Z ddlZddlmZ  G d deej                  Zedk    r e                                             dS dS )zUninstall jessyInk    N)JessyInkMixinc                       e Zd ZdZd Zd ZdS )	Uninstallz Uninstall jessyInk from this svgc                    |                     d           |                     dt          j        d           |                     dt          j        d           |                     dt          j        d           |                     dt          j        d           |                     dt          j        d           |                     d	t          j        d           d S )
Nz--tabz--remove_scriptT)typedefaultz--remove_effectsz--remove_masterSlidez--remove_transitionsz--remove_autoTextsz--remove_views)add_argumentinkexBoolean)selfparss     4/usr/share/inkscape/extensions/jessyink_uninstall.pyadd_argumentszUninstall.add_arguments   s    '"""+%-NNN,5=$OOO0u}dSSS0u}dSSS.U]DQQQ*MMMMM    c                    | j         j        r| j                            d          D ]}|                                 g }| j                            d          r-|                     | j                            d                    }|D ]}|dk    r|                    d           |r/| j                            d| 	                    |                     nK| j
                                                            d          r| j
                                        j        d= |                     d| j         j                   |                     d| j         j                   |                     d| j         j                   |                     d| j         j                   |                     d| j         j                   |                     d	| j         j                   |                     d
| j         j                   d S )Nz//svg:script[@id='JessyInk']onloadzjessyInkInit()effectIn	effectOutmasterSlidetransitionIntransitionOutautoTextview)optionsremove_scriptsvgxpathdeletegetprop_str_to_listremovesetlist_to_prop_strdocumentgetrootattribattr_removeremove_effectsremove_masterSlideremove_transitionsremove_autoTextsremove_views)r   node	prop_listprops       r   effectzUninstall.effect$   s   <% 	A'EFF   Ix||H%% J 11$(,,x2H2HII	! 7 7+++$$%5666 AXt'<'<Y'G'GHHHH=((**..x88 A--//6x@T\%@AAAdl&ABBB(GHHH)HIII$,*IJJJT\%BCCC!:;;;;;r   N)__name__
__module____qualname____doc__r   r0    r   r   r   r      s;        **N N N< < < < <r   r   __main__)r4   r
   jessyink_installr   EffectExtensionr   r1   runr5   r   r   <module>r:      s   $    * * * * * *(< (< (< (< (<u4 (< (< (<X zIKKOO r   