Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • M membership.eclipse.org
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 20
    • Issues 20
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 3
    • Merge requests 3
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Eclipse FoundationEclipse Foundation
  • IT
  • Websites
  • membership.eclipse.org
  • Merge requests
  • !309

Added validation logic for using steppers

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Zhou Fang requested to merge github/fork/linkfang/zhoufang/master/issue304 into master Aug 27, 2021
  • Overview 16
  • Commits 14
  • Changes 14

Fixes issue304 and fixes issue305

Added validation logic for using steppers Improved navigation logic for using steppers

Validation logic for going back:

  • If current step is empty and this is the furthest step user has been to, user can go back
  • If current step is empty and this is NOT the furthest step user has been to, user can go back, and the values on current step will be reset to a previous valid state. (This will prevent the user skips validation on current step)
  • If current step is NOT empty and all the values pass validation, user can go back, and the values will be updated to the database.
  • If current step is NOT empty and fails to pass validation, user will see a confirmation modal window. If choose "Yes", user will go back and loses new changes to that step, values will be roll back to previous valid state. If choose "cancel", user will stay on current step.
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/linkfang/zhoufang/master/issue304

Copyright © Eclipse Foundation, Inc. All Rights Reserved.     Privacy Policy | Terms of Use | Copyright Agent