browser

package
v0.0.0-...-46baba5 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2024 License: AGPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BreadCrumbElement struct {
	Name string
	Href string
}
type BreadCrumbTemplate struct {
	CurrentDir BreadCrumbElement
	Target     string
	Parents    []BreadCrumbElement
}
func (t *BreadCrumbTemplate) Template() string

type ContentTemplate

type ContentTemplate struct {
	Folder        *dfs.PathCmd
	CurrentSpace  *spaces.Space
	ContentTarget string
	Inodes        []dfs.INode
	AllSpaces     []spaces.Space
}

func (*ContentTemplate) Breadcrumb

func (t *ContentTemplate) Breadcrumb() *BreadCrumbTemplate

func (*ContentTemplate) Rows

func (t *ContentTemplate) Rows() *RowsTemplate

func (*ContentTemplate) Template

func (t *ContentTemplate) Template() string

type CreateDirTemplate

type CreateDirTemplate struct {
	Error   *string
	DirPath string
	SpaceID uuid.UUID
}

func (*CreateDirTemplate) Template

func (t *CreateDirTemplate) Template() string

type MoveRowsTemplate

type MoveRowsTemplate struct {
	SrcPath       *dfs.PathCmd
	DstPath       *dfs.PathCmd
	FolderContent map[dfs.PathCmd]dfs.INode
	PageSize      int
}

func (*MoveRowsTemplate) Template

func (t *MoveRowsTemplate) Template() string

type MoveTemplate

type MoveTemplate struct {
	SrcPath       *dfs.PathCmd
	SrcInode      *dfs.INode
	DstPath       *dfs.PathCmd
	FolderContent map[dfs.PathCmd]dfs.INode
	PageSize      int
}

func (*MoveTemplate) Breadcrumb

func (t *MoveTemplate) Breadcrumb() *BreadCrumbTemplate

func (*MoveTemplate) MoveRows

func (t *MoveTemplate) MoveRows() *MoveRowsTemplate

func (*MoveTemplate) Template

func (t *MoveTemplate) Template() string

type RenameTemplate

type RenameTemplate struct {
	Error               *string
	Target              *dfs.PathCmd
	FieldValue          string
	FieldValueSelection int
}

func (*RenameTemplate) Template

func (t *RenameTemplate) Template() string

type RowsTemplate

type RowsTemplate struct {
	Folder        *dfs.PathCmd
	ContentTarget string
	Inodes        []dfs.INode
}

func (*RowsTemplate) Template

func (t *RowsTemplate) Template() string

Jump to

Keyboard shortcuts

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