|
@@ -1,4 +1,6 @@
|
|
|
["File System API"]
|
|
|
+
|
|
|
+
|
|
|
# File System API
|
|
|
ArOZ Online File System is the core of the whole cloud software system as it provide all the fundemental functions that is required for all WebApp modules.
|
|
|
|
|
@@ -14,6 +16,8 @@ In simple words, the file system of ArOZ Online System consists of the following
|
|
|
|
|
|
In this page, the functions and the API of the elements above will be introduced.
|
|
|
|
|
|
+
|
|
|
+
|
|
|
## File Explorer UI
|
|
|
The File Explorer provide basic file and folder navigation functions for the ArOZ Online System.
|
|
|
The File Explorer UI provides the interface for users to interact with on VDI Mode or PWA Mode.
|
|
@@ -33,6 +37,8 @@ The following functions are not included in the file operation function groups.
|
|
|
- Open / Open With
|
|
|
- Download
|
|
|
|
|
|
+
|
|
|
+
|
|
|
### File System Asynchronize Function Group
|
|
|
The Asynchronize function group is a set of go-lang written programs that provide asynchronize file operation functions to the File Explorer. In the momenet of this document been written, there are 3 main binary files.
|
|
|
|
|
@@ -200,6 +206,7 @@ move.php?from={source_path}&to={target_path}
|
|
|
|
|
|
```
|
|
|
|
|
|
+
|
|
|
## File Selector
|
|
|
ArOZ Online File System provide a simple way to access the file list and allow users to select files within the file system of your host device - The File Selector.
|
|
|
|
|
@@ -292,6 +299,8 @@ function addFileFromSelector(fileData){
|
|
|
}
|
|
|
```
|
|
|
|
|
|
+
|
|
|
+
|
|
|
## File Explorer Shortcuts
|
|
|
The file explorer shortcuts is a set of ```.shortcut``` files located under user profile directory. The .shortcut files contains the following information, each data is seperated by a newline. (\n or \r\n depends on your host device operating system).
|
|
|
|