Comparing version 2.6.3 to 2.6.4
{ | ||
"name": "ryuu.js", | ||
"version": "2.6.3", | ||
"version": "2.6.4", | ||
"description": "Ryuu JavaScript Utility Library", | ||
@@ -5,0 +5,0 @@ "main": "dist/domo.js", |
@@ -150,3 +150,7 @@ require('es6-promise').polyfill(); // Promise polyfill for older browsers | ||
*/ | ||
domo.filterContainer = function(column, operator, values){ | ||
domo.filterContainer = function(column, operator, values, dataType){ | ||
var userAgent = window.navigator.userAgent.toLowerCase(), | ||
safari = /safari/.test( userAgent ), | ||
ios = /iphone|ipod|ipad/.test( userAgent ); | ||
var message = JSON.stringify({ | ||
@@ -157,6 +161,13 @@ event: 'filter', | ||
operator: operator, | ||
values: values | ||
values: values, | ||
dataType: dataType | ||
} | ||
}); | ||
window.parent.postMessage(message, "*"); | ||
if(ios && !safari) { | ||
window.webkit.messageHandlers.domofilter.postMessage({ column: column, operand: operator, values: values, dataType: dataType }); | ||
} | ||
else { | ||
window.parent.postMessage(message, "*"); | ||
} | ||
} | ||
@@ -163,0 +174,0 @@ |
184536
434