Skip to content

Refactor of screen-builder-renderer #759

Description

@caleeli

This refactor must make sure all the current features of screens should work:

  • Render all the components
  • Render all the containers
  • Reactivity of data
  • Calculated properties
  • Watchers
  • Multi-Columns
  • Dynamic CSS
  • Visibility rules
  • Nested screens
  • Validations
  • page navigation
  • Loop Control
  • Record List
  • Image control

Improvements:

  • An organized way to register extensions
  • A better way to register new components
  • Fix circular calculated fields
  • Fix circular watchers
  • Improve rendering and execution speed
  • Add (unit, vue or E2E) tests to make sure everything is working as expected

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions