U Dx` @sxddlmZddlmZmZddlmZddlmZddl Tddl m Z ddl m Z mZmZmZmZGdd d eZd S) ) Serialisable)TypedAlias)EmptyTag)ColorChoiceDescriptor)*)LineProperties)Shape3DScene3D Transform2DCustomGeometry2DPresetGeometry2Dc @seZdZdZdZeddddddd d d d d g dZeeddZ e dZ ee ddZ eeddZeedZeZeeddZeeddZeeddZe dZeeddZeeddZe dZ ee!ddZ"dZ#dddZ$dS)GraphicalPropertiesa9 Somewhat vaguely 21.2.2.197 says this: This element specifies the formatting for the parent chart element. The custGeom, prstGeom, scene3d, and xfrm elements are not supported. The bwMode attribute is not supported. This doesn't leave much. And the element is used in different places. ZspPrZclrautoZgrayZltGrayZinvGrayZ grayWhiteZ blackGrayZ blackWhiteZblackZwhitehidden)valuesT) expected_type allow_nonexfrm) namespacelnsp3d) rprstGeomnoFill solidFillgradFillpattFillrscene3drNc CsT||_||_||_||_||_||_|dkr2t}||_| |_| |_ ||_ | |_ dS)N) bwModerrrrrrrcustGeomrrr) selfrrrrrrrrrrrextLstr"s