ok

Mini Shell

Direktori : /opt/alt/python37/lib/python3.7/site-packages/svgwrite/__pycache__/
Upload File :
Current File : //opt/alt/python37/lib/python3.7/site-packages/svgwrite/__pycache__/elementfactory.cpython-37.pyc

B

s�]��#@s6ddlmZddlmZddlmZddlmZddlmZddlmZddlmZddlmZdd	lm	Z	dd
lm
Z
ddlmZejej
ejejejejejejejejejejejejejejejejejejej ej!ej"ej#ej$ej%ej&ej'e	j(e	j)e	j*e	j+e	j,e
j-d�"Z.Gd
d�de/�Z0Gdd�de/�Z1dS)�)�	container)�shapes)�path)�image)�text)�	gradients)�pattern)�masking)�animate)�filters)�
solidcolor)"�gZsvgZdefsZsymbolZmarkerZuse�aZscriptZstyle�lineZrectZcircleZellipseZpolylineZpolygonrrrZtspanZtrefZtextPathZtextAreaZlinearGradientZradialGradientrZ
solidColorZclipPath�maskr
�setZanimateColorZ
animateMotionZanimateTransform�filterc@seZdZdd�Zdd�ZdS)�ElementBuildercCs||_||_dS)N)�cls�factory)�selfrr�r�/elementfactory.py�__init__;szElementBuilder.__init__cOs|j|d<|j||�S)Nr)rr)r�args�kwargsrrr�__call__?s
zElementBuilder.__call__N)�__name__�
__module__�__qualname__rrrrrrr:src@seZdZdd�ZdS)�ElementFactorycCs.|tkrtt||�Std|jj|f��dS)Nz'%s' has no attribute '%s')�factoryelementsr�AttributeError�	__class__r)r�namerrr�__getattr__GszElementFactory.__getattr__N)rrrr%rrrrr Fsr N)2Zsvgwriterrrrrrrr	r
rrZGroupZSVGZDefsZSymbolZMarkerZUseZ	HyperlinkZScriptZStyleZLineZRectZCircleZEllipseZPolylineZPolygonZPathZImageZTextZTSpanZTRefZTextPathZTextAreaZLinearGradientZRadialGradient�PatternZ
SolidColorZClipPathZMaskZAnimate�SetZAnimateColorZ
AnimateMotionZAnimateTransformZFilterr!�objectrr rrrr�<module>s\


Zerion Mini Shell 1.0