Tệp
Hiển thị hàng trình chọn tệp với biểu tượng loại tệp, tên và thời gian sửa đổi. Nhấn vào hàng để chọn tệp mới. Thành phần này thường dùng để chọn tệp dữ liệu có đường dẫn được kịch bản dịch vụ sử dụng.
| Khóa | Kiểu | Mô tả | Bắt buộc | Mặc định | Phiên bản tối thiểu |
|---|---|---|---|---|---|
| initialPath | string | Thư mục cấp cao nhất ban đầu | – | Gốc XPP | – |
| allowedExtensions | array of string | Phần mở rộng tệp được cho phép | – | [] | – |
| label | string | Tiêu đề hiển thị khi chưa chọn tệp | Có thể bản địa hóa | "" | 1.2-10 |
| footerText | string | Mô tả hiển thị khi chưa chọn tệp | Có thể bản địa hóa | "" | 1.2-10 |
| isFile | boolean | Chọn tệp nếu là true; chọn thư mục nếu là false | – | true | 1.2-10 |
Vuốt sang trái để hiện nút xóa và xóa giá trị đã lưu.
initialPath là đường dẫn tương đối so với gói XPP. Nếu bỏ qua, đường dẫn XPP hiện tại sẽ được dùng.
allowedExtensions lọc các mục được hiển thị; phần mở rộng không khớp sẽ bị ẩn và không thể chọn.
| Kiểu trả về | Mô tả |
|---|---|
| string | Đường dẫn tuyệt đối của tệp đã chọn |
Chủ đề
| Khóa chủ đề | Kiểu | Mô tả |
|---|---|---|
| labelColor | Color | Màu tên tệp |
| valueColor | Color | Màu mô tả tệp |
Ví dụ
{
cell = "File";
key = "file1";
initialPath = "scripts";
isFile = true; -- Chọn một tệp
label = "Vui lòng chọn một kịch bản"; -- Tiêu đề
-- footerText = "Cho phép mọi định dạng kịch bản được XXT hỗ trợ";
allowedExtensions = { "lua"; "xxt"; "xpp" }; -- Phần mở rộng được cho phép
};
