Text
Un list
o listado, muestra un conjunto de datos de los registros de un scope
de la siguiente forma:
Parametros
Los Frames
tipo List
pueden contener los siguientes elementos:
- title: Muestra un título en la parte superior del frame.
- scope: Indica el scope a utilizar para mostrar los datos.
- filter: Indica el scope a utilizar para mostrar los datos.
- options: Indica el scope a utilizar para mostrar los datos.
Elements
Los Frames tipo List indican los elementos que contienen los siguientes datos:
- type: Es el texto que aparece en la parte superior de cada columna.
- text: Para mostrar textos o nùmeros.
- select: Para mostrar varios valores en una variable.
- checkbox: Para mostrar valores true o false con un checkbox.
- graph: Para meter graficos mermaid dentro de cada celda.
- button: Para crear botones en el area de busqueda.
- label: Es el texto que aparece en la parte superior de cada columna.
- variable: Indica la variable de la que muestra los datos.
- link: En el caso de querer que tenga un link, se introduce en formato mustache el camino.
{
"name": "Lista de todos los dossiers",
"viewcode": "dlist",
"active": true,
"frames": [
{
"type": "list",
"scope": "dossier",
"filter": "{}",
"options": {
"search": true
},
"elements": [
{
"variable": "dossier.header.name",
"label": "Nombre del expediente",
"link": "/view/dossier?code={{dossier.header.code}}"
},
{
"variable": "dossier.header.description",
"label": "description",
},
{
"variable": "dossier.header.filetype",
"label": "filetype",
},
{
"variable": "dossier.header.status",
"label": "status",
},
{
"variable": "dossier.header.owner",
"label": "owner",
}
]
}
]
}