using System; using System.Collections; using System.Collections.Generic; using System.Threading.Tasks; using Bitsplash.DatePicker; using UnityEngine; using UnityEngine.UI; using XCharts.Runtime; public class WaterTrendPanel : MonoBehaviour { public LineChart _LineChart; public Text nameText; public GameObject listItemOri; public List listObj = new List(); public Button closeButton; public string currentStcd; public Transform listRoot; public DatePickerDropDownTextMeshPro DatePicker_Start; public DatePickerDropDownTextMeshPro DatePicker_End; public string startDateStr=""; public string endDateStr=""; private void Start() { DatePicker_Start = this.transform.Find("DatePicker_Start").GetComponent(); DatePicker_End = this.transform.Find("DatePicker_End").GetComponent(); DatePicker_Start.GetDateString += (string dateStr) => { startDateStr = dateStr; CheckDate(); }; DatePicker_End.GetDateString += (string dateStr) => { endDateStr = dateStr; CheckDate(); }; } public void Init() { _LineChart = this.transform.Find("LineChart").GetComponent(); listRoot = this.transform.Find("ScrollView/Viewport/Content").transform; closeButton = this.transform.Find("CloseButton").GetComponent