<< Click to Display Table of Contents >> Navigation: Documentations techniques > OpenAir SDK > Structure du projet > Liste des fichiers intervenant dans OpenAir |
Dossier parent |
Fichier |
Description |
Modèles |
||
src/app/model/ |
counterMessages.ts |
Classes de messages pour le composant Compteur |
Piste.ts |
Classe utilisée lors des envois de commande. Utilisé dans tous les composants. |
|
Models.ts |
Contient tous les enums et la majorité des classes internes d’OpenAir |
|
src/app/messagerie/ |
Message.sent.event.ts |
Classes de messagerie interne |
Message.sent.event.payload.ts |
Contenu des classes de messagerie interne |
|
|
||
Pub.sub.event.ts |
Classe de base de messagerie interne |
|
|
Event.aggregator.ts Event.base.ts |
Permet l’abonnement aux évènements |
Services |
||
src/asset/js/ |
AirDDOMonitor.js |
AirDDOMonitorServer (ADMS) La classe de communication avec le serveur (cf Connexion et échanges avec le serveur) |
src/app/ |
onair.service.ts |
(OAS) référence des différents méthodes utilisables par angular sur ADMS |
Utilitaires |
||
src/app/utils/ |
onAirUtils.js |
Petites fonctionnalités diverses |
DateTime.ts |
Traitements et formatages de dateTime |
|
Composants |
||
src/app/
|
App.module.ts |
Fichier de référence angular pour lister, déclarer et lier les composants |
src/app/ |
App.component.ts |
Le widget AppComponent |
App.component.html |
L’html du widget |
|
App.component.css |
Le css |
|
App.component.spec.ts |
Le fichier de tests |
|
Composants divers (comprenant chacun les 4 types de fichier ci-dessus) |
||
src/app/ |
Cartouchier |
Type de piste cartouchier |
Cartouchier-multi |
Type de piste cartouchier multiple (A, AB, ABC, ABCD) |
|
Component-factory |
Container de composants de pistes |
|
Compteur |
Afficheur de compteurs |
|
Ddo-choice |
Gestion de la liste des AirDDO |
|
Player |
Type de piste lecteurs simples |
|
Playlist |
Type de piste Playlist (A, AB, ABC, ABCD) |
|
Playlist-item |
Elément d’un cartouche (contenu dans tous les Types de piste) |
|
Config |
||
src/app |
Config.ts |
La classe descriptive de la reference au fichier config.json |
src/asset |
Config.json |
Données json de configuration |
Démarrage |
||
src/app |
Index.html |
Lanceur du site html |
src/asset |
main.ts |
Racine d’exécution du site angular |