import Dectorators = require('../../infrastructure/Dectorators/Components'); import PrmListComp = require('./prm-list'); import {PrmService} from '../services/prmService'; import Config = require ('./prm.config'); @Dectorators.module('prm-list') export class Mod { constructor(angular: ng.IAngularStatic) { angular.module(Mod.$componentName, []) .factory(PrmService.$componentName, PrmService.$factory) .controller(PrmListComp.Controller.$componentName, PrmListComp.Controller) .directive(PrmListComp.Directive.$componentName, PrmListComp.Directive.$factory) .config(Config.Routes); } }