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

Find a better location for the src/app/gui/vue folder #99

Closed
Raruto opened this issue Jul 28, 2022 · 1 comment
Closed

Find a better location for the src/app/gui/vue folder #99

Raruto opened this issue Jul 28, 2022 · 1 comment
Assignees
Labels
refactoring Anything which could result in a API change
Milestone

Comments

@Raruto
Copy link
Collaborator

Raruto commented Jul 28, 2022

That folder contains configuration files that can deeply modify the application and therefore essential to understand how it works in detail, also for this reason it would be better to place them in a less nested position.

As per 68da69f (v3.4) this is the situation:

.
└── src/
    ├── app/
    │   ├── core/
    │   ├── g3w-ol/
    │   └── gui/
    │       └── vue/
    │           ├── global-components/
    │           │   └── ...
    │           ├── utils.js
    │           ├── vue.directives.js
    │           ├── vue.filter.js
    │           ├── vue.globalcomponents.js
    │           ├── vue.mixins.js
    │           └── vueapplugin.js
    ├── config/
    └── plugins/

Below is an example of how it might become (directives, filters, mixins):

immagine

@Raruto
Copy link
Collaborator Author

Raruto commented Jan 31, 2023

As per v3.8.0-alpha.1, the src/app/gui/vue folder no longer exists.

As for refactoring the gui folder, continue the discussion in here: #193

@Raruto Raruto closed this as completed Jan 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactoring Anything which could result in a API change
Projects
None yet
Development

No branches or pull requests

2 participants