Can one override core provider like $templateCache
while maintaining reference to the original provider ?
I'd like to override $templateCache
to be case insensitive.
I.E. something like
var normalGet = $templateCache.get;
var normalPut = $templateCache.put;
$templateCache.get = function(key) { normalGet(key.toLowerCase()); };
$templateCache.put = function(key,value) { normalPut(key.toLowerCase(), value); };
But less hacky, more DI-style ?