2 个版本
0.1.1 | 2020年1月9日 |
---|---|
0.1.0 | 2020年1月9日 |
#28 in #folders
10KB
220 代码行(不含注释)
picker
跨平台文件和文件夹选择器
安装
在您的 Cargo.toml
中添加 picker
作为依赖
[dependencies]
picker = "0.1.0"
示例
选择单个文件
use picker::FileOpenPicker;
fn main() {
if let Ok(result) = FileOpenPicker::new()
.file_type_filter(&["zip", "dmg"])
.file_type_filter(&["png", "jpg"])
.pick_single_file()
{
if let Some(path) = result {
println!("Path is {}.", path);
}
}
}
支持平台
- macOS
- Windows
- Linux
依赖项
~0.2–2.1MB
~40K SLoC