Hello,
I am currently learning my way through panel plugin’s development and I have noticed one thing:
In the official documentation, it is said to use Angular (I understand Angular 4) as the Javascript framework.
Even though I do find some imports for Angular, I don not see any kind of resemblance of the typical structure
for an Angular development in the projects.
Normal javascript imports are used instead of imports for NGmodules, the module.js/ts is the entrance point
for the plugin, but there is not a NGmodule definition with the use of decorators.
Plus, the module has a module.html itself, instead of making a panelModuleComponent.ts in which it is defined or
referenced the template.
Nor I do see the use of components for modularizing the development and to control screen spaces, or the
use of services, routing, etc.
By no means am I complaining about how the code is written, I just wanted to know if it is possible an
Angular approach to this, if what it is developed as a plugin is an Angular module, or a component; or
if I should stick to develop my plugins in plain javascript as in the examples.
Thanks in advance for taking the time to read this,
Alejandro
PD: I do know how to do panel plugins following the examples