Versions in this module Expand all Collapse all v2 v2.1.6 Jan 5, 2023 Changes in this version + type FileRepository struct + func NewFileRepository() *FileRepository + func (r *FileRepository) CanList(u fyne.URI) (bool, error) + func (r *FileRepository) CanRead(u fyne.URI) (bool, error) + func (r *FileRepository) CanWrite(u fyne.URI) (bool, error) + func (r *FileRepository) Child(u fyne.URI, component string) (fyne.URI, error) + func (r *FileRepository) Copy(source, destination fyne.URI) error + func (r *FileRepository) CreateListable(u fyne.URI) error + func (r *FileRepository) Delete(u fyne.URI) error + func (r *FileRepository) Destroy(scheme string) + func (r *FileRepository) Exists(u fyne.URI) (bool, error) + func (r *FileRepository) List(u fyne.URI) ([]fyne.URI, error) + func (r *FileRepository) Move(source, destination fyne.URI) error + func (r *FileRepository) Parent(u fyne.URI) (fyne.URI, error) + func (r *FileRepository) Reader(u fyne.URI) (fyne.URIReadCloser, error) + func (r *FileRepository) Writer(u fyne.URI) (fyne.URIWriteCloser, error) + type HTTPRepository struct + func NewHTTPRepository() *HTTPRepository + func (r *HTTPRepository) CanRead(u fyne.URI) (bool, error) + func (r *HTTPRepository) Destroy(string) + func (r *HTTPRepository) Exists(u fyne.URI) (bool, error) + func (r *HTTPRepository) Reader(u fyne.URI) (fyne.URIReadCloser, error) + type InMemoryRepository struct + Data map[string][]byte + func NewInMemoryRepository(scheme string) *InMemoryRepository + func (m *InMemoryRepository) CanList(u fyne.URI) (bool, error) + func (m *InMemoryRepository) CanRead(u fyne.URI) (bool, error) + func (m *InMemoryRepository) CanWrite(u fyne.URI) (bool, error) + func (m *InMemoryRepository) Child(u fyne.URI, component string) (fyne.URI, error) + func (m *InMemoryRepository) Copy(source, destination fyne.URI) error + func (m *InMemoryRepository) CreateListable(u fyne.URI) error + func (m *InMemoryRepository) Delete(u fyne.URI) error + func (m *InMemoryRepository) Destroy(scheme string) + func (m *InMemoryRepository) Exists(u fyne.URI) (bool, error) + func (m *InMemoryRepository) List(u fyne.URI) ([]fyne.URI, error) + func (m *InMemoryRepository) Move(source, destination fyne.URI) error + func (m *InMemoryRepository) Parent(u fyne.URI) (fyne.URI, error) + func (m *InMemoryRepository) Reader(u fyne.URI) (fyne.URIReadCloser, error) + func (m *InMemoryRepository) Writer(u fyne.URI) (fyne.URIWriteCloser, error)