Saltar al contenido principal

File Selector de archivos

Este componente muestra un área de selección de archivos en la interfaz. Puede mostrar el icono del tipo de archivo, el nombre y la fecha de modificación; al pulsarlo, permite seleccionar un archivo nuevo. Normalmente se usa para seleccionar un archivo de datos y proporcionar su ruta a un script del servicio.

ClaveTipoDescripciónObligatorioValor predeterminadoVersión mínima requerida
initialPathcadenaDirectorio superior inicial del selector de archivos-Ruta raíz de XPP-
allowedExtensionsmatriz de cadenasLista de extensiones de archivo permitidas-[]-
labelcadenaTítulo mostrado cuando no se ha seleccionado ningún archivolocalizable""1.2-10
footerTextcadenaInformación mostrada cuando no se ha seleccionado ningún archivolocalizable""1.2-10
isFilebooleanoSi se selecciona un archivo; si es false, se selecciona un directorio-true1.2-10

Este componente permite deslizar hacia la izquierda para mostrar un botón de eliminación; al pulsarlo, se vacía el valor de configuración guardado.

initialPath es una ruta relativa al paquete de scripts XPP. Si no se especifica, se usa la ruta del paquete de scripts actual.

allowedExtensions contiene la lista de extensiones de archivo permitidas. Los elementos que no cumplan los requisitos de extensión no se mostrarán ni podrán seleccionarse.

Tipo de retornoDescripción
cadenaRuta absoluta completa del archivo seleccionado

Tema

Clave del temaTipoDescripción
labelColorcolorColor del nombre del archivo
valueColorcolorColor de la descripción del archivo

Ejemplo

{
cell = "File";
key = "file1";
initialPath = "scripts";
isFile = true; -- Seleccionar un archivo
label = "请选择一个脚本"; -- Título
-- footerText = "可选择所有 XXT 支持的脚本格式"; -- Descripción
allowedExtensions = { "lua"; "xxt"; "xpp" }; -- Solo se pueden seleccionar archivos con estas extensiones
};

XUI-File.png