Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Add morestep fieldset validation #1090

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Commits on Nov 14, 2023

  1. Add a public formValidation validateVisibleFields() method

    * to validate those fields in multistepform for example
    denislorch committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    f690df7 View commit details
    Browse the repository at this point in the history
  2. Validate visible fields before proceed on morestep button click

    * if the data-powermail-morestep-validate attribute is set to "true" on morestep button (new option)
    * we validate the visible fields and scroll to the first error in error case
    denislorch committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    ed174a9 View commit details
    Browse the repository at this point in the history
  3. Scroll into view if the next fieldset is shown

    * without it's problamtic if the fieldsets differ in height
    * if true, the user has to scroll manually to input the new fieldset
    denislorch committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    e379ca2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a42eb4 View commit details
    Browse the repository at this point in the history
  5. Improve scrollIntoView behavior

    * scroll on navigation click, not on btn-group link above
    denislorch committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    162c61f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    342a562 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    05271ee View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    11bd4a3 View commit details
    Browse the repository at this point in the history