Upgrade to v2.5
Fyne API v2.5
app
canvas
container
data/binding
data/validation
dialog
driver
driver/desktop
driver/mobile
driver/software
lang
layout
storage
storage/repository
package repository
CopyableRepository
CustomURIRepository
HierarchicalRepository
ListableRepository
MovableRepository
Repository
WritableRepository
test
theme
widget
Fyne API "repository.WritableRepository"
repository.WritableRepository
import "fyne.io/fyne/v2/storage/repository"
Usage
type WritableRepository
type WritableRepository interface {
Repository
// Writer will be used to implement calls to storage.WriterTo() for
// the registered scheme of this repository.
//
// Since: 2.0
Writer(u fyne.URI) (fyne.URIWriteCloser, error)
// CanWrite will be used to implement calls to storage.CanWrite() for
// the registered scheme of this repository.
//
// Since: 2.0
CanWrite(u fyne.URI) (bool, error)
// Delete will be used to implement calls to storage.Delete() for the
// registered scheme of this repository.
//
// Since: 2.0
Delete(u fyne.URI) error
}
WritableRepository is an extension of the Repository interface which also supports obtaining a writer for URIs of the scheme it is registered to.
Since:
2.0