/* This view acts as a rendering template to render InitScript(and server-side Form's descriptor) in FormContainerBlock's client-side for Form[51e24638-024b-4e0c-8e90-13fa274a0889]. TECHNOTE: all serverside (paths, dynamic values) of EPiServerForms will be transfered to client side here in this section. */ (function initializeOnRenderingFormDescriptor() { // each workingFormInfo is store inside epi.EPiServer.Forms, lookup by its FormGuid var workingFormInfo = epi.EPiServer.Forms["51e24638-024b-4e0c-8e90-13fa274a0889"] = { Id: "51e24638-024b-4e0c-8e90-13fa274a0889", Name: "Canada West Crane Maintenance Request", // whether this Form can be submitted which relates to the visitor's data (cookie, identity) and Form's settings (AllowAnonymous, AllowXXX) SubmittableStatus : {"submittable":true,"message":""}, ConfirmMessage : "", ShowNavigationBar : true, ShowSummarizedData : false, // serialize the dependency configuration of this form to clientside DependenciesInfo : [], // keep all fieldName which are not satisfied the field dependency conditions DependencyInactiveElements: [], // Validation info, for executing validating on client side ValidationInfo : [{"targetElementName":"__field_60733","targetElementId":"4d0b8acc-a50b-4843-a39c-9bf41cf7983d","validators":[{"type":"EPiServer.Forms.Implementation.Validation.NumericValidator","description":null,"model":{"message":"Enter a valid number.","validationCssClass":null,"additionalAttributes":null}},{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}},{"type":"EPiServer.Forms.Implementation.Validation.PositiveIntegerValidator","description":null,"model":{"jsPattern":"^\\d+$","dotNetPattern":"^\\d+$","message":"Enter a valid unit number.","validationCssClass":null,"additionalAttributes":null}}]},{"targetElementName":"__field_60734","targetElementId":"fa96d92f-6f96-408a-ac74-be1094f8867c","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]},{"targetElementName":"__field_60735","targetElementId":"4e810f3c-d559-40f8-9371-692f79cd7424","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]},{"targetElementName":"__field_60736","targetElementId":"ee44921b-76bc-43da-b1c2-1078f6e50dca","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]},{"targetElementName":"__field_60737","targetElementId":"81667a63-204e-4dca-a2a2-9d685fea9ed4","validators":[{"type":"EPiServer.Forms.Samples.Implementation.Validation.DateValidator","description":null,"model":{"message":"Unexpected value is not accepted.","validationCssClass":null,"additionalAttributes":null}},{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]},{"targetElementName":"__field_60738","targetElementId":"7cb7acc0-c57c-462f-b18d-52c2385a0ba0","validators":[{"type":"EPiServer.Forms.Samples.Implementation.Validation.DateValidator","description":null,"model":{"message":"Unexpected value is not accepted.","validationCssClass":null,"additionalAttributes":null}},{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]},{"targetElementName":"__field_60739","targetElementId":"c48ad5db-1712-4f5d-aa96-a73b9aee7e47","validators":[{"type":"EPiServer.Forms.Samples.Implementation.Validation.DateValidator","description":null,"model":{"message":"Unexpected value is not accepted.","validationCssClass":null,"additionalAttributes":null}},{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]},{"targetElementName":"__field_60740","targetElementId":"62b17249-e9b0-4ad7-bc6f-325fa0f3d215","validators":[{"type":"EPiServer.Forms.Samples.Implementation.Validation.DateValidator","description":null,"model":{"message":"Unexpected value is not accepted.","validationCssClass":null,"additionalAttributes":null}},{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]},{"targetElementName":"__field_60741","targetElementId":"9ae80395-c5bf-4c04-be23-6ff6a0e026c9","validators":[{"type":"EPiServer.Forms.Implementation.Validation.NumericValidator","description":null,"model":{"message":"Enter a valid number.","validationCssClass":null,"additionalAttributes":null}},{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}},{"type":"EPiServer.Forms.Implementation.Validation.PositiveIntegerValidator","description":null,"model":{"jsPattern":"^\\d+$","dotNetPattern":"^\\d+$","message":"Enter a valid number of hours","validationCssClass":null,"additionalAttributes":null}}]},{"targetElementName":"__field_60742","targetElementId":"79d6f8a0-41eb-4965-b1e0-2fde32bc97ab","validators":[{"type":"EPiServer.Forms.Implementation.Validation.NumericValidator","description":null,"model":{"message":"Enter a valid number.","validationCssClass":null,"additionalAttributes":null}},{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}},{"type":"EPiServer.Forms.Implementation.Validation.PositiveIntegerValidator","description":null,"model":{"jsPattern":"^\\d+$","dotNetPattern":"^\\d+$","message":"Enter a valid number of hours.","validationCssClass":null,"additionalAttributes":null}}]},{"targetElementName":"__field_60744","targetElementId":"43e55247-04c0-4e3b-97c9-790ec9fb89e6","validators":[{"type":"EPiServer.Forms.Implementation.Validation.RequiredValidator","description":null,"model":{"message":"This field is required.","validationCssClass":"ValidationRequired","additionalAttributes":{"required":"","aria-required":"true"}}}]}], // Steps information for driving multiple-step Forms. StepsInfo : { Steps: [{"index":0,"attachedUrl":"","dependField":null,"dependCondition":null,"isActive":true,"attachedContentLink":"","dependValue":"","elementName":"__field_","guid":"00000000-0000-0000-0000-000000000000"}] }, FieldsExcludedInSubmissionSummary: [], ElementsInfo: {"__field_60733":{"type":"EPiServer.Forms.Implementation.Elements.NumberElementBlock","friendlyName":"Unit Number","customBinding":false},"__field_60734":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"Model","customBinding":false},"__field_60735":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"Location","customBinding":false},"__field_60736":{"type":"EPiServer.Forms.Implementation.Elements.TextboxElementBlock","friendlyName":"Operator Name","customBinding":false},"__field_60737":{"pickerType":"datepicker","type":"EPiServer.Forms.Samples.Implementation.Elements.DateTimeElementBlock","friendlyName":"Request Date","customBinding":true},"__field_60738":{"pickerType":"datepicker","type":"EPiServer.Forms.Samples.Implementation.Elements.DateTimeElementBlock","friendlyName":"CVIP Date","customBinding":true},"__field_60739":{"pickerType":"datepicker","type":"EPiServer.Forms.Samples.Implementation.Elements.DateTimeElementBlock","friendlyName":"Mechanical Inspection Date","customBinding":true},"__field_60740":{"pickerType":"datepicker","type":"EPiServer.Forms.Samples.Implementation.Elements.DateTimeElementBlock","friendlyName":"Structural Inspection Date","customBinding":true},"__field_60741":{"type":"EPiServer.Forms.Implementation.Elements.NumberElementBlock","friendlyName":"Upper Hours","customBinding":false},"__field_60742":{"type":"EPiServer.Forms.Implementation.Elements.NumberElementBlock","friendlyName":"Lower Hours","customBinding":false},"__field_60744":{"type":"EPiServer.Forms.Implementation.Elements.TextareaElementBlock","friendlyName":"Repairs Required","customBinding":false},"__field_60745":{"type":"EPiServer.Forms.Implementation.Elements.TextareaElementBlock","friendlyName":"Additional Comments/Remarks","customBinding":false},"__field_60746":{"type":"EPiServer.Forms.Implementation.Elements.SubmitButtonElementBlock","friendlyName":"Submit button","customBinding":false}}, DataSubmitController: "/EPiServer.Forms/DataSubmit" }; /// TECHNOTE: Calculation at FormInfo level, and these values will be static input for later processing. workingFormInfo.StepsInfo.FormHasNoStep_VirtualStepCreated = true; // this FLAG will be true, if Editor does not put any FormStep. Engine will create a virtual step, with empty GUID workingFormInfo.StepsInfo.FormHasNothing = false; // this FLAG will be true if FormContainer has no element at all workingFormInfo.StepsInfo.AllStepsAreNotLinked = true; // this FLAG will be true, if all steps all have contentLink=="" (emptyString) })();