コード例 #1
0
        #pragma warning disable 1998
        public async override global::System.Threading.Tasks.Task ExecuteAsync()
        {
#line 1 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Events.cshtml"

            ViewBag.Title = "Events";

#line default
#line hidden
            BeginContext(38, 2, true);
            WriteLiteral("\r\n");
            EndContext();
            DefineSection("SampleHeading", async() => {
                BeginContext(63, 56, true);
                WriteLiteral("\r\n    <span class=\"sampleName\">Signature / Events</span>");
                EndContext();
            }
                          );
            DefineSection("MetaTags", async() => {
                BeginContext(140, 203, true);
                WriteLiteral("\r\n    <meta name=\"description\" content=\"This example demonstrates client-side events and triggered events when pparticular operations are performed in the Syncfusion ASP.NET Core Signature component.\">\r\n");
                EndContext();
            }
                          );
            DefineSection("ControlsSection", async() => {
                BeginContext(371, 95, true);
                WriteLiteral("\r\n    <div class=\"frame\">\r\n        <div class=\"control\">\r\n\t\t\t<div>Sign here</div>\r\n            ");
                EndContext();
                BeginContext(466, 173, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-signature", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "7b80646015024a9bbbde3d240a9f8587", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_SignatureProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.SignatureProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_SignatureProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0);
                __Syncfusion_JavaScript_Models_SignatureProperties.Height = (string)__tagHelperAttribute_1.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_1);
#line 14 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Events.cshtml"
                __Syncfusion_JavaScript_Models_SignatureProperties.StrokeWidth = 3;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("stroke-width", __Syncfusion_JavaScript_Models_SignatureProperties.StrokeWidth, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line 14 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Events.cshtml"
                __Syncfusion_JavaScript_Models_SignatureProperties.IsResponsive = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("is-responsive", __Syncfusion_JavaScript_Models_SignatureProperties.IsResponsive, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                __Syncfusion_JavaScript_Models_SignatureProperties.MouseDown = (string)__tagHelperAttribute_2.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_2);
                __Syncfusion_JavaScript_Models_SignatureProperties.MouseUp = (string)__tagHelperAttribute_3.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_3);
                __Syncfusion_JavaScript_Models_SignatureProperties.MouseMove = (string)__tagHelperAttribute_4.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_4);
                __Syncfusion_JavaScript_Models_SignatureProperties.Change = (string)__tagHelperAttribute_5.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(639, 30, true);
                WriteLiteral("\r\n        </div>\r\n    </div>\r\n");
                EndContext();
            }
                          );
            DefineSection("EventsDropdown", async() => {
                BeginContext(696, 2, true);
                WriteLiteral("\r\n");
                EndContext();
                BeginContext(702, 4, true);
                WriteLiteral("    ");
                EndContext();
                BeginContext(706, 150, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-drop-down-list", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "728a73abef6d4483b12ea742d39cac25", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_DropDownListProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.DropDownListProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_DropDownListProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6);
                __Syncfusion_JavaScript_Models_DropDownListProperties.TargetID = (string)__tagHelperAttribute_7.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_7);
#line 20 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Events.cshtml"
                __Syncfusion_JavaScript_Models_DropDownListProperties.ShowCheckbox = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("show-checkbox", __Syncfusion_JavaScript_Models_DropDownListProperties.ShowCheckbox, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line 20 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Events.cshtml"
                __Syncfusion_JavaScript_Models_DropDownListProperties.CheckAll = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("check-all", __Syncfusion_JavaScript_Models_DropDownListProperties.CheckAll, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                __Syncfusion_JavaScript_Models_DropDownListProperties.Change = (string)__tagHelperAttribute_8.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_8);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(856, 2, true);
                WriteLiteral("\r\n");
                EndContext();
                BeginContext(861, 224, true);
                WriteLiteral("<div id=\"list\">\r\n    <ul>\r\n        <li value=\"mousedown\">mousedown</li>\r\n        <li value=\"mousemove\">mousemove</li>\r\n        <li value=\"mouseup\">mouseup</li>\r\n        <li value=\"change\">change</li>\r\n    </ul>\r\n</div>\r\n    ");
                EndContext();
            }
                          );
            DefineSection("ScriptSection", async() => {
                BeginContext(1111, 1504, true);
                WriteLiteral(@"
    <script type=""text/javascript"" class=""jsScript"">
        var signatureObj;
        function evtpropscheckedevent(args) {
            signatureObj = $(""#signature"").data(""ejSignature"");
            if (args.isChecked) {
                switch (args.selectedText) {
                    case ""mousedown"": signatureObj.option(args.selectedText, ""onmousedown""); break;
                    case ""mousemove"": signatureObj.option(args.selectedText, ""onmousemove""); break;
                    case ""mouseup"": signatureObj.option(args.selectedText, ""onmouseup""); break;
                    case ""change"": signatureObj.option(args.selectedText, ""onchange""); break;
                }
            }
            else signatureObj.option(args.selectedText, null);
        }
        // Client side Events
        function onmousedown(args) {
            jQuery.addEventLog(""Signature <span class='eventTitle'>mousedown</span> is triggered."");
        }
        function onmousemove(args) {
            jQuery.addEve");
                WriteLiteral(@"ntLog(""Signature <span class='eventTitle'>mousemove</span> is triggered."");
        }
        function onmouseup(args) {
            jQuery.addEventLog(""Signature <span class='eventTitle'>mouseup</span> is triggered."");
        }  
        function onchange(args) {
            jQuery.addEventLog(""Signature <span class='eventTitle'>change</span> is triggered."");
        }
        function onClear() {
            $(""#EventLog"").html("""");
        }
    </script>
    ");
                EndContext();
            }
                          );
            BeginContext(2618, 2, true);
            WriteLiteral("\r\n");
            EndContext();
            DefineSection("StyleSection", async() => {
                BeginContext(2642, 97, true);
                WriteLiteral("\r\n<style type=\"text/css\" class=\"cssStyles\">\r\n    .frame {\r\n        width: 80%;\r\n    }\r\n</style>\r\n");
                EndContext();
            }
                          );
            BeginContext(2742, 8, true);
            WriteLiteral("\r\n\r\n\r\n\r\n");
            EndContext();
        }
コード例 #2
0
        #pragma warning disable 1998
        public async override global::System.Threading.Tasks.Task ExecuteAsync()
        {
            DefineSection("SampleHeading", async() => {
                BeginContext(23, 57, true);
                WriteLiteral("\r\n    <span class=\"sampleName\">Signature / Methods</span>");
                EndContext();
            }
                          );
            DefineSection("MetaTags", async() => {
                BeginContext(101, 162, true);
                WriteLiteral("\r\n    <meta name=\"description\" content=\"This example demonstrates how to dynamically customize the Syncfusion ASP.NET Core Essential JS 1 Signature component.\">\r\n");
                EndContext();
            }
                          );
            DefineSection("ControlsSection", async() => {
                BeginContext(291, 95, true);
                WriteLiteral("\r\n    <div class=\"frame\">\r\n        <div class=\"control\">\r\n\t\t\t<div>Sign here</div>\r\n            ");
                EndContext();
                BeginContext(386, 163, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-signature", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "ba808663911841d4af8f6782fa8e8b61", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_SignatureProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.SignatureProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_SignatureProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0);
                __Syncfusion_JavaScript_Models_SignatureProperties.Height = (string)__tagHelperAttribute_1.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_1);
#line 10 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_SignatureProperties.StrokeWidth = 3;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("stroke-width", __Syncfusion_JavaScript_Models_SignatureProperties.StrokeWidth, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line 10 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_SignatureProperties.IsResponsive = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("is-responsive", __Syncfusion_JavaScript_Models_SignatureProperties.IsResponsive, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line 10 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_SignatureProperties.SaveWithBackground = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("save-with-background", __Syncfusion_JavaScript_Models_SignatureProperties.SaveWithBackground, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                __Syncfusion_JavaScript_Models_SignatureProperties.BackgroundImage = (string)__tagHelperAttribute_2.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_2);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(549, 30, true);
                WriteLiteral("\r\n        </div>\r\n    </div>\r\n");
                EndContext();
            }
                          );
            BeginContext(582, 2, true);
            WriteLiteral("\r\n");
            EndContext();
            DefineSection("PropertiesSection", async() => {
                BeginContext(611, 338, true);
                WriteLiteral(@"

    <div id=""sampleProperties"">
        <div class=""prop-grid"">
            <div class=""row-fluid"">
                <div class=""row"">
                    <div class=""col-md-3 col-xs-4"">
                        Stroke Color
                    </div>
                    <div class=""col-md-3 col-xs-4"">
                        ");
                EndContext();
                BeginContext(949, 96, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-color-picker", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "4244e746c4fc4560abe22b53ba90fa1b", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_ColorPickerProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.ColorPickerProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_ColorPickerProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3);
                __Syncfusion_JavaScript_Models_ColorPickerProperties.Value = (string)__tagHelperAttribute_4.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_4);
                __Syncfusion_JavaScript_Models_ColorPickerProperties.Change = (string)__tagHelperAttribute_5.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(1045, 285, true);
                WriteLiteral(@"
                    </div>
                </div>
                <div class=""row"">
                    <div class=""col-md-3 col-xs-4"">
                        Stroke Width
                    </div>
                    <div class=""col-md-3 col-xs-4"">
                        ");
                EndContext();
                BeginContext(1330, 157, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-drop-down-list", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "4ab8166d61c147bc9a314e2d8cfdd682", async() => {
                    BeginContext(1441, 26, true);
                    WriteLiteral("\r\n                        ");
                    EndContext();
                }
                                                                            );
                __Syncfusion_JavaScript_Models_DropDownListProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.DropDownListProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_DropDownListProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6);
                __Syncfusion_JavaScript_Models_DropDownListProperties.TargetID = (string)__tagHelperAttribute_7.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_7);
                __Syncfusion_JavaScript_Models_DropDownListProperties.Width = (string)__tagHelperAttribute_8.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_8);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_9);
                __Syncfusion_JavaScript_Models_DropDownListProperties.Change = (string)__tagHelperAttribute_10.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_10);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(1487, 682, true);
                WriteLiteral(@"
                        <div id=""numList"">
                            <ul>
                                <li>1</li>
                                <li>2</li>
                                <li>3</li>
                                <li>4</li>
                                <li>5</li>
                                <li>6</li>
                                <li>7</li>
                            </ul>
                        </div>
                    </div>
                </div>
                <div class=""row"">
                    <div class=""col-md-3 col-xs-4"">Undo</div>
                    <div class=""col-md-3 col-xs-4"">
                        ");
                EndContext();
                BeginContext(2169, 80, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-button", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "4a66638236794b919581213be2ed225b", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_ButtonProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.ButtonProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_ButtonProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11);
                __Syncfusion_JavaScript_Models_ButtonProperties.Text = (string)__tagHelperAttribute_12.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12);
#line 51 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("show-rounded-corner", __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                __Syncfusion_JavaScript_Models_ButtonProperties.Click = (string)__tagHelperAttribute_13.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_13);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(2249, 229, true);
                WriteLiteral("\r\n                    </div>\r\n                </div>\r\n                <div class=\"row\">\r\n                    <div class=\"col-md-3 col-xs-4\">Redo</div>\r\n                    <div class=\"col-md-3 col-xs-4\">\r\n                        ");
                EndContext();
                BeginContext(2478, 80, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-button", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "fe9e03ecf990450da6f365b139411070", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_ButtonProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.ButtonProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_ButtonProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_14);
                __Syncfusion_JavaScript_Models_ButtonProperties.Text = (string)__tagHelperAttribute_15.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_15);
#line 57 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("show-rounded-corner", __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                __Syncfusion_JavaScript_Models_ButtonProperties.Click = (string)__tagHelperAttribute_16.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_16);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(2558, 232, true);
                WriteLiteral("\r\n                    </div>\r\n                </div>\r\n\r\n                <div class=\"row\">\r\n                    <div class=\"col-md-3 col-xs-4\">Clear</div>\r\n                    <div class=\"col-md-3 col-xs-4\">\r\n                        ");
                EndContext();
                BeginContext(2790, 83, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-button", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "6098c7ae710943cb9464def3e0f2342e", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_ButtonProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.ButtonProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_ButtonProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_17);
                __Syncfusion_JavaScript_Models_ButtonProperties.Text = (string)__tagHelperAttribute_18.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_18);
#line 64 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("show-rounded-corner", __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                __Syncfusion_JavaScript_Models_ButtonProperties.Click = (string)__tagHelperAttribute_19.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_19);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(2873, 229, true);
                WriteLiteral("\r\n                    </div>\r\n                </div>\r\n                <div class=\"row\">\r\n                    <div class=\"col-md-3 col-xs-4\">Save</div>\r\n                    <div class=\"col-md-3 col-xs-4\">\r\n                        ");
                EndContext();
                BeginContext(3102, 81, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-button", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "037b4222ada640ac85a5dae519430d7e", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_ButtonProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.ButtonProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_ButtonProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_20);
                __Syncfusion_JavaScript_Models_ButtonProperties.Text = (string)__tagHelperAttribute_21.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_21);
#line 70 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("show-rounded-corner", __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                __Syncfusion_JavaScript_Models_ButtonProperties.Click = (string)__tagHelperAttribute_22.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_22);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(3183, 234, true);
                WriteLiteral("\r\n                    </div>\r\n                </div>\r\n                <div class=\"row\">\r\n                    <div class=\"col-md-3 col-xs-4\">Hide/Show</div>\r\n                    <div class=\"col-md-3 col-xs-4\">\r\n                        ");
                EndContext();
                BeginContext(3417, 123, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-toggle-button", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "676e137559ed4865b31570a28c2ad788", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_ToggleButtonProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.ToggleButtonProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_ToggleButtonProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_23);
                __Syncfusion_JavaScript_Models_ToggleButtonProperties.DefaultText = (string)__tagHelperAttribute_24.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_24);
                __Syncfusion_JavaScript_Models_ToggleButtonProperties.ActiveText = (string)__tagHelperAttribute_25.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_25);
#line 76 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_ToggleButtonProperties.ShowRoundedCorner = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("show-rounded-corner", __Syncfusion_JavaScript_Models_ToggleButtonProperties.ShowRoundedCorner, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                __Syncfusion_JavaScript_Models_ToggleButtonProperties.Change = (string)__tagHelperAttribute_26.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_26);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(3540, 126, true);
                WriteLiteral("\r\n                    </div>\r\n                </div>\r\n                <br />\r\n            </div>\r\n        </div>\r\n    </div>\r\n");
                EndContext();
            }
                          );
            DefineSection("ScriptSection", async() => {
                BeginContext(3692, 1175, true);
                WriteLiteral(@"
    <script type=""text/javascript"">
        $(function () {
            $(""#sampleProperties"").ejPropertiesPanel();
        });

        function onstrokecolorchange(args) {
            var sign = $(""#signature"").ejSignature(""instance"");
            sign.model.strokeColor = args.value;
        }

        function onchange(args) {
            var sign = $(""#signature"").ejSignature(""instance"");
            sign.model.strokeWidth = parseInt(args.value);
        }

        function onclear() {
            var sign = $(""#signature"").ejSignature(""instance"");
            sign.clear();
        }

        function onundo() {
            var sign = $(""#signature"").ejSignature(""instance"");
            sign.undo();
        }

        function onredo() {
            var sign = $(""#signature"").ejSignature(""instance"");
            sign.redo();
        }

        function onsave() {
            var sign = $(""#signature"").ejSignature(""instance"");
            sign.save(""MySignature"");
       ");
                WriteLiteral(" }\r\n\r\n        function signshowChange(args) {\r\n            $(\"#signature\").ejSignature(args.isChecked ? \"hide\" : \"show\");\r\n\r\n        }\r\n    </script>\r\n");
                EndContext();
            }
                          );
            BeginContext(4870, 2, true);
            WriteLiteral("\r\n");
            EndContext();
            DefineSection("StyleSection", async() => {
                BeginContext(4894, 117, true);
                WriteLiteral("\r\n    <style type=\"text/css\" class=\"cssStyles\">\r\n        .frame {\r\n            width: 80%;\r\n        }\r\n    </style>\r\n");
                EndContext();
            }
                          );
        }
コード例 #3
0
        #pragma warning disable 1998
        public async override global::System.Threading.Tasks.Task ExecuteAsync()
        {
            DefineSection("SampleHeading", async() => {
                BeginContext(23, 57, true);
                WriteLiteral("\r\n    <span class=\"sampleName\">Signature / Methods</span>");
                EndContext();
            }
                          );
            DefineSection("MetaTags", async() => {
                BeginContext(101, 162, true);
                WriteLiteral("\r\n    <meta name=\"description\" content=\"This example demonstrates how to dynamically customize the Syncfusion ASP.NET Core Essential JS 1 Signature component.\">\r\n");
                EndContext();
            }
                          );
            DefineSection("ControlsSection", async() => {
                BeginContext(291, 95, true);
                WriteLiteral("\r\n    <div class=\"frame\">\r\n        <div class=\"control\">\r\n\t\t\t<div>Sign here</div>\r\n            ");
                EndContext();
                BeginContext(386, 163, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-signature", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "fc6b42c6a3f54f9d8ce6807a7c11aa3e", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_SignatureProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.SignatureProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_SignatureProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0);
                __Syncfusion_JavaScript_Models_SignatureProperties.Height = (string)__tagHelperAttribute_1.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_1);
#line 10 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_SignatureProperties.StrokeWidth = 3;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("stroke-width", __Syncfusion_JavaScript_Models_SignatureProperties.StrokeWidth, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line 10 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_SignatureProperties.IsResponsive = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("is-responsive", __Syncfusion_JavaScript_Models_SignatureProperties.IsResponsive, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line 10 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_SignatureProperties.SaveWithBackground = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("save-with-background", __Syncfusion_JavaScript_Models_SignatureProperties.SaveWithBackground, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                __Syncfusion_JavaScript_Models_SignatureProperties.BackgroundImage = (string)__tagHelperAttribute_2.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_2);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(549, 30, true);
                WriteLiteral("\r\n        </div>\r\n    </div>\r\n");
                EndContext();
            }
                          );
            BeginContext(582, 2, true);
            WriteLiteral("\r\n");
            EndContext();
            DefineSection("PropertiesSection", async() => {
                BeginContext(611, 338, true);
                WriteLiteral(@"

    <div id=""sampleProperties"">
        <div class=""prop-grid"">
            <div class=""row-fluid"">
                <div class=""row"">
                    <div class=""col-md-3 col-xs-4"">
                        Stroke Color
                    </div>
                    <div class=""col-md-3 col-xs-4"">
                        ");
                EndContext();
                BeginContext(949, 96, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-color-picker", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "2a231ce21deb46209886b52430f07ab6", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_ColorPickerProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.ColorPickerProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_ColorPickerProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_3);
                __Syncfusion_JavaScript_Models_ColorPickerProperties.Value = (string)__tagHelperAttribute_4.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_4);
                __Syncfusion_JavaScript_Models_ColorPickerProperties.Change = (string)__tagHelperAttribute_5.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_5);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(1045, 285, true);
                WriteLiteral(@"
                    </div>
                </div>
                <div class=""row"">
                    <div class=""col-md-3 col-xs-4"">
                        Stroke Width
                    </div>
                    <div class=""col-md-3 col-xs-4"">
                        ");
                EndContext();
                BeginContext(1330, 157, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-drop-down-list", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "ac9bb362df344e1583084e50bb566f21", async() => {
                    BeginContext(1441, 26, true);
                    WriteLiteral("\r\n                        ");
                    EndContext();
                }
                                                                            );
                __Syncfusion_JavaScript_Models_DropDownListProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.DropDownListProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_DropDownListProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_6);
                __Syncfusion_JavaScript_Models_DropDownListProperties.TargetID = (string)__tagHelperAttribute_7.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_7);
                __Syncfusion_JavaScript_Models_DropDownListProperties.Width = (string)__tagHelperAttribute_8.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_8);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_9);
                __Syncfusion_JavaScript_Models_DropDownListProperties.Change = (string)__tagHelperAttribute_10.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_10);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(1487, 682, true);
                WriteLiteral(@"
                        <div id=""numList"">
                            <ul>
                                <li>1</li>
                                <li>2</li>
                                <li>3</li>
                                <li>4</li>
                                <li>5</li>
                                <li>6</li>
                                <li>7</li>
                            </ul>
                        </div>
                    </div>
                </div>
                <div class=""row"">
                    <div class=""col-md-3 col-xs-4"">Undo</div>
                    <div class=""col-md-3 col-xs-4"">
                        ");
                EndContext();
                BeginContext(2169, 80, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-button", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "aee80b955cda489ba0774189e1b097aa", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_ButtonProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.ButtonProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_ButtonProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_11);
                __Syncfusion_JavaScript_Models_ButtonProperties.Text = (string)__tagHelperAttribute_12.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_12);
#line 51 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("show-rounded-corner", __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                __Syncfusion_JavaScript_Models_ButtonProperties.Click = (string)__tagHelperAttribute_13.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_13);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(2249, 229, true);
                WriteLiteral("\r\n                    </div>\r\n                </div>\r\n                <div class=\"row\">\r\n                    <div class=\"col-md-3 col-xs-4\">Redo</div>\r\n                    <div class=\"col-md-3 col-xs-4\">\r\n                        ");
                EndContext();
                BeginContext(2478, 80, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-button", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "a5763a1daf39463da8dce7fac7332930", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_ButtonProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.ButtonProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_ButtonProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_14);
                __Syncfusion_JavaScript_Models_ButtonProperties.Text = (string)__tagHelperAttribute_15.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_15);
#line 57 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("show-rounded-corner", __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                __Syncfusion_JavaScript_Models_ButtonProperties.Click = (string)__tagHelperAttribute_16.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_16);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(2558, 232, true);
                WriteLiteral("\r\n                    </div>\r\n                </div>\r\n\r\n                <div class=\"row\">\r\n                    <div class=\"col-md-3 col-xs-4\">Clear</div>\r\n                    <div class=\"col-md-3 col-xs-4\">\r\n                        ");
                EndContext();
                BeginContext(2790, 83, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-button", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "7b0671637a8b4612a8115027de8cc8c5", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_ButtonProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.ButtonProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_ButtonProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_17);
                __Syncfusion_JavaScript_Models_ButtonProperties.Text = (string)__tagHelperAttribute_18.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_18);
#line 64 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("show-rounded-corner", __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                __Syncfusion_JavaScript_Models_ButtonProperties.Click = (string)__tagHelperAttribute_19.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_19);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(2873, 229, true);
                WriteLiteral("\r\n                    </div>\r\n                </div>\r\n                <div class=\"row\">\r\n                    <div class=\"col-md-3 col-xs-4\">Save</div>\r\n                    <div class=\"col-md-3 col-xs-4\">\r\n                        ");
                EndContext();
                BeginContext(3102, 81, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-button", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "b68c81ccdf2540eb9a11c0023e392ad7", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_ButtonProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.ButtonProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_ButtonProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_20);
                __Syncfusion_JavaScript_Models_ButtonProperties.Text = (string)__tagHelperAttribute_21.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_21);
#line 70 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("show-rounded-corner", __Syncfusion_JavaScript_Models_ButtonProperties.ShowRoundedCorner, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                __Syncfusion_JavaScript_Models_ButtonProperties.Click = (string)__tagHelperAttribute_22.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_22);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(3183, 234, true);
                WriteLiteral("\r\n                    </div>\r\n                </div>\r\n                <div class=\"row\">\r\n                    <div class=\"col-md-3 col-xs-4\">Hide/Show</div>\r\n                    <div class=\"col-md-3 col-xs-4\">\r\n                        ");
                EndContext();
                BeginContext(3417, 123, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-toggle-button", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "3e7298353b5f45f9a8e27a3f9e555cf0", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_ToggleButtonProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.ToggleButtonProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_ToggleButtonProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_23);
                __Syncfusion_JavaScript_Models_ToggleButtonProperties.DefaultText = (string)__tagHelperAttribute_24.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_24);
                __Syncfusion_JavaScript_Models_ToggleButtonProperties.ActiveText = (string)__tagHelperAttribute_25.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_25);
#line 76 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Methods.cshtml"
                __Syncfusion_JavaScript_Models_ToggleButtonProperties.ShowRoundedCorner = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("show-rounded-corner", __Syncfusion_JavaScript_Models_ToggleButtonProperties.ShowRoundedCorner, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                __Syncfusion_JavaScript_Models_ToggleButtonProperties.Change = (string)__tagHelperAttribute_26.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_26);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(3540, 126, true);
                WriteLiteral("\r\n                    </div>\r\n                </div>\r\n                <br />\r\n            </div>\r\n        </div>\r\n    </div>\r\n");
                EndContext();
            }
                          );
            DefineSection("ScriptSection", async() => {
                BeginContext(3692, 1175, true);
                WriteLiteral(@"
    <script type=""text/javascript"">
        $(function () {
            $(""#sampleProperties"").ejPropertiesPanel();
        });

        function onstrokecolorchange(args) {
            var sign = $(""#signature"").ejSignature(""instance"");
            sign.model.strokeColor = args.value;
        }

        function onchange(args) {
            var sign = $(""#signature"").ejSignature(""instance"");
            sign.model.strokeWidth = parseInt(args.value);
        }

        function onclear() {
            var sign = $(""#signature"").ejSignature(""instance"");
            sign.clear();
        }

        function onundo() {
            var sign = $(""#signature"").ejSignature(""instance"");
            sign.undo();
        }

        function onredo() {
            var sign = $(""#signature"").ejSignature(""instance"");
            sign.redo();
        }

        function onsave() {
            var sign = $(""#signature"").ejSignature(""instance"");
            sign.save(""MySignature"");
       ");
                WriteLiteral(" }\r\n\r\n        function signshowChange(args) {\r\n            $(\"#signature\").ejSignature(args.isChecked ? \"hide\" : \"show\");\r\n\r\n        }\r\n    </script>\r\n");
                EndContext();
            }
                          );
            BeginContext(4870, 2, true);
            WriteLiteral("\r\n");
            EndContext();
            DefineSection("StyleSection", async() => {
                BeginContext(4894, 117, true);
                WriteLiteral("\r\n    <style type=\"text/css\" class=\"cssStyles\">\r\n        .frame {\r\n            width: 80%;\r\n        }\r\n    </style>\r\n");
                EndContext();
            }
                          );
        }
コード例 #4
0
        #pragma warning disable 1998
        public async override global::System.Threading.Tasks.Task ExecuteAsync()
        {
#line 1 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Default.cshtml"

            ViewBag.Title = "Default";

#line default
#line hidden
            BeginContext(39, 2, true);
            WriteLiteral("\r\n");
            EndContext();
            DefineSection("SampleHeading", async() => {
                BeginContext(64, 57, true);
                WriteLiteral("\r\n    <span class=\"sampleName\">Signature / Default</span>");
                EndContext();
            }
                          );
            DefineSection("MetaTags", async() => {
                BeginContext(142, 165, true);
                WriteLiteral("\r\n    <meta name=\"description\" content=\"This example demonstrates how to capture or draw smooth signatures using the Syncfusion ASP.NET Core Signature component.\">\r\n");
                EndContext();
            }
                          );
            DefineSection("ControlsSection", async() => {
                BeginContext(335, 97, true);
                WriteLiteral("\r\n\r\n    <div class=\"frame\">\r\n        <div class=\"control\">\r\n\t\t\t<div>Sign here</div>\r\n            ");
                EndContext();
                BeginContext(432, 81, false);
                __tagHelperExecutionContext = __tagHelperScopeManager.Begin("ej-signature", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "53ffa7dcf6a3492eb1f8c3778e78b1a3", async() => {
                }
                                                                            );
                __Syncfusion_JavaScript_Models_SignatureProperties = CreateTagHelper <global::Syncfusion.JavaScript.Models.SignatureProperties>();
                __tagHelperExecutionContext.Add(__Syncfusion_JavaScript_Models_SignatureProperties);
                __tagHelperExecutionContext.AddHtmlAttribute(__tagHelperAttribute_0);
                __Syncfusion_JavaScript_Models_SignatureProperties.Height = (string)__tagHelperAttribute_1.Value;
                __tagHelperExecutionContext.AddTagHelperAttribute(__tagHelperAttribute_1);
#line 15 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Default.cshtml"
                __Syncfusion_JavaScript_Models_SignatureProperties.StrokeWidth = 3;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("stroke-width", __Syncfusion_JavaScript_Models_SignatureProperties.StrokeWidth, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
#line 15 "D:\Samples_17.2.0.46\ASPNETCORE\samplebrowser_core_2_0\Views\Signature\Default.cshtml"
                __Syncfusion_JavaScript_Models_SignatureProperties.IsResponsive = true;

#line default
#line hidden
                __tagHelperExecutionContext.AddTagHelperAttribute("is-responsive", __Syncfusion_JavaScript_Models_SignatureProperties.IsResponsive, global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes);
                await __tagHelperRunner.RunAsync(__tagHelperExecutionContext);
                if (!__tagHelperExecutionContext.Output.IsContentModified)
                {
                    await __tagHelperExecutionContext.SetOutputContentAsync();
                }
                Write(__tagHelperExecutionContext.Output);
                __tagHelperExecutionContext = __tagHelperScopeManager.End();
                EndContext();
                BeginContext(513, 30, true);
                WriteLiteral("\r\n        </div>\r\n    </div>\r\n");
                EndContext();
            }
                          );
            DefineSection("StyleSection", async() => {
                BeginContext(568, 101, true);
                WriteLiteral("\r\n\r\n    <style type=\"text/css\">\r\n        .frame {\r\n            width: 80%;\r\n        }\r\n    </style>\r\n");
                EndContext();
            }
                          );
            BeginContext(672, 6, true);
            WriteLiteral("\r\n\r\n\r\n");
            EndContext();
        }