You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Purpose
The current prototypes generated by Ampersand are generated using AngularJS. This is old technology with a lot of limitations. For that reason we want to use more modern technology: Angular. This requires that the Ampersand generator generates different output for the prototype. This ticket is for the work to be done at the side of the Ampersand generator.
Implement function in compiler to generate project.module.ts
Generate files in root folder of provided outputDir. Currently in subfolder public/app/project, must be .
Design template for <Interface>.component.ts
Design template for <Interface>.interfaces.ts (sounds cryptic, but this is what it is: a typescript interface specification of the ampersand INTERFACE data structure`)
Design templates for all BOX and Atomic components (based on work of A-team)
Implement function in compiler to generate 3 files for each INTERFACE, using the templates mentioned above
The .timestamp file used in AngularJS generator is not needed anymore. Keep it for the AngularJS generator only
The text was updated successfully, but these errors were encountered:
Purpose
The current prototypes generated by Ampersand are generated using AngularJS. This is old technology with a lot of limitations. For that reason we want to use more modern technology: Angular. This requires that the Ampersand generator generates different output for the prototype. This ticket is for the work to be done at the side of the Ampersand generator.
Relates to epic AmpersandTarski/prototype#69 (Benefits are explained there in more detail)
TODOs
project.module.ts
-> see https://gist.github.com/Michiel-s/fcc18549275c80459be55fca76118256project.module.ts
public/app/project
, must be.
<Interface>.component.ts
<Interface>.interfaces.ts
(sounds cryptic, but this is what it is: a typescript interface specification of the ampersand INTERFACE data structure`).timestamp
file used in AngularJS generator is not needed anymore. Keep it for the AngularJS generator onlyThe text was updated successfully, but these errors were encountered: