blob: 06beb43ea1b69fd79ae300480a5477c17275f111 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
'use strict';
export interface ITopProgressScope extends ng.IScope {
progressValue:number;
progressMessage:string;
}
export class TopProgressDirective implements ng.IDirective {
constructor() {
}
public replace = true;
public restrict = 'E';
public transclude = false;
scope = {
progressValue: '=',
progressMessage: '='
};
template = ():string => {
return require('./top-progress.html');
};
public link = (scope:ITopProgressScope, $elem:ng.IAugmentedJQuery, $attrs:angular.IAttributes) => {
};
public static factory = ()=> {
return new TopProgressDirective();
};
}
TopProgressDirective.factory.$inject = [];
|