> 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/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsplitter.md).

# VSplitter

**Hereda de:** [Widget](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/widget.md).

Esta clase representa al control separador de formularios.

## Indice de [propiedades](https://doc.velneo.com/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/pages/-M7D76rGXEO0UaxlYska#documentación-de-propiedades)

Boolean [childrenCollapsible](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsplitter.md#childrencollapsible)

const Number [count](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsplitter.md#count)

Number [handleWidth](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsplitter.md#handlewidth)

Boolean [opaqueResize](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsplitter.md#opaqueresize)

Number [orientation](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsplitter.md#orientation)

## Indice de funciones

### **Generales**

VFormDataView [addForm](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsplitter.md#addform)( String szIdRefForm )

Number [findForm](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsplitter.md#findform)( String szIdRefForm )

Number [findFormWidget](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsplitter.md#number-findform-widget-form-)(  form )

VFormDataView [form](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsplitter.md#form)( Number index )

VFormDataView [form](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsplitter.md#vformdataview-form-string-szidrefform-)( String szIdRefForm )

VFormDataView [insertForm](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsplitter.md#insertform)( Number index, String szIdRefForm )

void [removeForm](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/vsplitter.md#removeform)( Number index )

## Documentación de propiedades

#### childrenCollapsible

Permite leer o configurar si los widgets hijos pueden ser modificados por el usuario asignándoles un tamaño 0. De forma predeterminada, los widget hijos son plegables.

#### count

Devuelve el número de subformularios.

#### handleWidth

Permite leer o configurar el ancho de la barra de división entre widgets. De forma predeterminada, esta propiedad contiene un valor que depende de la plataforma del usuario y las preferencias de estilo. Si establece handleWidth a 1, el área de agarre real crecerá a superponerse unos pocos píxeles sobre los widgets correspondientes.

#### opaqueResize

Permite leer o configurar si el cambio de tamaño es opaco. El valor por defecto es true.

#### orientation

Permite leer o configurar la orientación del divisor. Por defecto, la orientación es horizontal (es decir, los widgets se colocan uno al lado del otro). Las orientaciones posibles son Horizontal y Vertical.

## Documentación de funciones

### Funciones generales

#### VFormDataView addForm( String szIdRefForm ) <a href="#addform" id="addform"></a>

Añade un subformulario correspondiente al formulario con el IdRef especificado.

Parámetros:

* szIdRefForm: identificador de referencia, alias\_proyecto/identificador\_formulario, del formulario.

#### Number findForm( String szIdRefForm ) <a href="#findform" id="findform"></a>

Devuelve el índice correspondiente a la posición ocupada por el formulario con el idRef especificado.

Parámetros:

* szIdRefForm: identificador de referencia, alias\_proyecto/identificador\_formulario, del formulario.

#### Number findForm( Widget form )

Devuelve el índice correspondiente a la posición ocupada por el formulario del widget especificado.

Parámetros:

* form: objeto de la clase [Widget](/31/velneo-vdevelop/scripts/lenguajes/javascript/clases/widget.md) que se corresponde con el subformulario.

#### VFormDataView form( Number index ) <a href="#form" id="form"></a>

Devuelve el subformulario correspondiente al índice.

Parámetros:

* index: número correspondiente a la posición que ocupa el subformulario que se desea obtener.

#### VFormDataView form( String szIdRefForm )

Devuelve el subformulario correspondiente al formulario con el idRef especificado.

Parámetros:

* szIdRefForm: identificador de referencia, alias\_proyecto/identificador\_formulario, del formulario.

#### VFormDataView insertForm( Number index, String szIdRefForm ) <a href="#insertform" id="insertform"></a>

Inserta un subformulario correspondiente al formulario con el IdRef especificado en la posición del índice.

Parámetros:

* index: número correspondiente a la posición en la que se desea insertar el subformulario.
* szIdRefForm: identificador de referencia, alias\_proyecto/identificador\_formulario, del formulario.

#### void removeForm( Number index ) <a href="#removeform" id="removeform"></a>

Elimina el subformulario correspondiente al índice.

Parámetros:

* index: número correspondiente a la posición que ocupa el subformulario que se desea eliminar.
