| Server IP : 93.115.150.27 / Your IP : 216.73.216.221 Web Server : LiteSpeed System : Linux host2.azar.host 4.18.0-553.80.1.lve.el8.x86_64 #1 SMP Wed Oct 22 19:29:36 UTC 2025 x86_64 User : dorfakkh ( 1797) PHP Version : 8.1.34 Disable Function : show_source, system, passthru, exec, popen, proc_open, mail MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /opt/alt/python37/lib/python3.7/site-packages/svgwrite/__pycache__/ |
Upload File : |
B
��]�( � @ s d Z ddlmZmZmZmZ ddlmZ ddlm Z m
Z
mZ ddlmZm
Z
ddlmZ G dd� dee
e�ZG d d
� d
e�ZG dd� dee ee
�ZG d
d� dee e�ZdZG dd� de�ZG dd� dee
ee�ZG dd� dee
e�ZG dd� de�ZG dd� de�ZdS )a�
The **container** module provides following structural objects:
* :class:`svgwrite.Group`
* :class:`svgwrite.SVG`
* :class:`svgwrite.Defs`
* :class:`svgwrite.Symbol`
* :class:`svgwrite.Marker`
* :class:`svgwrite.Use`
* :class:`svgwrite.Hyperlink`
* :class:`svgwrite.Script`
* :class:`svgwrite.Style`
set/get SVG attributes::
element['attribute'] = value
value = element['attribute']
� )�urlopen�
font_mimetype�base64_data�find_first_url)�BaseElement)�ViewBox� Transform�XLink)�Presentation�Clipping)�CDATAc @ s e Zd ZdZdZdS )�Groupa\ The **Group** (SVG **g**) element is a container element for grouping
together related graphics elements.
Grouping constructs, when used in conjunction with the **desc** and **title**
elements, provide information about document structure and semantics.
Documents that are rich in structure may be rendered graphically, as speech,
or as braille, and thus promote accessibility.
A group of elements, as well as individual objects, can be given a name using
the **id** attribute. Named groups are needed for several purposes such as
animation and re-usable objects.
�gN)�__name__�
__module__�__qualname__�__doc__�elementname� r r �C/opt/alt/python37/lib/python3.7/site-packages/svgwrite/container.pyr
"