Amr Bashir 69a1fa099c feat(fs): improved API (#751)
* feat(fs): improved API

* fmt

* fix unix builds

* again

* clippy

* clippy

* fix import in docs examples

* fmt, clippy

* Update linux.rs

* add API for watch

* fix with `watcher` feature flag

* use baseDir for all commands

* do not export close function

* fix build

* organize and address review comments

* fmt

* generated files

* rename FsFile to FileHandle, move APIs and docs

* extend example

* extend `Resource`

* actually extend it

---------

Co-authored-by: FabianLars <fabianlars@fabianlars.de>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
2023-12-19 22:08:34 -03:00
2023-12-19 22:08:34 -03:00
2023-11-23 22:30:25 +01:00
2023-12-19 22:08:34 -03:00
2023-05-03 09:32:30 +02:00
2023-12-19 22:08:34 -03:00
2023-12-19 22:08:34 -03:00
2022-12-14 18:54:05 +01:00
2022-12-14 18:54:05 +01:00
2022-12-14 18:54:05 +01:00

Plugins Found Here

Win Mac Lin iOS And
authenticator Interface with hardware security keys. ? ?
autostart Automatically launch your app at system startup. ? ?
localhost Use a localhost server in production apps. ? ?
log Configurable logging.
persisted-scope Persist runtime scope changes on the filesystem. ? ?
positioner Move windows to common locations. ? ?
single-instance Ensure a single instance of your tauri app is running. ? ? ?
sql Interface with SQL databases. ? ?
store Persistent key value storage. ? ?
stronghold Encrypted, secure database. ? ?
upload Tauri plugin for file uploads through HTTP. ? ?
websocket Open a WebSocket connection using a Rust client in JS. ? ?
window-state Persist window sizes and positions. ? ?

This repo and all plugins require a Rust version of at least 1.70

Partners

CrabNebula

For the complete list of sponsors please visit our website and Open Collective.

S
Description
No description provided
Readme 39 MiB
Languages
Rust 61.1%
TypeScript 14.9%
Kotlin 13.3%
Swift 8.2%
JavaScript 1.4%
Other 1%