| 123456789101112131415161718192021222324252627 |
- package app
- import (
- "os"
- "fyne.io/fyne/v2"
- "fyne.io/fyne/v2/internal"
- "fyne.io/fyne/v2/storage"
- )
- type store struct {
- *internal.Docs
- a *fyneApp
- }
- func (s *store) RootURI() fyne.URI {
- if s.a.UniqueID() == "" {
- fyne.LogError("Storage API requires a unique ID, use app.NewWithID()", nil)
- return storage.NewFileURI(os.TempDir())
- }
- return storage.NewFileURI(s.a.storageRoot())
- }
- func (s *store) docRootURI() (fyne.URI, error) {
- return storage.Child(s.RootURI(), "Documents")
- }
|