for (ExpressionNode p : exp.getParameters()) params.add(execute(context, focus, p, true)); return hostServices.executeFunction(context.appInfo, exp.getName(), params);
for (ExpressionNode p : exp.getParameters()) params.add(execute(context, focus, p, true)); return hostServices.executeFunction(context.appInfo, exp.getName(), params);
@Override public List<Base> executeFunction(Object appContext, String functionName, List<List<Base>> parameters) { if (externalHostServices == null) return null; LiquidEngineContext ctxt = (LiquidEngineContext) appContext; return externalHostServices.executeFunction(ctxt.externalContext, functionName, parameters); }
@Override public List<Base> executeFunction(Object appContext, String functionName, List<List<Base>> parameters) { if (externalHostServices == null) return null; LiquidEngineContext ctxt = (LiquidEngineContext) appContext; return externalHostServices.executeFunction(ctxt.externalContext, functionName, parameters); }