prototypes:
  standard:
    finishersDefinition:
      Confirmation:
        implementationClassName: TYPO3\CMS\Form\Domain\Finishers\ConfirmationFinisher
        options:
          templateName: Confirmation
          # @todo: These paths are unfortunate. They should in general be
          #        "EXT:form/Resources/Private/(Templates / Layout / Partials),
          #        and then "Frontend/Finishers/Confirmation/Confirmation" as templateName
          #        to be fed to render(), to follow general core view rendering practice
          #        of having global "extension entry paths". Create some b/w compat layer,
          #        move position of default templates around and deprecate the old way.
          templateRootPaths:
            10: 'EXT:form/Resources/Private/Frontend/Templates/Finishers/Confirmation/'
          layoutRootPaths:
            10: 'EXT:form/Resources/Private/Frontend/Layout/Finishers/Confirmation/'
          partialRootPaths:
            10: 'EXT:form/Resources/Private/Frontend/Partials/Finishers/Confirmation/'
        formEditor:
          iconIdentifier: form-finisher
          label: formEditor.elements.Form.finisher.Confirmation.editor.header.label
          predefinedDefaults:
            options:
              message: ''
              contentElementUid: ''
        FormEngine:
          label: tt_content.finishersDefinition.Confirmation.label
          elements:
            contentElementUid:
              label: tt_content.finishersDefinition.Confirmation.contentElementUid.label
              config:
                type: group
                allowed: tt_content
                size: 1
                maxitems: 1
                fieldWizard:
                  recordsOverview:
                    disabled: 1
            message:
              label: tt_content.finishersDefinition.Confirmation.message.label
              config:
                type: text
