if (!(t instanceof JsFunction)) {
if (t instanceof List) {
List<Object> functions = (List<Object>) t;
for (Object i : functions) {
if (!(i instanceof JsFunction)) {
throw new AuraRuntimeException(
key + " 'test' must be a function or an array of functions");
}
}
} else {
throw new AuraRuntimeException(
key + " 'test' must be a function or an array of functions");
}
}
Map<String, Object> caseAttributes = (Map<String, Object>) value.get("attributes");