diff --git a/TelecomInfraProject-V1/.vs/TelecomInfraProject/v16/.suo b/TelecomInfraProject-V1/.vs/TelecomInfraProject/v16/.suo index 3891702..d030339 100644 Binary files a/TelecomInfraProject-V1/.vs/TelecomInfraProject/v16/.suo and b/TelecomInfraProject-V1/.vs/TelecomInfraProject/v16/.suo differ diff --git a/TelecomInfraProject-V1/TelecomInfraProject/Pages/homepage.cshtml b/TelecomInfraProject-V1/TelecomInfraProject/Pages/homepage.cshtml index 986bcee..9b6d0f5 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/Pages/homepage.cshtml +++ b/TelecomInfraProject-V1/TelecomInfraProject/Pages/homepage.cshtml @@ -413,14 +413,14 @@ -
+
W :
-
+
H : diff --git a/TelecomInfraProject-V1/TelecomInfraProject/bin/Release/netcoreapp2.2/TelecomInfraProject.Views.dll b/TelecomInfraProject-V1/TelecomInfraProject/bin/Release/netcoreapp2.2/TelecomInfraProject.Views.dll index 2fd3737..0323feb 100644 Binary files a/TelecomInfraProject-V1/TelecomInfraProject/bin/Release/netcoreapp2.2/TelecomInfraProject.Views.dll and b/TelecomInfraProject-V1/TelecomInfraProject/bin/Release/netcoreapp2.2/TelecomInfraProject.Views.dll differ diff --git a/TelecomInfraProject-V1/TelecomInfraProject/bin/Release/netcoreapp2.2/TelecomInfraProject.Views.pdb b/TelecomInfraProject-V1/TelecomInfraProject/bin/Release/netcoreapp2.2/TelecomInfraProject.Views.pdb index b77e331..4cca452 100644 Binary files a/TelecomInfraProject-V1/TelecomInfraProject/bin/Release/netcoreapp2.2/TelecomInfraProject.Views.pdb and b/TelecomInfraProject-V1/TelecomInfraProject/bin/Release/netcoreapp2.2/TelecomInfraProject.Views.pdb differ diff --git a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/TelecomInfraProject.Views.dll b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/TelecomInfraProject.Views.dll index 2fd3737..0323feb 100644 Binary files a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/TelecomInfraProject.Views.dll and b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/TelecomInfraProject.Views.dll differ diff --git a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/TelecomInfraProject.Views.pdb b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/TelecomInfraProject.Views.pdb index b77e331..4cca452 100644 Binary files a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/TelecomInfraProject.Views.pdb and b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/TelecomInfraProject.Views.pdb differ diff --git a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/Data/ConfigurationData.json b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/Data/ConfigurationData.json index cad869d..01a5306 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/Data/ConfigurationData.json +++ b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/Data/ConfigurationData.json @@ -140,15 +140,15 @@ }, "default": { "fiber_type": "", - "CD_coefficient": 0.0, - "PMD_coefficient": 0.0, - "Span_length": "0.0", - "Loss_coefficient": "0.0", - "Connector_in": "0.0", - "Connector_out": "0.0", - "Ageing_loss": "0.0", + "CD_coefficient": "", + "PMD_coefficient": "", + "Span_length": "", + "Loss_coefficient": "", + "Connector_in": "", + "Connector_out": "", + "Ageing_loss": "", "Length_based_loss": false, - "Span_loss": "0.0" + "Span_loss": "" } }, diff --git a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/js/Network Graph/stylenetwork.js b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/js/Network Graph/stylenetwork.js index 41fa36f..c7cea46 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/js/Network Graph/stylenetwork.js +++ b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/js/Network Graph/stylenetwork.js @@ -141,7 +141,7 @@ $(document).ready(function () { console.log("An error has occurred2."); }); - $.getJSON("/Data/yang.json", function (data) { + $.getJSON("/Data/Equipment_JSON_MOD2.json", function (data) { eqpt_config = data; load_EqptConfig(); }).fail(function () { @@ -586,8 +586,8 @@ $(document).ready(function () { }); $('#btn_CreateNetwork').click(function () { $('#divSelection').hide(); - - /////$("#stepGP").click(); + //$('*.vis-zoomIn, *.vis-zoomOut, *.vis-zoomExtends, *.vis-right, *.vis-left, *.vis-up, *.vis-down').css('position', 'fixed'); + //$("#stepGP").click(); $("#stepCreateTopology").click(); }); $('#cbxSingleFiber').change(function () { @@ -595,24 +595,24 @@ $(document).ready(function () { //alert(); } }); - $('#txth, #txtw').change(function () { - changeWorkAreaWH($(this).attr('id')); - }); + //$('#txth, #txtw').change(function () { + // changeWorkAreaWH($(this).attr('id')); + //}); - $('.minus').click(function () { - var $input = $(this).parent().find('input'); - var count = parseInt($input.val()) - 50; - count = count < 1 ? 1 : count; - $input.val(count); - $input.change(); - return false; - }); - $('.plus').click(function () { - var $input = $(this).parent().find('input'); - $input.val(parseInt($input.val()) + 50); - $input.change(); - return false; - }); + //$('.minus').click(function () { + // var $input = $(this).parent().find('input'); + // var count = parseInt($input.val()) - 50; + // count = count < 1 ? 1 : count; + // $input.val(count); + // $input.change(); + // return false; + //}); + //$('.plus').click(function () { + // var $input = $(this).parent().find('input'); + // $input.val(parseInt($input.val()) + 50); + // $input.change(); + // return false; + //}); }); function networkView(view) { @@ -1216,15 +1216,44 @@ function draw(isImport) { }; network = new vis.Network(container, data, options); - $('canvas').css('width', ''); - $('canvas').css('height', ''); - $('canvas').css('border', '1px solid lightgray'); - $('*.vis-network').css('overflow', 'auto'); - $("canvas").prop('width', $('canvas').width()-2); - $("canvas").prop('height', $('canvas').height()-2); + - $("#txtw").val($('canvas').width()); - $("#txth").val($('canvas').height()); + //$('canvas').css('width', ''); + //$('canvas').css('height', ''); + //$('canvas').css('border', '1px solid lightgray'); + //$('*.vis-network').css('overflow', 'auto'); + //$("canvas").prop('width', $('canvas').width()-2); + //$("canvas").prop('height', $('canvas').height()-2); + + //$("#txtw").val($('canvas').width()); + //$("#txth").val($('canvas').height()); + + //if (isImport) + // $('*.vis-zoomIn, *.vis-zoomOut, *.vis-zoomExtends, *.vis-right, *.vis-left, *.vis-up, *.vis-down').css('position', 'fixed'); + + //container.addEventListener("wheel", function (e) { + // if (e.wheelDelta < 0) { + // //scroll down + // let w, h; + // w = $('canvas').width() - 50; + // h = $('canvas').height() - 50; + // $("canvas").prop('width', w); + // $("canvas").prop('height', h); + // network.addNodeMode(); + // } else { + // //scroll up + + // let w, h; + // w = $('canvas').width() + 50; + // h = $('canvas').height() + 50; + // $("canvas").prop('width', w); + // $("canvas").prop('height', h); + // network.addNodeMode(); + // } + + // //prevent page fom scrolling + // return false; + //}) network.on("click", function (params) { //$("#txtx").val(params.pointer.canvas.x); @@ -1818,8 +1847,8 @@ function displayNodesHover(params) { function displayFiberHover(params) { var fiberDetails = network.body.data.edges.get(params.edge); var fiber_type = ""; - var span_length = "0"; - var span_loss = "0"; + var span_length = ""; + var span_loss = ""; if (fiberDetails.component_type == dualPatchJSON.component_type) return; if (fiberDetails.component_type == singleFiberJSON.component_type) { @@ -1905,7 +1934,7 @@ function displayFiberHover(params) { var spanlen = parseFloat(span_length); - if (spanlen <= 0) + if ( !(spanlen) || spanlen <= 0) hoverData += "Span length(in km) : " + span_length + "\n"; else hoverData += "Span length(in km) : " + span_length + "\n"; @@ -2340,7 +2369,7 @@ function exportNetwork(isSaveNetwork) { "tip-photonic-topology:fiber": { "type": item.fiber_type, "length": item.span_length.toString(), - "attenuation-in": "0.0", + "attenuation-in": "", "conn-att-in": item.connector_in, "conn-att-out": item.connector_out, //"loss_coef": item.loss_coefficient, @@ -5555,7 +5584,7 @@ function singleFiberEdit(fiberID, callback) { var span_length = $("#txtSpan_Length").val(); var spanlen = parseFloat(span_length); - if (spanlen <= 0) { + if ( !(spanlen) || spanlen <= 0) { $("#txtSpan_Length").addClass('input_error'); } else @@ -5596,7 +5625,7 @@ function updateSingleFiber(fiberID) { $("#ddlSingleFiberType").removeClass('input_error'); var spanlen = parseFloat(span_length); - if (spanlen <= 0) { + if (!(spanlen) || spanlen <= 0) { showMessage(alertType.Error, 'Pleae enter valid span length.'); $("#txtSpan_Length").addClass('input_error'); return; diff --git a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/Razor/Pages/homepage.cshtml.g.cs b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/Razor/Pages/homepage.cshtml.g.cs index aeb0085..c7f8661 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/Razor/Pages/homepage.cshtml.g.cs +++ b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/Razor/Pages/homepage.cshtml.g.cs @@ -1,4 +1,4 @@ -#pragma checksum "D:\Git Repository\Main\TelecomInfraProject-V1\TelecomInfraProject\Pages\homepage.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "40cea54d6a320359e235ea653463ef7058d52755" +#pragma checksum "D:\Git Repository\Main\TelecomInfraProject-V1\TelecomInfraProject\Pages\homepage.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "e67f2449b4f76b97db95f036bfbb0ccdbd586b97" // #pragma warning disable 1591 [assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Pages_homepage), @"mvc.1.0.razor-page", @"/Pages/homepage.cshtml")] @@ -13,7 +13,7 @@ namespace AspNetCore using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.AspNetCore.Mvc.ViewFeatures; - [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"40cea54d6a320359e235ea653463ef7058d52755", @"/Pages/homepage.cshtml")] + [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"e67f2449b4f76b97db95f036bfbb0ccdbd586b97", @"/Pages/homepage.cshtml")] public class Pages_homepage : global::Microsoft.AspNetCore.Mvc.RazorPages.Page { private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("rel", new global::Microsoft.AspNetCore.Html.HtmlString("icon"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); @@ -105,7 +105,7 @@ namespace AspNetCore "); EndContext(); BeginContext(350, 3137, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("head", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275522412", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("head", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9722412", async() => { BeginContext(356, 155, true); WriteLiteral("\r\n \r\n \r\n TIP-Workplace\r\n \r\n \r\n "); EndContext(); BeginContext(607, 88, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d5275523289", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9723289", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -136,7 +136,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(701, 45, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275524797", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9724797", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -154,7 +154,7 @@ namespace AspNetCore WriteLiteral("\r\n \r\n\r\n "); EndContext(); BeginContext(981, 48, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275526296", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9726296", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -181,7 +181,7 @@ namespace AspNetCore "); EndContext(); BeginContext(1757, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275528378", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9728378", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -199,7 +199,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(1818, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275529634", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9729634", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -217,7 +217,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(1877, 60, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275530890", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9730890", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -241,7 +241,7 @@ namespace AspNetCore WriteLiteral(" "); EndContext(); BeginContext(2092, 43, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275532374", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9732374", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -265,7 +265,7 @@ namespace AspNetCore "); EndContext(); BeginContext(2620, 36, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275534129", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9734129", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -283,7 +283,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(2662, 43, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275535386", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9735386", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -301,7 +301,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(2711, 45, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275536643", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9736643", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -319,7 +319,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(2762, 49, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275537900", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9737900", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -337,7 +337,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(2817, 44, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275539157", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9739157", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -355,7 +355,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(2867, 45, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275540414", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9740414", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -373,7 +373,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(2918, 58, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275541671", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9741671", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -391,7 +391,7 @@ namespace AspNetCore WriteLiteral("\r\n\r\n "); EndContext(); BeginContext(2984, 59, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275542932", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9742932", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -413,7 +413,7 @@ namespace AspNetCore "); EndContext(); BeginContext(3436, 42, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275544589", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9744589", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -445,8 +445,8 @@ namespace AspNetCore BeginContext(3487, 4, true); WriteLiteral("\r\n\r\n"); EndContext(); - BeginContext(3491, 78494, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("body", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275546649", async() => { + BeginContext(3491, 78560, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("body", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9746649", async() => { BeginContext(3538, 1520, true); WriteLiteral(@"
@@ -664,7 +664,7 @@ namespace AspNetCore WriteLiteral(">\r\n
\r\n "); EndContext(); BeginContext(14685, 260, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275559484", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9759484", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -691,7 +691,7 @@ namespace AspNetCore "); EndContext(); BeginContext(15245, 270, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275561390", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9761390", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -719,7 +719,7 @@ namespace AspNetCore "); EndContext(); BeginContext(15828, 272, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275563309", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9763309", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -755,7 +755,7 @@ namespace AspNetCore "); EndContext(); BeginContext(17067, 284, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275565904", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9765904", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -783,7 +783,7 @@ namespace AspNetCore "); EndContext(); BeginContext(17656, 292, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275567903", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9767903", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -813,7 +813,7 @@ namespace AspNetCore "); EndContext(); BeginContext(18370, 291, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275570023", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9770023", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -841,7 +841,7 @@ namespace AspNetCore "); EndContext(); BeginContext(18972, 293, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275572028", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9772028", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -869,7 +869,7 @@ namespace AspNetCore "); EndContext(); BeginContext(19597, 291, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275574056", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9774056", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -897,7 +897,7 @@ namespace AspNetCore "); EndContext(); BeginContext(20199, 293, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275576061", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9776061", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1023,7 +1023,7 @@ namespace AspNetCore
"); EndContext(); - BeginContext(25291, 1262, true); + BeginContext(25291, 1295, true); WriteLiteral(@" @@ -1040,23 +1040,27 @@ namespace AspNetCore
\r\n
\r\n\r\n
\r\n Single fiber +
+ +
+ W :
-
+
H : @@ -1074,11 +1078,11 @@ namespace AspNetCore "); WriteLiteral(" \r\n \r\n
\r\n"); EndContext(); - BeginContext(28667, 166, true); + BeginContext(28733, 166, true); WriteLiteral("
\r\n "); EndContext(); - BeginContext(28833, 35, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275588115", async() => { + BeginContext(28899, 35, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9788178", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1092,11 +1096,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(28868, 206, true); + BeginContext(28934, 206, true); WriteLiteral("\r\n \r\n \r\n "); EndContext(); - BeginContext(29074, 35, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275589581", async() => { + BeginContext(29140, 35, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9789644", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1110,7 +1114,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(29109, 40509, true); + BeginContext(29175, 40509, true); WriteLiteral(@" @@ -1886,8 +1890,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(69618, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755134011", async() => { + BeginContext(69684, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97134074", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1903,11 +1907,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(69671, 91, true); + BeginContext(69737, 91, true); WriteLiteral(" Edit ROADM\r\n "); EndContext(); - BeginContext(69762, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755135531", async() => { + BeginContext(69828, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97135594", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1923,11 +1927,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(69817, 91, true); + BeginContext(69883, 91, true); WriteLiteral(" Delete ROADM\r\n "); EndContext(); - BeginContext(69908, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755137051", async() => { + BeginContext(69974, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97137114", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1943,7 +1947,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(69961, 334, true); + BeginContext(70027, 334, true); WriteLiteral(@" Copy
@@ -1952,8 +1956,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(70295, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755138826", async() => { + BeginContext(70361, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97138889", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1969,11 +1973,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(70348, 101, true); + BeginContext(70414, 101, true); WriteLiteral(" Edit Attenuator\r\n "); EndContext(); - BeginContext(70449, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755140357", async() => { + BeginContext(70515, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97140420", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1989,11 +1993,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(70504, 101, true); + BeginContext(70570, 101, true); WriteLiteral(" Delete Attenuator\r\n "); EndContext(); - BeginContext(70605, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755141888", async() => { + BeginContext(70671, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97141951", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2009,7 +2013,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(70658, 313, true); + BeginContext(70724, 313, true); WriteLiteral(@" Copy
@@ -2018,8 +2022,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(70971, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755143642", async() => { + BeginContext(71037, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97143705", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2035,11 +2039,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(71024, 87, true); + BeginContext(71090, 87, true); WriteLiteral(" Edit ILA\r\n "); EndContext(); - BeginContext(71111, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755145158", async() => { + BeginContext(71177, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97145221", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2055,11 +2059,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(71166, 87, true); + BeginContext(71232, 87, true); WriteLiteral(" Delete ILA\r\n "); EndContext(); - BeginContext(71253, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755146674", async() => { + BeginContext(71319, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97146737", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2075,7 +2079,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(71306, 331, true); + BeginContext(71372, 331, true); WriteLiteral(@" Copy
@@ -2084,8 +2088,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(71637, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755148446", async() => { + BeginContext(71703, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97148509", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2101,11 +2105,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(71690, 99, true); + BeginContext(71756, 99, true); WriteLiteral(" Edit Amplifier\r\n "); EndContext(); - BeginContext(71789, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755149974", async() => { + BeginContext(71855, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97150037", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2121,11 +2125,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(71844, 99, true); + BeginContext(71910, 99, true); WriteLiteral(" Delete Amplifier\r\n "); EndContext(); - BeginContext(71943, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755151502", async() => { + BeginContext(72009, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97151565", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2141,7 +2145,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(71996, 328, true); + BeginContext(72062, 328, true); WriteLiteral(@" Copy
@@ -2150,8 +2154,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(72324, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755153271", async() => { + BeginContext(72390, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97153334", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2167,11 +2171,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(72377, 104, true); + BeginContext(72443, 104, true); WriteLiteral(" Edit Raman Amplifier\r\n "); EndContext(); - BeginContext(72481, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755154805", async() => { + BeginContext(72547, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97154868", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2187,11 +2191,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(72536, 104, true); + BeginContext(72602, 104, true); WriteLiteral(" Delete Raman Amplifier\r\n "); EndContext(); - BeginContext(72640, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755156339", async() => { + BeginContext(72706, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97156402", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2207,7 +2211,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(72693, 337, true); + BeginContext(72759, 337, true); WriteLiteral(@" Copy
@@ -2216,8 +2220,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(73030, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755158117", async() => { + BeginContext(73096, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97158180", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2233,11 +2237,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(73083, 103, true); + BeginContext(73149, 103, true); WriteLiteral(" Edit Transceiver\r\n "); EndContext(); - BeginContext(73186, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755159650", async() => { + BeginContext(73252, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97159713", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2253,11 +2257,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(73241, 103, true); + BeginContext(73307, 103, true); WriteLiteral(" Delete Transceiver\r\n "); EndContext(); - BeginContext(73344, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755161183", async() => { + BeginContext(73410, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97161246", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2273,7 +2277,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(73397, 320, true); + BeginContext(73463, 320, true); WriteLiteral(@" Copy
@@ -2282,8 +2286,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(73717, 54, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755162944", async() => { + BeginContext(73783, 54, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97163007", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2299,7 +2303,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(73771, 332, true); + BeginContext(73837, 332, true); WriteLiteral(@" Paste
@@ -2308,8 +2312,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(74103, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755164717", async() => { + BeginContext(74169, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97164780", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2325,11 +2329,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(74156, 100, true); + BeginContext(74222, 100, true); WriteLiteral(" Edit Dual Fiber\r\n "); EndContext(); - BeginContext(74256, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755166247", async() => { + BeginContext(74322, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97166310", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2345,7 +2349,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(74311, 537, true); + BeginContext(74377, 537, true); WriteLiteral(@" Delete Dual Fiber
+

Insert Node

@@ -2355,8 +2359,8 @@ namespace AspNetCore
"); EndContext(); - BeginContext(74848, 68, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755168235", async() => { + BeginContext(74914, 68, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97168298", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2372,11 +2376,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(74916, 103, true); + BeginContext(74982, 103, true); WriteLiteral(" ROADM\r\n "); EndContext(); - BeginContext(75019, 73, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755169768", async() => { + BeginContext(75085, 73, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97169831", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2392,14 +2396,14 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(75092, 30, true); + BeginContext(75158, 30, true); WriteLiteral(" Attenuator\r\n"); EndContext(); - BeginContext(75310, 71, true); + BeginContext(75376, 71, true); WriteLiteral(" "); EndContext(); - BeginContext(75381, 63, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755171412", async() => { + BeginContext(75447, 63, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97171475", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2415,7 +2419,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(75444, 374, true); + BeginContext(75510, 374, true); WriteLiteral(@" ILA
@@ -2427,8 +2431,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(75818, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755173227", async() => { + BeginContext(75884, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97173290", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2444,11 +2448,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(75871, 104, true); + BeginContext(75937, 104, true); WriteLiteral(" Edit Single Fiber\r\n "); EndContext(); - BeginContext(75975, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755174761", async() => { + BeginContext(76041, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97174824", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2464,7 +2468,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(76030, 546, true); + BeginContext(76096, 546, true); WriteLiteral(@" Delete Single Fiber
+

Insert Node

@@ -2473,8 +2477,8 @@ namespace AspNetCore
"); EndContext(); - BeginContext(76576, 68, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755176758", async() => { + BeginContext(76642, 68, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97176821", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2490,11 +2494,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(76644, 105, true); + BeginContext(76710, 105, true); WriteLiteral(" ROADM\r\n "); EndContext(); - BeginContext(76749, 73, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755178293", async() => { + BeginContext(76815, 73, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97178356", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2510,14 +2514,14 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(76822, 30, true); + BeginContext(76888, 30, true); WriteLiteral(" Attenuator\r\n"); EndContext(); - BeginContext(77042, 79, true); + BeginContext(77108, 79, true); WriteLiteral(" "); EndContext(); - BeginContext(77121, 66, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755179945", async() => { + BeginContext(77187, 66, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97180008", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2533,11 +2537,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(77187, 107, true); + BeginContext(77253, 107, true); WriteLiteral(" Amplifier\r\n "); EndContext(); - BeginContext(77294, 68, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755181482", async() => { + BeginContext(77360, 68, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97181545", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2553,7 +2557,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(77362, 384, true); + BeginContext(77428, 384, true); WriteLiteral(@" Raman Amplifier
@@ -2564,8 +2568,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(77746, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755183307", async() => { + BeginContext(77812, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97183370", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2581,11 +2585,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(77799, 104, true); + BeginContext(77865, 104, true); WriteLiteral(" Edit Single Patch\r\n "); EndContext(); - BeginContext(77903, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755184841", async() => { + BeginContext(77969, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97184904", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2601,7 +2605,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(77958, 346, true); + BeginContext(78024, 346, true); WriteLiteral(@" Delete Single Patch
@@ -2610,8 +2614,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(78304, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755186628", async() => { + BeginContext(78370, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97186691", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2627,11 +2631,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(78357, 100, true); + BeginContext(78423, 100, true); WriteLiteral(" Edit Dual Patch\r\n "); EndContext(); - BeginContext(78457, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755188158", async() => { + BeginContext(78523, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97188221", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2647,7 +2651,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(78512, 356, true); + BeginContext(78578, 356, true); WriteLiteral(@" Delete Dual Patch
@@ -2656,8 +2660,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(78868, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755189957", async() => { + BeginContext(78934, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97190020", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2673,11 +2677,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(78921, 95, true); + BeginContext(78987, 95, true); WriteLiteral(" Edit Service\r\n "); EndContext(); - BeginContext(79016, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755191481", async() => { + BeginContext(79082, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97191544", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2693,11 +2697,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(79071, 213, true); + BeginContext(79137, 213, true); WriteLiteral(" Delete Service\r\n
\r\n
\r\n
\r\n\r\n \r\n "); EndContext(); - BeginContext(79284, 36, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d52755193136", async() => { + BeginContext(79350, 36, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97193199", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2711,10 +2715,10 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(79320, 4, true); + BeginContext(79386, 4, true); WriteLiteral("\r\n\r\n"); EndContext(); - BeginContext(79549, 2429, true); + BeginContext(79615, 2429, true); WriteLiteral(@" @@ -2792,7 +2796,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(81985, 13, true); + BeginContext(82051, 13, true); WriteLiteral("\r\n\r\n\r\n"); EndContext(); } diff --git a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/TelecomInfraProject.Views.dll b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/TelecomInfraProject.Views.dll index 2fd3737..0323feb 100644 Binary files a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/TelecomInfraProject.Views.dll and b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/TelecomInfraProject.Views.dll differ diff --git a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/TelecomInfraProject.Views.pdb b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/TelecomInfraProject.Views.pdb index b77e331..4cca452 100644 Binary files a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/TelecomInfraProject.Views.pdb and b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/TelecomInfraProject.Views.pdb differ diff --git a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/ConfigurationData.json b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/ConfigurationData.json index cad869d..01a5306 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/ConfigurationData.json +++ b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/ConfigurationData.json @@ -140,15 +140,15 @@ }, "default": { "fiber_type": "", - "CD_coefficient": 0.0, - "PMD_coefficient": 0.0, - "Span_length": "0.0", - "Loss_coefficient": "0.0", - "Connector_in": "0.0", - "Connector_out": "0.0", - "Ageing_loss": "0.0", + "CD_coefficient": "", + "PMD_coefficient": "", + "Span_length": "", + "Loss_coefficient": "", + "Connector_in": "", + "Connector_out": "", + "Ageing_loss": "", "Length_based_loss": false, - "Span_loss": "0.0" + "Span_loss": "" } }, diff --git a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/StyleData.json b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/StyleData.json index 8c4c7b8..55fb99c 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/StyleData.json +++ b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/StyleData.json @@ -11,7 +11,7 @@ "interaction": { "navigationButtons": true, "keyboard": false, - "dragView": false, + "dragView": true, "multiselect": true, "hover": true }, diff --git a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/Network Graph/stylenetwork.js b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/Network Graph/stylenetwork.js index 79d99ac..f2d55cf 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/Network Graph/stylenetwork.js +++ b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/Network Graph/stylenetwork.js @@ -141,7 +141,7 @@ $(document).ready(function () { console.log("An error has occurred2."); }); - $.getJSON("/Data/yang.json", function (data) { + $.getJSON("/Data/Equipment_JSON_MOD2.json", function (data) { eqpt_config = data; load_EqptConfig(); }).fail(function () { @@ -586,8 +586,8 @@ $(document).ready(function () { }); $('#btn_CreateNetwork').click(function () { $('#divSelection').hide(); - $('*.vis-zoomIn, *.vis-zoomOut, *.vis-zoomExtends, *.vis-right, *.vis-left, *.vis-up, *.vis-down').css('position', 'fixed'); - /////$("#stepGP").click(); + //$('*.vis-zoomIn, *.vis-zoomOut, *.vis-zoomExtends, *.vis-right, *.vis-left, *.vis-up, *.vis-down').css('position', 'fixed'); + //$("#stepGP").click(); $("#stepCreateTopology").click(); }); $('#cbxSingleFiber').change(function () { @@ -595,24 +595,24 @@ $(document).ready(function () { //alert(); } }); - $('#txth, #txtw').change(function () { - changeWorkAreaWH($(this).attr('id')); - }); + //$('#txth, #txtw').change(function () { + // changeWorkAreaWH($(this).attr('id')); + //}); - $('.minus').click(function () { - var $input = $(this).parent().find('input'); - var count = parseInt($input.val()) - 50; - count = count < 1 ? 1 : count; - $input.val(count); - $input.change(); - return false; - }); - $('.plus').click(function () { - var $input = $(this).parent().find('input'); - $input.val(parseInt($input.val()) + 50); - $input.change(); - return false; - }); + //$('.minus').click(function () { + // var $input = $(this).parent().find('input'); + // var count = parseInt($input.val()) - 50; + // count = count < 1 ? 1 : count; + // $input.val(count); + // $input.change(); + // return false; + //}); + //$('.plus').click(function () { + // var $input = $(this).parent().find('input'); + // $input.val(parseInt($input.val()) + 50); + // $input.change(); + // return false; + //}); }); function networkView(view) { @@ -1216,18 +1216,44 @@ function draw(isImport) { }; network = new vis.Network(container, data, options); - $('canvas').css('width', ''); - $('canvas').css('height', ''); - $('canvas').css('border', '1px solid lightgray'); - $('*.vis-network').css('overflow', 'auto'); - $("canvas").prop('width', $('canvas').width()-2); - $("canvas").prop('height', $('canvas').height()-2); + - $("#txtw").val($('canvas').width()); - $("#txth").val($('canvas').height()); + //$('canvas').css('width', ''); + //$('canvas').css('height', ''); + //$('canvas').css('border', '1px solid lightgray'); + //$('*.vis-network').css('overflow', 'auto'); + //$("canvas").prop('width', $('canvas').width()-2); + //$("canvas").prop('height', $('canvas').height()-2); - if (isImport) - $('*.vis-zoomIn, *.vis-zoomOut, *.vis-zoomExtends, *.vis-right, *.vis-left, *.vis-up, *.vis-down').css('position', 'fixed'); + //$("#txtw").val($('canvas').width()); + //$("#txth").val($('canvas').height()); + + //if (isImport) + // $('*.vis-zoomIn, *.vis-zoomOut, *.vis-zoomExtends, *.vis-right, *.vis-left, *.vis-up, *.vis-down').css('position', 'fixed'); + + //container.addEventListener("wheel", function (e) { + // if (e.wheelDelta < 0) { + // //scroll down + // let w, h; + // w = $('canvas').width() - 50; + // h = $('canvas').height() - 50; + // $("canvas").prop('width', w); + // $("canvas").prop('height', h); + // network.addNodeMode(); + // } else { + // //scroll up + + // let w, h; + // w = $('canvas').width() + 50; + // h = $('canvas').height() + 50; + // $("canvas").prop('width', w); + // $("canvas").prop('height', h); + // network.addNodeMode(); + // } + + // //prevent page fom scrolling + // return false; + //}) network.on("click", function (params) { //$("#txtx").val(params.pointer.canvas.x); @@ -1821,8 +1847,8 @@ function displayNodesHover(params) { function displayFiberHover(params) { var fiberDetails = network.body.data.edges.get(params.edge); var fiber_type = ""; - var span_length = "0"; - var span_loss = "0"; + var span_length = ""; + var span_loss = ""; if (fiberDetails.component_type == dualPatchJSON.component_type) return; if (fiberDetails.component_type == singleFiberJSON.component_type) { @@ -1908,7 +1934,7 @@ function displayFiberHover(params) { var spanlen = parseFloat(span_length); - if (spanlen <= 0) + if (isNaN(span_length) || spanlen <= 0 || span_length == "") hoverData += "Span length(in km) : " + span_length + "\n"; else hoverData += "Span length(in km) : " + span_length + "\n"; @@ -2343,7 +2369,7 @@ function exportNetwork(isSaveNetwork) { "tip-photonic-topology:fiber": { "type": item.fiber_type, "length": item.span_length.toString(), - "attenuation-in": "0.0", + "attenuation-in": "", "conn-att-in": item.connector_in, "conn-att-out": item.connector_out, //"loss_coef": item.loss_coefficient, @@ -5557,8 +5583,7 @@ function singleFiberEdit(fiberID, callback) { var span_length = $("#txtSpan_Length").val(); var spanlen = parseFloat(span_length); - - if (spanlen <= 0) { + if (isNaN(span_length) || spanlen <= 0 || span_length=="") { $("#txtSpan_Length").addClass('input_error'); } else @@ -5599,7 +5624,7 @@ function updateSingleFiber(fiberID) { $("#ddlSingleFiberType").removeClass('input_error'); var spanlen = parseFloat(span_length); - if (spanlen <= 0) { + if (isNaN(span_length) || spanlen <= 0 || span_length == "") { showMessage(alertType.Error, 'Pleae enter valid span length.'); $("#txtSpan_Length").addClass('input_error'); return; diff --git a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/validation.js b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/validation.js index fa111fb..15a0513 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/validation.js +++ b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/validation.js @@ -1,4 +1,33 @@ - +$(document).ready(function () { + $("#txtSpan_Length").change(function () { + var span_length = $("#txtSpan_Length").val().trim(); + var spanlen = parseFloat(span_length); + if (isNaN(span_length) || spanlen <= 0 || span_length == "") { + $("#txtSpan_Length").addClass('input_error'); + return; + } + else + $("#txtSpan_Length").removeClass('input_error'); + + }); + $("#ddlSingleFiberType").change(function () { + if ($(this).val()=="") { + $("#ddlSingleFiberType").addClass('input_error'); + return; + } + else + $("#ddlSingleFiberType").removeClass('input_error'); + + }); + //$("input").keydown(function () { + + // $("input").css("background-color", "yellow"); + //}); + //$("input").keyup(function () { + // $("input").css("background-color", "pink"); + //}); +}); + function nameLengthValidation(element) { var flag = true; var elementID = "#" + element @@ -6,7 +35,7 @@ function nameLengthValidation(element) { //var maxDegree = Number(configData.node[$("#ddlNodeType").val()].max_degree); //var regex = /^[1-9-+()]*$/; //isDegreeValid = regex.test(document.getElementById("txtNodeDegree").value); - var msg = ""; + var msg = ""; if ($(elementID).val().trim() == '') { msg = "Please enter the name";