convert loader to a factory
parent
946d86e687
commit
3d76d225c7
|
@ -35,9 +35,7 @@ taiga.generateUniqueSessionIdentifier = ->
|
||||||
|
|
||||||
taiga.sessionId = taiga.generateUniqueSessionIdentifier()
|
taiga.sessionId = taiga.generateUniqueSessionIdentifier()
|
||||||
|
|
||||||
|
configure = ($routeProvider, $locationProvider, $httpProvider, $provide, $tgEventsProvider, $compileProvider, $translateProvider) ->
|
||||||
configure = ($routeProvider, $locationProvider, $httpProvider, $provide, $tgEventsProvider, tgLoaderProvider,
|
|
||||||
$compileProvider, $translateProvider) ->
|
|
||||||
$routeProvider.when("/",
|
$routeProvider.when("/",
|
||||||
{
|
{
|
||||||
templateUrl: "home/home.html",
|
templateUrl: "home/home.html",
|
||||||
|
@ -579,7 +577,6 @@ module.config([
|
||||||
"$httpProvider",
|
"$httpProvider",
|
||||||
"$provide",
|
"$provide",
|
||||||
"$tgEventsProvider",
|
"$tgEventsProvider",
|
||||||
"tgLoaderProvider",
|
|
||||||
"$compileProvider",
|
"$compileProvider",
|
||||||
"$translateProvider",
|
"$translateProvider",
|
||||||
configure
|
configure
|
||||||
|
|
|
@ -46,12 +46,11 @@ LoaderDirective = (tgLoader, $rootscope) ->
|
||||||
|
|
||||||
module.directive("tgLoader", ["tgLoader", "$rootScope", LoaderDirective])
|
module.directive("tgLoader", ["tgLoader", "$rootScope", LoaderDirective])
|
||||||
|
|
||||||
Loader = () ->
|
Loader = ($rootscope) ->
|
||||||
config = {
|
config = {
|
||||||
minTime: 300
|
minTime: 300
|
||||||
}
|
}
|
||||||
|
|
||||||
@.$get = ["$rootScope", ($rootscope) ->
|
|
||||||
startLoadTime = 0
|
startLoadTime = 0
|
||||||
requestCount = 0
|
requestCount = 0
|
||||||
lastResponseDate = 0
|
lastResponseDate = 0
|
||||||
|
@ -112,8 +111,8 @@ Loader = () ->
|
||||||
requestCount--
|
requestCount--
|
||||||
lastResponseDate = new Date().getTime()
|
lastResponseDate = new Date().getTime()
|
||||||
}
|
}
|
||||||
]
|
|
||||||
|
|
||||||
return
|
|
||||||
|
|
||||||
module.provider("tgLoader", [Loader])
|
Loader.$inject = ["$rootScope"]
|
||||||
|
|
||||||
|
module.factory("tgLoader", Loader)
|
||||||
|
|
Loading…
Reference in New Issue