| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 | 
							- using UnityEditor;
 
- using XCharts.Runtime;
 
- namespace XCharts.Editor
 
- {
 
-     [ComponentEditor(typeof(DataZoom))]
 
-     public class DataZoomEditor : MainComponentEditor<DataZoom>
 
-     {
 
-         public override void OnInspectorGUI()
 
-         {
 
-             var m_SupportInside = baseProperty.FindPropertyRelative("m_SupportInside");
 
-             var m_SupportSlider = baseProperty.FindPropertyRelative("m_SupportSlider");
 
-             var m_SupportMarquee = baseProperty.FindPropertyRelative("m_SupportMarquee");
 
-             var m_Start = baseProperty.FindPropertyRelative("m_Start");
 
-             var m_End = baseProperty.FindPropertyRelative("m_End");
 
-             var m_MinShowNum = baseProperty.FindPropertyRelative("m_MinShowNum");
 
-             ++EditorGUI.indentLevel;
 
-             PropertyField("m_Orient");
 
-             PropertyField("m_SupportInside");
 
-             if (m_SupportInside.boolValue)
 
-             {
 
-                 PropertyField("m_SupportInsideScroll");
 
-                 PropertyField("m_SupportInsideDrag");
 
-             }
 
-             PropertyField(m_SupportSlider);
 
-             PropertyField(m_SupportMarquee);
 
-             PropertyField("m_ZoomLock");
 
-             PropertyField("m_ScrollSensitivity");
 
-             PropertyField("m_RangeMode");
 
-             PropertyField(m_Start);
 
-             PropertyField(m_End);
 
-             PropertyField("m_StartLock");
 
-             PropertyField("m_EndLock");
 
-             PropertyField(m_MinShowNum);
 
-             if (m_Start.floatValue < 0) m_Start.floatValue = 0;
 
-             if (m_End.floatValue > 100) m_End.floatValue = 100;
 
-             if (m_MinShowNum.intValue < 0) m_MinShowNum.intValue = 0;
 
-             if (m_SupportSlider.boolValue)
 
-             {
 
-                 PropertyField("m_ShowDataShadow");
 
-                 PropertyField("m_ShowDetail");
 
-                 PropertyField("m_BackgroundColor");
 
-                 PropertyField("m_BorderWidth");
 
-                 PropertyField("m_BorderColor");
 
-                 PropertyField("m_FillerColor");
 
-                 PropertyField("m_Left");
 
-                 PropertyField("m_Right");
 
-                 PropertyField("m_Top");
 
-                 PropertyField("m_Bottom");
 
-                 PropertyField("m_LineStyle");
 
-                 PropertyField("m_AreaStyle");
 
-                 PropertyField("m_LabelStyle");
 
-                 PropertyListField("m_XAxisIndexs", true);
 
-                 PropertyListField("m_YAxisIndexs", true);
 
-             }
 
-             else
 
-             {
 
-                 PropertyListField("m_XAxisIndexs", true);
 
-                 PropertyListField("m_YAxisIndexs", true);
 
-             }
 
-             PropertyField("m_MarqueeStyle");
 
-             --EditorGUI.indentLevel;
 
-         }
 
-     }
 
- }
 
 
  |