ó
    ˆ*£hÉ6  ã                  óØ   • S r SSKJr  SSKJrJr   " S S\5      r " S S\5      r " S S	\5      r " S
 S\5      r	\	r
 " S S\5      r " S S\5      r " S S\5      r " S S\5      rg)z0Enumerations used by charts and related objects.é    )Úannotations)ÚBaseEnumÚBaseXmlEnumc                  ó.   • \ rS rSrSrSr Sr Sr SrSr	g)	ÚXL_AXIS_CROSSESé   a  Specifies the point on an axis where the other axis crosses.

Example::

    from pptx.enum.chart import XL_AXIS_CROSSES

    value_axis.crosses = XL_AXIS_CROSSES.MAXIMUM

MS API Name: `XlAxisCrosses`

https://msdn.microsoft.com/en-us/library/office/ff745402.aspx
)é÷ïÿÿÚautoZeroz<The axis crossing point is set automatically, often at zero.)iîïÿÿÚ z;The .crosses_at property specifies the axis crossing point.)é   Úmaxz&The axis crosses at the maximum value.)é   Úminz&The axis crosses at the minimum value.© N)
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__Ú	AUTOMATICÚCUSTOMÚMAXIMUMÚMINIMUMÚ__static_attributes__r   ó    ÚL/home/mande/repo/quber/.venv/lib/python3.13/site-packages/pptx/enum/chart.pyr   r      s*   † ñð d€IØFàW€FØEàB€GØ0àB€GÚ0r   r   c                  ó(   • \ rS rSrSrSr Sr SrSrg)ÚXL_CATEGORY_TYPEé#   a+  Specifies the type of the category axis.

Example::

    from pptx.enum.chart import XL_CATEGORY_TYPE

    date_axis = chart.category_axis
    assert date_axis.category_type == XL_CATEGORY_TYPE.TIME_SCALE

MS API Name: `XlCategoryType`

https://msdn.microsoft.com/EN-US/library/office/ff746136.aspx
)r	   z'The application controls the axis type.)r   z2Axis groups data by an arbitrary set of categories)é   z;Axis groups data on a time scale of days, months, or years.r   N)	r   r   r   r   r   ÚAUTOMATIC_SCALEÚCATEGORY_SCALEÚ
TIME_SCALEr   r   r   r   r   r   #   s"   † ñð I€OØ1àN€NØ<àS€JÚEr   r   c                  óÌ  • \ rS rSrSrSr Sr Sr Sr Sr	 Sr
 S	r S
r Sr Sr Sr Sr Sr Sr Sr Sr Sr Sr Sr Sr Sr Sr Sr Sr Sr Sr Sr Sr  Sr! S r" S!r# S"r$ S#r% S$r& S%r' S&r( S'r) S(r* S)r+ S*r, S+r- S,r. S-r/ S.r0 S/r1 S0r2 S1r3 S2r4 S3r5 S4r6 S5r7 S6r8 S7r9 S8r: S9r; S:r< S;r= S<r> S=r? S>r@ S?rA S@rB SArC SBrD SCrE SDrF SErG SFrH SGrI SHrJ SIrK SJrL SKrMSLrNgM)NÚXL_CHART_TYPEé<   zíSpecifies the type of a chart.

Example::

    from pptx.enum.chart import XL_CHART_TYPE

    assert chart.chart_type == XL_CHART_TYPE.BAR_STACKED

MS API Name: `XlChartType`

http://msdn.microsoft.com/en-us/library/office/ff838409.aspx
)iþïÿÿz3D Area.)éN   z3D Stacked Area.)éO   ú100% Stacked Area.)r&   z3D Clustered Bar.)é=   z3D Stacked Bar.)é>   z3D 100% Stacked Bar.)iüïÿÿz
3D Column.)é6   z3D Clustered Column.)é7   z3D Stacked Column.)é8   z3D 100% Stacked Column.)iûïÿÿz3D Line.)iúïÿÿz3D Pie.)éF   zExploded 3D Pie.)é   ÚArea)éL   zStacked Area.)éM   r)   )é9   zClustered Bar.)éG   zBar of Pie.)é:   zStacked Bar.)é;   z100% Stacked Bar.)é   zBubble.)éW   zBubble with 3D effects.)é3   zClustered Column.)é4   zStacked Column.)é5   z100% Stacked Column.)éf   zClustered Cone Bar.)ég   zStacked Cone Bar.)éh   z100% Stacked Cone Bar.)éi   z3D Cone Column.)éc   úClustered Cone Column.)éd   úStacked Cone Column.)ée   z100% Stacked Cone Column.)é_   zClustered Cylinder Bar.)é`   zStacked Cylinder Bar.)éa   z100% Stacked Cylinder Bar.)éb   z3D Cylinder Column.)é\   rB   )é]   rD   )é^   z100% Stacked Cylinder Column.)ièïÿÿz	Doughnut.)éP   zExploded Doughnut.)r   zLine.)éA   zLine with Markers.)éB   zStacked Line with Markers.)éC   z100% Stacked Line with Markers.)é?   zStacked Line.)é@   z100% Stacked Line.)é   zPie.)éE   zExploded Pie.)éD   zPie of Pie.)ém   zClustered Pyramid Bar.)én   zStacked Pyramid Bar.)éo   z100% Stacked Pyramid Bar.)ép   z3D Pyramid Column.)éj   zClustered Pyramid Column.)ék   zStacked Pyramid Column.)él   z100% Stacked Pyramid Column.)iÉïÿÿzRadar.)éR   zFilled Radar.)éQ   zRadar with Data Markers.)éX   zHigh-Low-Close.)éY   zOpen-High-Low-Close.)éZ   zVolume-High-Low-Close.)é[   zVolume-Open-High-Low-Close.)éS   z3D Surface.)éU   zSurface (Top View).)éV   zSurface (Top View wireframe).)éT   z3D Surface (wireframe).)i·ïÿÿzScatter.)éJ   zScatter with Lines.)éK   z'Scatter with Lines and No Data Markers.)éH   zScatter with Smoothed Lines.)éI   z0Scatter with Smoothed Lines and No Data Markers.r   N)Or   r   r   r   r   ÚTHREE_D_AREAÚTHREE_D_AREA_STACKEDÚTHREE_D_AREA_STACKED_100ÚTHREE_D_BAR_CLUSTEREDÚTHREE_D_BAR_STACKEDÚTHREE_D_BAR_STACKED_100ÚTHREE_D_COLUMNÚTHREE_D_COLUMN_CLUSTEREDÚTHREE_D_COLUMN_STACKEDÚTHREE_D_COLUMN_STACKED_100ÚTHREE_D_LINEÚTHREE_D_PIEÚTHREE_D_PIE_EXPLODEDÚAREAÚAREA_STACKEDÚAREA_STACKED_100ÚBAR_CLUSTEREDÚ
BAR_OF_PIEÚBAR_STACKEDÚBAR_STACKED_100ÚBUBBLEÚBUBBLE_THREE_D_EFFECTÚCOLUMN_CLUSTEREDÚCOLUMN_STACKEDÚCOLUMN_STACKED_100ÚCONE_BAR_CLUSTEREDÚCONE_BAR_STACKEDÚCONE_BAR_STACKED_100ÚCONE_COLÚCONE_COL_CLUSTEREDÚCONE_COL_STACKEDÚCONE_COL_STACKED_100ÚCYLINDER_BAR_CLUSTEREDÚCYLINDER_BAR_STACKEDÚCYLINDER_BAR_STACKED_100ÚCYLINDER_COLÚCYLINDER_COL_CLUSTEREDÚCYLINDER_COL_STACKEDÚCYLINDER_COL_STACKED_100ÚDOUGHNUTÚDOUGHNUT_EXPLODEDÚLINEÚLINE_MARKERSÚLINE_MARKERS_STACKEDÚLINE_MARKERS_STACKED_100ÚLINE_STACKEDÚLINE_STACKED_100ÚPIEÚPIE_EXPLODEDÚ
PIE_OF_PIEÚPYRAMID_BAR_CLUSTEREDÚPYRAMID_BAR_STACKEDÚPYRAMID_BAR_STACKED_100ÚPYRAMID_COLÚPYRAMID_COL_CLUSTEREDÚPYRAMID_COL_STACKEDÚPYRAMID_COL_STACKED_100ÚRADARÚRADAR_FILLEDÚRADAR_MARKERSÚ	STOCK_HLCÚ
STOCK_OHLCÚ
STOCK_VHLCÚSTOCK_VOHLCÚSURFACEÚSURFACE_TOP_VIEWÚSURFACE_TOP_VIEW_WIREFRAMEÚSURFACE_WIREFRAMEÚ
XY_SCATTERÚXY_SCATTER_LINESÚXY_SCATTER_LINES_NO_MARKERSÚXY_SCATTER_SMOOTHÚXY_SCATTER_SMOOTH_NO_MARKERSr   r   r   r   r%   r%   <   s{  † ñð '€LØà3ÐØà9ÐØà5ÐØà1ÐØà:ÐØà*€NØà;ÐØà7ÐØà!@ÐØ!à&€LØà$€KØà3ÐØà€DØà(€LØà1ÐØà*€MØà$€JØà&€KØà/€OØà€FØà;ÐØ!à0ÐØà,€NØà5ÐØà5ÐØà1ÐØà:ÐØ à'€HØà7ÐØ à4ÐØà=ÐØ#à<ÐØ!à8ÐØàAÐØ$à.€LØà;ÐØ à7ÐØàDÐØ'à#€HØà2ÐØà€DØà-€LØà=ÐØ$àFÐØ)à(€LØà1ÐØà
€CØà(€LØà$€JØà;ÐØ à7ÐØà@ÐØ#à-€KØà>ÐØ#à:ÐØ!àCÐØ&à€EØà(€LØà4€MØ"à'€IØà-€JØà/€JØ à5€KØ%à!€GØà2ÐØà!FÐØ'à7ÐØ!à$€JØà2ÐØà"QÐØ1à<ÐØ&à#[Ð Ú:r   r%   c                  óR   • \ rS rSrSrSr Sr Sr Sr Sr	 Sr
 S	r S
r Sr SrSrg)ÚXL_DATA_LABEL_POSITIONi&  a5  Specifies where the data label is positioned.

Example::

    from pptx.enum.chart import XL_LABEL_POSITION

    data_labels = chart.plots[0].data_labels
    data_labels.position = XL_LABEL_POSITION.OUTSIDE_END

MS API Name: `XlDataLabelPosition`

http://msdn.microsoft.com/en-us/library/office/ff745082.aspx
)r   Útz2The data label is positioned above the data point.)r0   Úbz2The data label is positioned below the data point.)rS   ÚbestFitz)Word sets the position of the data label.)iôïÿÿÚctrzLThe data label is centered on the data point or inside a bar or a pie slice.)r   ÚinBasezFThe data label is positioned inside the data point at the bottom edge.)r    ÚinEndzCThe data label is positioned inside the data point at the top edge.)éÝïÿÿÚlz;The data label is positioned to the left of the data point.)é   r   z2Data labels are in multiple positions (read-only).)r   ÚoutEndzDThe data label is positioned outside the data point at the top edge.)éÈïÿÿÚrz<The data label is positioned to the right of the data point.r   N)r   r   r   r   r   ÚABOVEÚBELOWÚBEST_FITÚCENTERÚINSIDE_BASEÚ
INSIDE_ENDÚLEFTÚMIXEDÚOUTSIDE_ENDÚRIGHTr   r   r   r   rµ   rµ   &  si   † ñð K€EØ<àJ€EØ<àJ€HØ3ð€Fð
 Wð€Kð
 Qàd€JØMàV€DØEàI€EØ<ð€Kð
 OàX€EÚFr   rµ   c                  ó:   • \ rS rSrSrSr Sr Sr Sr Sr	 Sr
S	rg
)ÚXL_LEGEND_POSITIONic  a"  Specifies the position of the legend on a chart.

Example::

    from pptx.enum.chart import XL_LEGEND_POSITION

    chart.has_legend = True
    chart.legend.position = XL_LEGEND_POSITION.BOTTOM

MS API Name: `XlLegendPosition`

http://msdn.microsoft.com/en-us/library/office/ff745840.aspx
)iõïÿÿr·   zBelow the chart.)r   Útrz.In the upper-right corner of the chart border.)i¿ïÿÿr   zA custom position (read-only).)r¼   r½   zLeft of the chart.)rÀ   rÁ   zRight of the chart.)iÀïÿÿr¶   zAbove the chart.r   N)r   r   r   r   r   ÚBOTTOMÚCORNERr   rÈ   rË   ÚTOPr   r   r   r   rÍ   rÍ   c  s9   † ñð .€FØàH€FØ8à:€FØ(à-€DØà/€EØà
*€CÚr   rÍ   c                  ó^   • \ rS rSrSrSr Sr Sr Sr Sr	 Sr
 S	r S
r Sr Sr Sr SrSrg)ÚXL_MARKER_STYLEi…  a  Specifies the marker style for a point or series in a line, scatter, or radar chart.

Example::

    from pptx.enum.chart import XL_MARKER_STYLE

    series.marker.style = XL_MARKER_STYLE.CIRCLE

MS API Name: `XlMarkerStyle`

http://msdn.microsoft.com/en-us/library/office/ff197219.aspx
)r	   ÚautozAutomatic markers)r   ÚcirclezCircular markers)iíïÿÿÚdashzLong bar markers)r   ÚdiamondzDiamond-shaped markers)iêïÿÿÚdotzShort bar markers)éÒïÿÿÚnonez
No markers)iÍïÿÿÚpicturezPicture markers)é	   ÚpluszSquare markers with a plus sign)r0   ÚsquarezSquare markers)rS   Ústarz Square markers with an  asterisk)r    ÚtrianglezTriangular markers)i¸ïÿÿÚxzSquare markers with an Xr   N)r   r   r   r   r   r   ÚCIRCLEÚDASHÚDIAMONDÚDOTÚNONEÚPICTUREÚPLUSÚSQUAREÚSTARÚTRIANGLEÚXr   r   r   r   rÓ   rÓ   …  si   † ñð 5€IØà.€FØà.€DØà6€GØ à
-€CØà(€DØà3€GØà9€DØ)à,€FØà:€DØ*à4€HØà0€AÚ"r   rÓ   c                  ó.   • \ rS rSrSrSr Sr Sr SrSr	g)	ÚXL_TICK_MARKi¸  zùSpecifies a type of axis tick for a chart.

Example::

    from pptx.enum.chart import XL_TICK_MARK

    chart.value_axis.minor_tick_mark = XL_TICK_MARK.INSIDE

MS API Name: `XlTickMark`

http://msdn.microsoft.com/en-us/library/office/ff193878.aspx
)r   ÚcrosszTick mark crosses the axis)r   Úinz!Tick mark appears inside the axis)rÙ   rÚ   zNo tick mark)r    Úoutz"Tick mark appears outside the axisr   N)
r   r   r   r   r   ÚCROSSÚINSIDEræ   ÚOUTSIDEr   r   r   r   rî   rî   ¸  s)   † ñð 7€EØ$à;€FØ+à*€DØà>€GÚ,r   rî   c                  ó.   • \ rS rSrSrSr Sr Sr SrSr	g)	ÚXL_TICK_LABEL_POSITIONiÓ  aM  Specifies the position of tick-mark labels on a chart axis.

Example::

    from pptx.enum.chart import XL_TICK_LABEL_POSITION

    category_axis = chart.category_axis
    category_axis.tick_label_position = XL_TICK_LABEL_POSITION.LOW

MS API Name: `XlTickLabelPosition`

http://msdn.microsoft.com/en-us/library/office/ff822561.aspx
)iáïÿÿÚhighzTop or right side of the chart.)iÚïÿÿÚlowz!Bottom or left side of the chart.)r   ÚnextToz=Next to axis (where axis is not at either side of the chart).)rÙ   rÚ   zNo tick labels.r   N)
r   r   r   r   r   ÚHIGHÚLOWÚNEXT_TO_AXISræ   r   r   r   r   rö   rö   Ó  s)   † ñð >€DØ)à
=€CØ+àa€LØGà-€DÚr   rö   N)r   Ú
__future__r   Úpptx.enum.baser   r   r   r   r%   rµ   ÚXL_LABEL_POSITIONrÍ   rÓ   rî   rö   r   r   r   Ú<module>r      s€   ðÙ 6å "ç 0ô1�kô 1ô6F�xô Fô2g;�Hô g;ôT7G˜[ô 7Gðt +Ð ô˜ô ôD0#�kô 0#ôf-�;ô -ô6˜[õ r   