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

Views #46

Open
cm4ker opened this issue Jun 6, 2022 · 0 comments
Open

Views #46

cm4ker opened this issue Jun 6, 2022 · 0 comments

Comments

@cm4ker
Copy link
Owner

cm4ker commented Jun 6, 2022

This let the create UI for the Entities;

How this will work:

  1. Create aqmd file with the metadata
  2. Platform automaticly (!) generated for you next forms:
    • List view
    • Editor view
    • Selector view
  3. Developer can override the views. For example we have Entity = Invoice. For Invoice platform automatically generates next Views:
    • Invoice.List.view
    • Invoice.Editor.view
    • Invoice.Selector.view
      This is generated code
      For override you need to create file with same name.
      If you want target more than one form to the entity you cant create Invoice2.List.view file

Plan:

  1. Add infrastructure to the Aqula.Web for support blazor
  2. Add base infrastructure to the Aquila.CodeAnalysis
  3. Check demo rendering and resolve conflicts
  4. Create view parser
  5. Create view generator
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant