관리-도구
편집 파일: animate.cpython-311.pyc
� �܋f � � � d dl mZ d dlmZ d dlmZmZ G d� dee� � Z G d� de� � Z G d� d e� � Z G d � de � � Z G d� d e � � ZdS )� )�BaseElement)�XLink)�strlist� is_stringc �T � � e Zd ZdZdZd � fd� Z� fd�Zd d�Zdd�Z dd�Z d � Z � xZS ) �Seta� The **set** element provides a simple means of just setting the value of an attribute for a specified duration. It supports all attribute types, including those that cannot reasonably be interpolated, such as string and boolean values. The **set** element is non-additive. The additive and accumulate attributes are not allowed, and will be ignored if specified. �setNc �z �� t t | � � j di |�� |�| � |� � dS dS )z� Set constructor. :param href: target svg element, if **href** is not `None`; else the target SVG Element is the parent SVG Element. N� )�superr �__init__�set_href)�self�href�extra� __class__s ��a/builddir/build/BUILD/cloudlinux-venv-1.0.6/venv/lib/python3.11/site-packages/svgwrite/animate.pyr zSet.__init__ sN �� � "��c�4���!�*�*�E�*�*�*����M�M�$������ �� c �z �� | � � � t t | � � � � � S �N)� update_idr r �get_xml)r r s �r r zSet.get_xml! s/ �� ��������S�$���'�'�)�)�)r c �"