pickDirectory function
彈出一個檔案夾選擇頁面,用於用戶從系統選擇一個檔案夾路徑
title
, 標題文本pickTooltip
, 選取文本提示home
, 家目錄current
, 當前路徑hide
, 隱藏以 . 開頭的檔案夾nav
, 可選的左側導航抽屜
Implementation
Future<String?> pickDirectory({
required BuildContext context,
String title = 'pick directory',
String pickTooltip = 'pick',
String showTooltip = 'show all',
String hideTooltip = 'show normal',
required PickerNav home,
String? current,
bool hide = true,
List<PickerNav>? nav,
}) {
return Navigator.of(context).push<String>(MaterialPageRoute(
builder: (_) => PickDirectory(
title: title,
pickTooltip: pickTooltip,
showTooltip: showTooltip,
hideTooltip: hideTooltip,
home: home,
current: current,
hide: hide,
nav: nav,
multiple: false,
),
));
}