File
Affiche une ligne de sélection de fichier avec l’icône du type, le nom et la date de modification. Touchez-la pour choisir un nouveau fichier. Ce composant sert généralement à sélectionner un fichier de données dont le chemin est utilisé par un script de service.
| Clé | Type | Description | Obligatoire | Valeur par défaut | Version minimale requise |
|---|---|---|---|---|---|
| initialPath | string | Répertoire initial de premier niveau | - | Racine XPP | - |
| allowedExtensions | array of string | Extensions de fichier autorisées | - | [] | - |
| label | string | Titre affiché lorsqu’aucun fichier n’est sélectionné | Localisable | "" | 1.2-10 |
| footerText | string | Description affichée lorsqu’aucun fichier n’est sélectionné | Localisable | "" | 1.2-10 |
| isFile | boolean | Choisir un fichier si vrai, un répertoire si false | - | true | 1.2-10 |
Balayez vers la gauche pour afficher un bouton de suppression et effacer la valeur enregistrée.
initialPath est relatif au paquet XPP. S’il est omis, le chemin XPP courant est utilisé.
allowedExtensions filtre les éléments affichés ; les extensions non correspondantes sont masquées et ne peuvent pas être sélectionnées.
| Type de retour | Description |
|---|---|
| string | Chemin absolu du fichier sélectionné |
Thème
| Clé de thème | Type | Description |
|---|---|---|
| labelColor | Color | Couleur du nom de fichier |
| valueColor | Color | Couleur de la description du fichier |
Exemple
{
cell = "File";
key = "file1";
initialPath = "scripts";
isFile = true; -- Choisir un fichier
label = "请选择一个脚本"; -- Titre
-- footerText = "可选择所有 XXT 支持的脚本格式"; -- Description
allowedExtensions = { "lua"; "xxt"; "xpp" }; -- N’autoriser que ces extensions
};
