consumerportal
Version:
mydna Custimised for you
45 lines (39 loc) • 1.14 kB
text/typescript
/// <reference path="../../includes.ts" />
module helpMainCtrl{
interface IHelpMainCtrl{
}
interface IHelpMainScope extends angular.IScope{
myForm: angular.IFormController;
//$sce: angular.ISCEService;
}
class HelpMainController implements IHelpMainCtrl {
frm : any;
showErrors : boolean;
static $inject = [
'apiSrvc',
'errorHandlerSrvc',
'$scope',
'mydnaApis',
'$sce',
'appMemorySrvc',
'scrollerSrvc',
'authenSrvc',
'$location'
];
constructor(private apiSrvc: apiSrvc.IApiService,
private errorHandlerSrvc: errorHandlerSrvc.IErrorHandlerService,
private $scope: IHelpMainScope,
private mydnaApis: ImyDNAApis,
private $sce: angular.ISCEService,
private appMemorySrvc: appMemorySrvc.IAppMemoryService,
private scrollerSrvc:scrollerSrvc.IScrollerService,
private authenSrvc: authenSrvc.IAuthenService,
private $location: angular.ILocationService
) {
this.showErrors = false;
this.frm = {};
this.scrollerSrvc.TopScroll();
}
}
angular.module('app').controller('helpMainCtrl', HelpMainController);
}