
    ai&                    t    S SK Jr  S SKJr   " S S\5      r\4r\S:X  a  S SKJr  \ H  r	\" \	5        M     gg)    )annotations)Operatorc                  H    \ rS rSrSrSrSrS1r\S 5       r	S r
S rS	 rS
rg)SPREADSHEET_OT_toggle_pin
   zTurn on or off pinningzspreadsheet.toggle_pinz
Toggle PinREGISTERc                J    UR                   nU=(       a    UR                  S:H  $ )NSPREADSHEET)
space_datatype)clscontextspaces      `/home/wildlama/Downloads/blender-5.1.2-linux-x64/5.1/scripts/startup/bl_operators/spreadsheet.pypollSPREADSHEET_OT_toggle_pin.poll   s!    ""4}44    c                    UR                   nUR                  (       a  U R                  U5        S1$ U R                  U5        S1$ )NFINISHED)r   	is_pinnedunpinpinselfr   r   s      r   execute!SPREADSHEET_OT_toggle_pin.execute   s@    ""??JJw | HHW|r   c                *    UR                   nSUl        g )NTr   r   r   s      r   r   SPREADSHEET_OT_toggle_pin.pin   s    ""r   c                *    UR                   nSUl        g )NFr   r   s      r   r   SPREADSHEET_OT_toggle_pin.unpin"   s    ""r    N)__name__
__module____qualname____firstlineno____doc__	bl_idnamebl_label
bl_optionsclassmethodr   r   r   r   __static_attributes__r"   r   r   r   r   
   s7     (IHJ5 5 r   r   __main__)register_classN)

__future__r   	bpy.typesr   r   classesr#   	bpy.utilsr.   r   r"   r   r   <module>r3      sI   
 #    <  z(s  r   