From 0468377ecdf0b08b071f53ff29776723c0b389d7 Mon Sep 17 00:00:00 2001 From: Andrey Shabarshov Date: Sun, 25 Jun 2023 09:52:34 +0100 Subject: [PATCH] DEEP-17 Layout for Training page created. Pages renamed. --- .../{FetchData.razor => DataSources.razor} | 4 +- DeepTrace/Pages/Training.razor | 130 +++++++++++++++++- 2 files changed, 131 insertions(+), 3 deletions(-) rename DeepTrace/Pages/{FetchData.razor => DataSources.razor} (99%) diff --git a/DeepTrace/Pages/FetchData.razor b/DeepTrace/Pages/DataSources.razor similarity index 99% rename from DeepTrace/Pages/FetchData.razor rename to DeepTrace/Pages/DataSources.razor index e62f683..4392b80 100644 --- a/DeepTrace/Pages/FetchData.razor +++ b/DeepTrace/Pages/DataSources.razor @@ -12,7 +12,7 @@ @inject PrometheusClient Prometheus @inject IDialogService DialogService -Prometheus +DataSources -

Prometheus

+

DataSources

diff --git a/DeepTrace/Pages/Training.razor b/DeepTrace/Pages/Training.razor index 8d11446..2814f5f 100644 --- a/DeepTrace/Pages/Training.razor +++ b/DeepTrace/Pages/Training.razor @@ -1,6 +1,134 @@ @page "/training" -

Training

+@using DeepTrace.Controls; +@using DeepTrace.Data; + +Training + + + +

Training

+ + + + + + + + + + Add + Delete + + + + + + + + + + + + + Add + Delete + + + + Train + + + + + From + To + Name + + + @context.From + @context.To + @context.Name + + + + + + + + + + + + + @code { + public TimeSpan? TimeStart { get; set; } + public TimeSpan? TimeEnd { get; set; } + public String ModelName { get; set; } = String.Empty; + + private bool IsChartHidden => DisplayData == null; + private bool IsChartShown => !IsChartHidden; + + private TimeSeriesChart.TimeSeriesData? DisplayData { get; set; } + + + + private void HandleAdd() + { + + } + + private void HandleDelete() + { + + } + + private void HandleAddTableContent() + { + + } + + private void HandleDeleteTableContent() + { + + } + + private void HandleTrain() + { + + } + + + private static List tableElements = new List + { + new TableElement(new TimeSpan(1),new TimeSpan(1),"cc"), + new TableElement(new TimeSpan(1),new TimeSpan(1),"qq") + }; + + public class TableElement + { + public TableElement(TimeSpan from, TimeSpan to, string name) + { + From = from; + To = to; + Name = name; + } + + public TimeSpan From { get; set; } + + public TimeSpan To { get; set; } + + public string Name { get; set; } + + } }