BYPASS SHELL BY ./RAZORGANZ
Server: nginx/1.20.1
System: Linux iZdzfnv9mwfppeZ 5.10.134-19.2.al8.x86_64 #1 SMP Wed Oct 29 22:47:09 CST 2025 x86_64
User: apache (48)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: //usr/local/lib/python3.6/site-packages/pptx/enum/__pycache__/chart.cpython-36.pyc
3

Zƍh�3�@s�dZddlmZddlmZmZmZmZmZm	Z	Gdd�de�Z
Gdd�de�ZGd	d
�d
e�Zed�Gdd
�d
e��Z
Gdd�de�ZGdd�de�ZGdd�de�ZGdd�de�ZdS)z1
Enumerations used by charts and related objects
�)�absolute_import�)�alias�Enumeration�
EnumMember�ReturnValueOnlyEnumMember�XmlEnumeration�XmlMappedEnumMemberc@sJeZdZdZdZdZedddd�eddd
�eddd
d�edddd�fZdS)�XL_AXIS_CROSSESz�
    Specifies the point on the specified axis where the other axis crosses.

    Example::

        from pptx.enum.chart import XL_AXIS_CROSSES

        value_axis.crosses = XL_AXIS_CROSSES.MAXIMUM
    Z
XlAxisCrossesz=https://msdn.microsoft.com/en-us/library/office/ff745402.aspx�	AUTOMATICi	ZautoZeroz<The axis crossing point is set automatically, often at zero.�CUSTOMiz;The .crosses_at property specifies the axis crossing point.ZMAXIMUM��maxz&The axis crosses at the maximum value.ZMINIMUM��minz&The axis crosses at the minimum value.Ni��i��)	�__name__�
__module__�__qualname__�__doc__�__ms_name__�__url__r	r�__members__�rr�9/usr/local/lib/python3.6/site-packages/pptx/enum/chart.pyr
s 	
r
c@s:eZdZdZdZdZeddd�eddd	�ed
dd�fZd
S)�XL_CATEGORY_TYPEz�
    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
    ZXlCategoryTypez=https://msdn.microsoft.com/EN-US/library/office/ff746136.aspxZAUTOMATIC_SCALEi	z'The application controls the axis type.ZCATEGORY_SCALEr
z2Axis groups data by an arbitrary set of categoriesZ
TIME_SCALE�z;Axis groups data on a time scale of days, months, or years.Ni��)rrrrrrrrrrrrr7s
rcL@s�eZdZdZdZdZedd�d�eddd	�ed
dd�ed
dd�eddd�eddd�edd�d�eddd�eddd�edd d!�ed"d�d$�ed%d�d'�ed(d)d*�ed+d,d-�ed.d/d0�ed1d2d�ed3d4d5�ed6d7d8�ed9d:d;�ed<d=d>�ed?d@dA�edBdCdD�edEdFdG�edHdIdJ�edKdLdM�edNdOdP�edQdRdS�edTdUdV�edWdXdY�edZd[d\�ed]d^d_�ed`dadb�edcddde�edfdgdh�edidjdk�edldmdn�edodpd\�edqdrd_�edsdtdu�edvd�dx�edydzd{�ed|d}d~�edd�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�d��ed�d�dÃed�d�dƃed�d�dɃed�d�d̃ed�d�dσed�d�d҃ed�d�dՃed�d�d؃ed�d�dۃfIZd�S)��
XL_CHART_TYPEz�
    Specifies the type of a chart.

    Example::

        from pptx.enum.chart import XL_CHART_TYPE

        assert chart.chart_type == XL_CHART_TYPE.BAR_STACKED
    ZXlChartTypez<http://msdn.microsoft.com/en-us/library/office/ff838409.aspxZTHREE_D_AREAiz3D Area.ZTHREE_D_AREA_STACKED�Nz3D Stacked Area.ZTHREE_D_AREA_STACKED_100�Oz100% Stacked Area.ZTHREE_D_BAR_CLUSTERED�<z3D Clustered Bar.ZTHREE_D_BAR_STACKED�=z3D Stacked Bar.ZTHREE_D_BAR_STACKED_100�>z3D 100% Stacked Bar.ZTHREE_D_COLUMNiz
3D Column.ZTHREE_D_COLUMN_CLUSTERED�6z3D Clustered Column.ZTHREE_D_COLUMN_STACKED�7z3D Stacked Column.ZTHREE_D_COLUMN_STACKED_100�8z3D 100% Stacked Column.ZTHREE_D_LINEiz3D Line.ZTHREE_D_PIEiz3D Pie.ZTHREE_D_PIE_EXPLODED�FzExploded 3D Pie.ZAREArZAreaZAREA_STACKED�Lz
Stacked Area.ZAREA_STACKED_100�MZ
BAR_CLUSTERED�9zClustered Bar.Z
BAR_OF_PIE�GzBar of Pie.ZBAR_STACKED�:zStacked Bar.ZBAR_STACKED_100�;z100% Stacked Bar.ZBUBBLE�zBubble.ZBUBBLE_THREE_D_EFFECT�WzBubble with 3D effects.ZCOLUMN_CLUSTERED�3zClustered Column.ZCOLUMN_STACKED�4zStacked Column.ZCOLUMN_STACKED_100�5z100% Stacked Column.ZCONE_BAR_CLUSTERED�fzClustered Cone Bar.ZCONE_BAR_STACKED�gzStacked Cone Bar.ZCONE_BAR_STACKED_100�hz100% Stacked Cone Bar.ZCONE_COL�iz3D Cone Column.ZCONE_COL_CLUSTERED�czClustered Cone Column.ZCONE_COL_STACKED�dzStacked Cone Column.ZCONE_COL_STACKED_100�ez100% Stacked Cone Column.ZCYLINDER_BAR_CLUSTERED�_zClustered Cylinder Bar.ZCYLINDER_BAR_STACKED�`zStacked Cylinder Bar.ZCYLINDER_BAR_STACKED_100�az100% Stacked Cylinder Bar.ZCYLINDER_COL�bz3D Cylinder Column.ZCYLINDER_COL_CLUSTERED�\ZCYLINDER_COL_STACKED�]ZCYLINDER_COL_STACKED_100�^z100% Stacked Cylinder Column.ZDOUGHNUTiz	Doughnut.ZDOUGHNUT_EXPLODED�PzExploded Doughnut.ZLINErzLine.ZLINE_MARKERS�AzLine with Markers.ZLINE_MARKERS_STACKED�BzStacked Line with Markers.ZLINE_MARKERS_STACKED_100�Cz100% Stacked Line with Markers.ZLINE_STACKED�?z
Stacked Line.ZLINE_STACKED_100�@z100% Stacked Line.ZPIE�zPie.ZPIE_EXPLODED�Ez
Exploded Pie.Z
PIE_OF_PIE�DzPie of Pie.ZPYRAMID_BAR_CLUSTERED�mzClustered Pyramid Bar.ZPYRAMID_BAR_STACKED�nzStacked Pyramid Bar.ZPYRAMID_BAR_STACKED_100�oz100% Stacked Pyramid Bar.ZPYRAMID_COL�pz3D Pyramid Column.ZPYRAMID_COL_CLUSTERED�jzClustered Pyramid Column.ZPYRAMID_COL_STACKED�kzStacked Pyramid Column.ZPYRAMID_COL_STACKED_100�lz100% Stacked Pyramid Column.ZRADARi7zRadar.ZRADAR_FILLED�Rz
Filled Radar.Z
RADAR_MARKERS�QzRadar with Data Markers.Z	STOCK_HLC�XzHigh-Low-Close.Z
STOCK_OHLC�YzOpen-High-Low-Close.Z
STOCK_VHLC�ZzVolume-High-Low-Close.ZSTOCK_VOHLC�[zVolume-Open-High-Low-Close.ZSURFACE�Sz3D Surface.ZSURFACE_TOP_VIEW�UzSurface (Top View).ZSURFACE_TOP_VIEW_WIREFRAME�VzSurface (Top View wireframe).ZSURFACE_WIREFRAME�Tz3D Surface (wireframe).Z
XY_SCATTERiIzScatter.ZXY_SCATTER_LINES�JzScatter with Lines.ZXY_SCATTER_LINES_NO_MARKERS�Kz'Scatter with Lines and No Data Markers.ZXY_SCATTER_SMOOTH�HzScatter with Smoothed Lines.ZXY_SCATTER_SMOOTH_NO_MARKERS�Iz0Scatter with Smoothed Lines and No Data Markers.Ni��i��i��i��i��i��i��)rrrrrrrrrrrrrVs�	






































































rZXL_LABEL_POSITIONc@s�eZdZdZdZdZedddd�edd	d
d�edd
dd�edd,dd�edddd�edddd�edd-dd�ed d!d"�ed#d$d%d&�ed'd.d)d*�f
Zd+S)/�XL_DATA_LABEL_POSITIONz�
    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
    ZXlDataLabelPositionz<http://msdn.microsoft.com/en-us/library/office/ff745082.aspxZABOVEr�tz2The data label is positioned above the data point.ZBELOWr�bz2The data label is positioned below the data point.ZBEST_FITrEZbestFitz)Word sets the position of the data label.ZCENTERiZctrzLThe data label is centered on the data point or inside a bar or a pie slice.ZINSIDE_BASErZinBasezFThe data label is positioned inside the data point at the bottom edge.Z
INSIDE_ENDrZinEndzCThe data label is positioned inside the data point at the top edge.�LEFTi#�lz;The data label is positioned to the left of the data point.ZMIXED�z&Data labels are in multiple positions.ZOUTSIDE_ENDr
ZoutEndzDThe data label is positioned outside the data point at the top edge.�RIGHTi8�rz<The data label is positioned to the right of the data point.Ni��i��i��)	rrrrrrr	rrrrrrr]�sP



r]c
@sbeZdZdZdZdZedddd�edd	d
d�eddd�edddd�edddd�edd dd�fZdS)!�XL_LEGEND_POSITIONz�
    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
    ZXlLegendPositionz<http://msdn.microsoft.com/en-us/library/office/ff745840.aspxZBOTTOMir_zBelow the chart.ZCORNERr
�trz.In the upper-right corner of the chart border.riAzA custom position.r`i#razLeft of the chart.rci8rdzRight of the chart.ZTOPi@r^zAbove the chart.Ni��i��i��i��i��)	rrrrrrr	rrrrrrre�s


rec@s�eZdZdZdZdZedd5dd�edd	d
d�edd6dd�edddd�edd7dd�edd8dd�edd9dd�ed d!d"d#�ed$d%d&d'�ed(d)d*d+�ed,d-d.d/�ed0d:d2d3�fZd4S);�XL_MARKER_STYLEz�
    Specifies the marker style for a point or series in a line chart, scatter
    chart, or radar chart.

    Example::

        from pptx.enum.chart import XL_MARKER_STYLE

        series.marker.style = XL_MARKER_STYLE.CIRCLE
    Z
XlMarkerStylez<http://msdn.microsoft.com/en-us/library/office/ff197219.aspxri	�autozAutomatic markersZCIRCLE�ZcirclezCircular markersZDASHiZdashzLong bar markersZDIAMONDr
ZdiamondzDiamond-shaped markers�DOTi�dotzShort bar markers�NONEi.�nonez
No markersZPICTUREi3ZpicturezPicture markers�PLUS�	�pluszSquare markers with a plus signZSQUARErZsquarezSquare markers�STARrEZstarz Square markers with an  asteriskZTRIANGLErZtrianglezTriangular markers�XiH�xzSquare markers with an XNi��i��i��i��i��i��)rrrrrrr	rrrrrrgs
rgc@sLeZdZdZdZdZedddd�edd	d
d�edddd�edddd�fZdS)�XL_TICK_MARKz�
    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
    Z
XlTickMarkz<http://msdn.microsoft.com/en-us/library/office/ff193878.aspxZCROSSrZcrosszTick mark crosses the axisZINSIDEr
�inz!Tick mark appears inside the axisrli.rmzNo tick markZOUTSIDEr�outz"Tick mark appears outside the axisNi��)rrrrrrr	rrrrrrt:s	rtc@sLeZdZdZdZdZedddd�eddd
d�edd
dd�edddd�fZdS)�XL_TICK_LABEL_POSITIONa
    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
    ZXlTickLabelPositionz<http://msdn.microsoft.com/en-us/library/office/ff822561.aspxZHIGHi�highzTop or right side of the chart.ZLOWi&�lowz!Bottom or left side of the chart.ZNEXT_TO_AXISrZnextToz=Next to axis (where axis is not at either side of the chart).rli.rmzNo tick labels.Ni��i��i��)rrrrrrr	rrrrrrwQs
rwN)r�
__future__r�baserrrrrr	r
rrr]rergrtrwrrrr�<module>s 
$dC