ladybug_display.svg.symbol module¶
SVG Symbol class.
- class ladybug_display.svg.symbol.Symbol(viewBox=None, preserveAspectRatio=None, refX=None, refY=None, x=None, y=None, class_=None, mask=None, opacity=None, clip_path=None, overflow=None)[source]¶
Bases:
Element
,GraphicsElementEvents
,Color
,Graphics
The <symbol> is used to define template objects which can be used by a <use> element.
The use of <symbol> elements for graphics that are used multiple times in the same document adds structure and semantics. Documents that are rich in structure may be rendered graphically, as speech, or as Braille, and thus promote accessibility.
https://developer.mozilla.org/en-US/docs/Web/SVG/Element/symbol
- ToString()¶
Overwrite .NET ToString.
- as_dict()¶
- as_str()¶
- CURSORS = {'auto', 'crosshair', 'default', 'e-resize', 'help', 'inherit', 'move', 'n-resize', 'ne-resize', 'nw-resize', 'pointer', 's-resize', 'se-resize', 'sw-resize', 'text', 'w-resize', 'wait'}¶
- EVENTS = {'all', 'bounding-box', 'fill', 'none', 'painted', 'stroke', 'visible', 'visibleFill', 'visiblePainted', 'visibleStroke'}¶
- INTERPOLATIONS = {'auto', 'inherit', 'linearRGB', 'sRGB'}¶
- OVERFLOWS = {'auto', 'hidden', 'inherit', 'scroll', 'visible'}¶
- RULES = {'evenodd', 'inherit', 'nonzero'}¶
- property class_¶
[list of objs]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/class
- property clip_path¶
[str]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/clip-path
- property clip_rule¶
[str enum]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/clip-rule
- property color¶
[str]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/color
- property color_interpolation¶
[str enum]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/color-interpolation
- property cursor¶
[str enum]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/cursor
- property data¶
[dict]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/data
- property display¶
[str]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/display
- element_name = 'symbol'¶
- property elements¶
[list of objs]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/elements
- property filter¶
[str]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/filter
- property id¶
[str]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/id
- property lang¶
[str]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/lang
- property mask¶
[str]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/mask
- property onactivate¶
[str]
- property onclick¶
[str]
- property onfocusin¶
[str]
- property onfocusout¶
[str]
- property onload¶
[str]
- property onmousedown¶
[str]
- property onmousemove¶
[str]
- property onmouseout¶
[str]
- property onmouseover¶
[str]
- property onmouseup¶
[str]
- property opacity¶
[number]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/opacity
- property overflow¶
[str enum]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/overflow
- property pointer_events¶
[str enum]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/pointer-events
- property preserveAspectRatio¶
[obj]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/preserveAspectRatio
- property refX¶
[number or length]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/refX
- property refY¶
[number or length]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/refY
- property style¶
[str]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/style
- property tabindex¶
[int]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/tabindex
- property text¶
[str]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/text
- property transform_origin¶
[str]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/transform-origin
- property viewBox¶
[obj]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/viewBox
- property x¶
[number or length]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/x
- property y¶
[number or length]
https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/y