Söz dizimi
openfolderdialog(options?: DialogOptions): FileSystemItem | nilArgümanlar
| Ad | Tip | Açıklama |
|---|---|---|
options? | DialogOptions | İşlemin nasıl davranacağını kontrol eden isteğe bağlı ayarlar tablosu. |
Dönüşler
| Ad | Tip | Açıklama |
|---|---|---|
folder | FileSystemItem | nil | Seçilen klasör meta verileri veya iptal edildiğinde sıfır. |
Açıklama
Yerel bir klasör seçiciyi açar ve seçilen klasör meta verilerini döndürür.
1 parametre ile cagir: options. Arguman tablosu hangi degerlerin zorunlu oldugunu ve hangilerinin davranisi incelttigini aciklar.
folder (FileSystemItem | nil) dondurur. Basarili degerleri, nil sonuclari ve toparlanabilir hatalari ayirmak icin return tablosunu kullan.
Örnek
Kullanıcının yerel iletişim kutusundan bir klasör seçmesine izin verin.
local folder = openfolderdialog({
title = "Choose a workspace folder",
defaultPath = "workspace",
})
if folder then
print(folder)
endTipler
DialogOptions
Yerel dosya veya klasör seçimi iletişim kutusunu yapılandırır.
title? string İletişim penceresi başlığını ayarlar.defaultPath? string İletişim kutusu açıldığında gösterilen dizini seçer.extensionFilter? {string} Seçilebilir dosyaları, başında nokta olsun ya da olmasın, listelenen uzantılarla sınırlar.suggestedName? string Kaydetme iletişim kutularında ilk dosya adını sağlar.defaultExtension? string Girilen dosya adında hiçbir uzantı olmadığında kullanılan uzantıyı ayarlar.