53 lines
1.9 KiB
Plaintext
53 lines
1.9 KiB
Plaintext
@page "/Tools"
|
|
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<div class="row">
|
|
<div class="col-3">
|
|
<h3>Tools</h3>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="col-9 d-flex justify-content-between">
|
|
<div class="px-0">
|
|
<div class="input-group input-group-sm">
|
|
<div class="input-group-text">
|
|
<div class="form-check form-check-sm form-switch py-1" title="Parameter View Mode (RealTime / LogData)">
|
|
<input class="form-check-input" type="checkbox" id="mySwitch" name="setupAlarms" value="@isRT" checked @onclick="() => toggleRT()">
|
|
<label class="form-check-label" for="mySwitch">@currMode</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="row">
|
|
<div class="col-3">
|
|
<ToolsOverview SelVal="@selTools" EC_AddValue="toolAdded" EC_RemValue="toolRemoved"></ToolsOverview>
|
|
</div>
|
|
<div class="row col-9">
|
|
@if (isRT)
|
|
{
|
|
|
|
@foreach (var item in selTools)
|
|
{
|
|
<div class="@pcss">
|
|
<ToolsPlotRT SelectedTool="@item" maxRecord="@maxRecord" sampleSecMin="@sampleSecMin"></ToolsPlotRT>
|
|
</div>
|
|
}
|
|
}
|
|
else
|
|
{
|
|
@foreach (var item in selTools)
|
|
{
|
|
<div class="@pcss">
|
|
<ToolsPlot SelectedTool="@item"></ToolsPlot>
|
|
</div>
|
|
}
|
|
}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|