> For the complete documentation index, see [llms.txt](https://doc.velneo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.velneo.com/21/velneo-vdevelop/scripts/lenguajes/javascript/clases/valternatorlistdataview.md).

# VAlternatorListDataView

**Hereda de:** [VAbstractListDataView](/21/velneo-vdevelop/scripts/lenguajes/javascript/clases/vabstractlistdataview.md).

Esta clase representa a un objeto alternador de lista.

Esta clase se ha incorporado al API en la versión 7.15.

## Funciones

**Generales**

| Retorno                                                                                                   | Función                                                                                                                                                                                         |
| --------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| void                                                                                                      | [activateDataView](/21/velneo-vdevelop/scripts/lenguajes/javascript/clases/valternatorlistdataview.md#activatedataview)( Number nIndex )                                                        |
| void                                                                                                      | [activateDataView](/21/velneo-vdevelop/scripts/lenguajes/javascript/clases/valternatorlistdataview.md#void-activatedataview-number-tipoobj-string-idrefobj-)( Number tipoObj, String idRefObj ) |
| void                                                                                                      | [activateNextDataView](/21/velneo-vdevelop/scripts/lenguajes/javascript/clases/valternatorlistdataview.md#activatenextdataview)()                                                               |
| void                                                                                                      | [activatePrevDataView](/21/velneo-vdevelop/scripts/lenguajes/javascript/clases/valternatorlistdataview.md#activateprevdataview)()                                                               |
| [VAbstractListDataView](/21/velneo-vdevelop/scripts/lenguajes/javascript/clases/vabstractlistdataview.md) | [dataViewActive](/21/velneo-vdevelop/scripts/lenguajes/javascript/clases/valternatorlistdataview.md#dataviewactive)()                                                                           |
| Number                                                                                                    | [indexDataViewActive](/21/velneo-vdevelop/scripts/lenguajes/javascript/clases/valternatorlistdataview.md#indexdataviewactive)()                                                                 |

## Documentación de funciones

### Funciones generales

#### void activateDataView( Number nIndex ) <a href="#activatedataview" id="activatedataview"></a>

Activa la vista cuya posición en la lista de objetos del alternador se corresponda con el índice especificado en el parámetro.

Parámetros:

* nIndex: Número de índice que corresponde a la posición de la vista en el alternador. La primera vista tiene el índice 0.

#### void activateDataView( Number tipoObj, String idRefObj )

Activa la vista del objeto especificado, si lo tiene en la lista de objetos del alternador.

Parámetros:

* tipoObj: Tipo del objeto a visualizar.
* idRefObj: idRef del objeto a visualizar.

Esta función ha sido incluida en la versión Velneo 7.16.

#### void activateNextDataView() <a href="#activatenextdataview" id="activatenextdataview"></a>

Activa la vista siguiente a la actual vista activa del alternador. Si la vista activa es la última se mantiene como la vista activa.

#### void activatePrevDataView() <a href="#activateprevdataview" id="activateprevdataview"></a>

Activa la vista anterior a la actual vista activa del alternador. Si la vista activa es la primera se mantiene como la vista activa.

#### VAbstractListDataView dataViewActive() <a href="#dataviewactive" id="dataviewactive"></a>

Devuelve el objeto correspondiente a la vista activa del alternador.

#### Number indexDataViewActive() <a href="#indexdataviewactive" id="indexdataviewactive"></a>

Devuelve el número correspondiente al índice de posición que ocupa la vista activa en el alternador.
