Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

jsdoc componentearchivo

Gabriel edited this page Jun 12, 2021 · 9 revisions

componenteArchivo

Componente concreto Campo de carga de archivo.

Extiende: componente

Métodos

inicializar()

Inicializa la instancia tras ser creada o restaurada.

crear()

Crea el elemento del DOM para esta instancia.

establecerEventos()

Establece los eventos predeterminados.

establecerOpcionesCordova(opciones)

Permite sobreescribir las opciones predeterminadas para la integración con el plugin cordova-plugin-camera que tiene lugar cuando la aplicación se está ejecutando en un dispositivo y la propiedad multimedia es video, videoFrontal, foto o fotoFrontal.

Parámetro Tipo Descripción Opcional Predeterminado
opciones Object Opciones. Ver https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-camera/index.html.

Devuelve: componente

abortar([limpiar])

Aborta la carga en curso.

Parámetro Tipo Descripción Opcional Predeterminado
limpiar boolean Si es true, limpiará el valor del componente y del campo de archivo. Si true

Devuelve: componente

subirArchivos()

Envía los archivos seleccionados al servidor.
Devuelve: componente

procesarArchivos()

Genera el valor de archivos. Nótese que en caso de toma de contenido multimedia en dispositivos (Cordova), los datos del archivo estarán establecidos en la propiedad datos como Base64 si destinationType era 0 o DATA_URL (predeterminado), o en nativo si destinationType era 1 o FILE_URI.
Devuelve: Componente

subiendo()

Devuelve true si la carga de archivos se encuentra en curso.
Devuelve: boolean

obtenerArchivos()

Devuelve el listado de archivos con todas sus propiedades, incluyendo la instancia nativa de File y el contenido del archivo en base 64 (luego de, haber invocado obtenerBase64()), a diferencia de valor() que devuelve un listado de objetos resumidos para la carga en el servidor.
Devuelve: Object[]

obtenerBase64(funcion)

Devuelve a la función de retorno un array de objetos {nombre,datos}, donde nombre es el nombre local del archivo y datos es el contenido codificado en Base64.

Parámetro Tipo Descripción Opcional Predeterminado
funcion function

Devuelve: Object[]

propiedadModificada(propiedad,valor,tamano,valorAnterior)

Actualiza el componente.

Parámetro Tipo Descripción Opcional Predeterminado
propiedad
valor
tamano
valorAnterior

valor([valor])

Devuelve o establece el valor del componente.

Parámetro Tipo Descripción Opcional Predeterminado
valor null Valor a establecer. Si se omite, devolverá el valor actual. Nótese que el único valor admitido es null para reestablecer el campo. Si

Devuelve: *|Componente

Clone this wiki locally