ui/app: introduce DataDir for application-specific data files

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2019-07-07 00:00:54 +02:00
parent 48786bbd05
commit f56e082cc7
6 changed files with 86 additions and 5 deletions
+9
View File
@@ -118,3 +118,12 @@ func init() {
args := strings.Split(extraArgs, "|")
os.Args = append(os.Args, args...)
}
// DataDir returns a path to use for application-specific
// configuration data.
// On desktop systems, DataDir use os.UserConfigDir.
// On iOS NSDocumentDirectory is queried.
// For Android Context.getFilesDir is used.
func DataDir() (string, error) {
return dataDir()
}