var mobirise_swift = angular.module('Mobirise', ['ngAnimate','ngSanitize','ngMaterial','mdRangeSlider','infinite-scroll','vcRecaptcha']).config(function($sceDelegateProvider) {
// $animateProvider.classNameFilter(/^(?:(?!ng-animate-disabled).)*$/);
$sceDelegateProvider.resourceUrlWhitelist(['https://www.youtube.com/**', 'self']);
console.log('Config');
});
mobirise_swift.filter('price', function() {
return function(input, optional1, optional2) {
if (typeof(input) == 'undefined' || input === null)
{
return input;
}
if (typeof(input) == 'number')
{
// Convert to string
input = input.toString();
}
if (input.length < 4)
{
return input + ' €';
}
var parts = [];
parts.push(input.substr(0,input.length % 3));
for (var i=input.length % 3;i < input.length;i+=3)
{
parts.push(input.substr(i,3));
}
return parts.join(' ') + ' €';
}
});
mobirise_swift.filter('area', function($sce) {
return function(input, optional1, optional2) {
if (typeof(input) == 'undefined' || input === null)
{
return input;
}
if (typeof(input) == 'number')
{
// Convert to string
input = input.toString();
}
if (input.length < 4)
{
return input + ' m2';
}
var parts = [];
parts.push(input.substr(0,input.length % 3));
for (var i=input.length % 3;i < input.length;i+=3)
{
parts.push(input.substr(i,3));
}
return parts.join(' ') + ' m2';
}
});