new Lodash(input_variable, input_context, output_variable, output_context, operations)
Componente que recibe data de una variable, realiza cierto numero de operaciones con Lodash y guarda el resultado en una variable de salida. Para más información de como enviar generar las operaciones y los parametros que necesita cada una de ellas, ver la doc oficial de Lodash
Parameters:
| Name | Type | Description | 
|---|---|---|
| input_variable | string | Variable que contiene la data de origen | 
| input_context | string | Contexto de la variable de origen | 
| output_variable | string | Variable donde se va a guardar el resultado de las operaciones | 
| output_context | string | Contexto de la variable de salida | 
| operations | JsonString | Array de operaciones, cada operacion es un array donde el primer elemento es el nombre de la funcion y los demas elementos son los parametros necesarios. | 
- Source:
Example
<lodash 
  input_variable="moviles" 
  input_context="crearOrden" 
  output_variable="moviles" 
  output_context="test" 
  operations='[
    ["orderBy", ["value"], ["<<test.menu.order.value>>"]],
    ["filter", "fnline|(item) => <<test.menu.filter.value>>===null || item.value===<<test.menu.filter.value>>"]
  ]' ></lodash> 
<lodash 
  input_variable="moviles" 
  input_context="test" 
  output_variable="moviles_count" 
  output_context="test" 
  operations='[
    ["size"]
  ]'></lodash> 
<lodash 
  input_variable="moviles" 
  input_context="test" 
  output_variable="moviles_value_sum" 
  output_context="test" 
  operations='[
    ["map", "value"],
    ["sum"]
  ]'></lodash> 
<a href="menu.order" context="test" data='{"value": "desc"}' target="variable">DESC</a>
<a href="menu.order" context="test" data='{"value": "asc"}' target="variable">ASC</a>
<a href="menu.filter" context="test" data='{"value": null}' target="variable">NO FILTRAR</a>
<a href="menu.filter" context="test" data='{"value": 6}' target="variable">FILTRAR POR VALUE 6</a>
<for_each variable="moviles" context="test" template="TestCampo"></for_each>
<p>cantidad: <stamp variable="moviles_count" context="test"></stamp></p>
<p>suma de values: <stamp variable="moviles_value_sum" context="test"></stamp></p>