public override void Execute()
        {
            WriteLiteral("\r\n");


            #line 6 "..\..\Views\Partials\Forms\Themes\stoolball\Script.cshtml"

            var formJsObj = new
            {
                formId             = Model.FormClientId,
                fieldSetConditions = Model.FieldsetConditions,
                fieldConditions    = Model.FieldConditions,
                recordValues       = Model.GetFieldsNotDisplayed()
            };

            Html.AddFormThemeScriptFile(Model, "~/App_Plugins/UmbracoForms/Assets/Themes/Default/umbracoforms.js");


            #line default
            #line hidden
            WriteLiteral("\r\n\r\n<script");

            WriteLiteral(" id=\"umbraco-forms-collection\"");

            WriteLiteral(" data-forms=\"");


            #line 18 "..\..\Views\Partials\Forms\Themes\stoolball\Script.cshtml"
            Write(Html.Raw(Uri.EscapeUriString(JsonConvert.SerializeObject(formJsObj))));


            #line default
            #line hidden
            WriteLiteral("\"");

            WriteAttribute("src", Tuple.Create(" src=\"", 643), Tuple.Create("\"", 684)
                           , Tuple.Create(Tuple.Create("", 649), Tuple.Create <System.Object, System.Int32>(Href("~/Forms/umbraco-forms-collection.js")
                                                                                                            , 649), false)
                           );

            WriteLiteral("></script>\r\n\r\n");

            WriteLiteral("\r\n");


            #line 21 "..\..\Views\Partials\Forms\Themes\stoolball\Script.cshtml"
            if (Model.SubmitHandled == false)
            {
            #line default
            #line hidden

            #line 26 "..\..\Views\Partials\Forms\Themes\stoolball\Script.cshtml"

                if (Model.CurrentPage.PartialViewFiles.Any())
                {
                    foreach (var partial in Model.CurrentPage.PartialViewFiles)
                    {
            #line default
            #line hidden

            #line 31 "..\..\Views\Partials\Forms\Themes\stoolball\Script.cshtml"
                        Write(Html.Partial(partial.Value));


            #line default
            #line hidden

            #line 31 "..\..\Views\Partials\Forms\Themes\stoolball\Script.cshtml"
                    }
                }



            #line default
            #line hidden

            #line 36 "..\..\Views\Partials\Forms\Themes\stoolball\Script.cshtml"

                if (Model.UseClientDependency)
                {
                    foreach (var script in Html.GetThemeScriptFiles(Model))
                    {
                        Html.RequiresJs(script.Value, Model.JavaScriptTagAttributes);
                    }

                    foreach (var css in Html.GetThemeCssFiles(Model))
                    {
                        Html.RequiresCss(css.Value);
                    }
                }
                else
                {
            #line default
            #line hidden

            #line 51 "..\..\Views\Partials\Forms\Themes\stoolball\Script.cshtml"
                    Write(Html.RenderFormsScripts(Url, Model, Model.JavaScriptTagAttributes));


            #line default
            #line hidden

            #line 51 "..\..\Views\Partials\Forms\Themes\stoolball\Script.cshtml"



            #line default
            #line hidden

            #line 52 "..\..\Views\Partials\Forms\Themes\stoolball\Script.cshtml"
                    Write(Html.RenderFormsStylesheets(Url, Model));


            #line default
            #line hidden

            #line 52 "..\..\Views\Partials\Forms\Themes\stoolball\Script.cshtml"
                }
            }


            #line default
            #line hidden
        }
        public override void Execute()
        {
            #line 5 "..\..\Views\Partials\Forms\Themes\stoolball\DatePicker.cshtml"

            var datePickerYearRange = Configuration.GetSetting("DatePickerYearRange");
            if (string.IsNullOrEmpty(datePickerYearRange))
            {
                datePickerYearRange = "10";
            }

            Html.AddFormThemeCssFile("~/App_Plugins/UmbracoForms/Assets/pikaday/pikaday.css");
            Html.AddFormThemeScriptFile(null, "~/App_Plugins/UmbracoForms/Assets/moment/min/moment-with-locales.min.js");
            Html.AddFormThemeScriptFile(null, "~/App_Plugins/UmbracoForms/Assets/pikaday/pikaday.js");
            Html.AddFormThemeScriptFile(null, "~/App_Plugins/UmbracoForms/Assets/datepicker.init.js");

            var locales = new
            {
                previousMonth = "<<",
                nextMonth     = ">>",
                months        = CultureInfo.CurrentCulture.DateTimeFormat.MonthNames,
                weekdays      = CultureInfo.CurrentCulture.DateTimeFormat.DayNames,
                weekdaysShort = CultureInfo.CurrentCulture.DateTimeFormat.AbbreviatedDayNames
            };

            //only render the script block below one time per page
            var alreadyRendered = Context.Items.Contains("__formDatePickerRendered");
            Context.Items["__formDatePickerRendered"] = true;


            #line default
            #line hidden
            WriteLiteral("\r\n\r\n");


            #line 31 "..\..\Views\Partials\Forms\Themes\stoolball\DatePicker.cshtml"
            if (!alreadyRendered)
            {
                var locale = $"{{ \"name\": \"{CultureInfo.CurrentUICulture.Name}\", \"datePickerYearRange\": \"{datePickerYearRange}\", \"locales\": {JsonConvert.SerializeObject(locales)} }}";


            #line default
            #line hidden
                WriteLiteral("    <script");

                WriteLiteral(" id=\"umbraco-forms-locale\"");

                WriteLiteral(" data-locale=\'");


            #line 34 "..\..\Views\Partials\Forms\Themes\stoolball\DatePicker.cshtml"
                Write(Html.Raw(locale));


            #line default
            #line hidden
                WriteLiteral("\'");

                WriteAttribute("src", Tuple.Create(" src=\"", 1499), Tuple.Create("\"", 1536)
                               , Tuple.Create(Tuple.Create("", 1505), Tuple.Create <System.Object, System.Int32>(Href("~/Forms/umbraco-forms-locale.js")
                                                                                                                 , 1505), false)
                               );

                WriteLiteral("></script>\r\n");


            #line 35 "..\..\Views\Partials\Forms\Themes\stoolball\DatePicker.cshtml"
            }

            #line default
            #line hidden
        }