viewer

package
v1.2.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 26, 2021 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Register added in v1.1.6

func Register(mime string, generator func() (Viewer, error))

Register registers a function that can generate a generator.

Types

type ImageViewer added in v1.1.6

type ImageViewer struct {
	widget.BaseWidget
	// contains filtered or unexported fields
}

func NewImageViewer added in v1.1.6

func NewImageViewer() *ImageViewer

func (*ImageViewer) CreateRenderer added in v1.1.6

func (v *ImageViewer) CreateRenderer() fyne.WidgetRenderer

func (*ImageViewer) MinSize added in v1.1.6

func (v *ImageViewer) MinSize() fyne.Size

func (*ImageViewer) SetSource added in v1.1.6

func (v *ImageViewer) SetSource(source io.Reader) error

type TextPlainViewer added in v1.1.6

type TextPlainViewer struct {
	widget.BaseWidget
	// contains filtered or unexported fields
}

func NewTextPlainViewer added in v1.1.6

func NewTextPlainViewer() *TextPlainViewer

func (*TextPlainViewer) CreateRenderer added in v1.1.6

func (v *TextPlainViewer) CreateRenderer() fyne.WidgetRenderer

func (*TextPlainViewer) MinSize added in v1.1.6

func (v *TextPlainViewer) MinSize() fyne.Size

func (*TextPlainViewer) SetSource added in v1.1.6

func (v *TextPlainViewer) SetSource(source io.Reader) error

type Viewer added in v1.1.6

type Viewer interface {
	fyne.CanvasObject
	SetSource(io.Reader) error
}

Viewer represents a fyne.CanvasObject that can view a file.

func ForMime added in v1.1.6

func ForMime(mime string) (Viewer, error)

ForMime returns the Viewer instance which is registered to handle URIs of the given mime.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL