vsite

package
v1.3.7 Latest Latest
Warning

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

Go to latest
Published: May 12, 2024 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Component added in v0.7.5

type Component struct {
	Key         string `json:"key"`
	Title       string `json:"title"`
	Description string `json:"description,omitempty"`
	Icon        string `json:"icon,omitempty"`
	HTML        string `json:"-"`
}

type ComponentDetail added in v0.7.5

type ComponentDetail struct {
	layout.Basic
	Component *Component
}

func (*ComponentDetail) Body added in v0.7.5

func (p *ComponentDetail) Body(as *app.State, ps *cutil.PageState) string

func (*ComponentDetail) StreamBody added in v0.7.5

func (p *ComponentDetail) StreamBody(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState)

func (*ComponentDetail) WriteBody added in v0.7.5

func (p *ComponentDetail) WriteBody(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState)

type ComponentList added in v0.7.5

type ComponentList struct {
	layout.Basic
}

func (*ComponentList) Body added in v0.7.5

func (p *ComponentList) Body(as *app.State, ps *cutil.PageState) string

func (*ComponentList) StreamBody added in v0.7.5

func (p *ComponentList) StreamBody(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState)

func (*ComponentList) WriteBody added in v0.7.5

func (p *ComponentList) WriteBody(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState)

type Components added in v0.7.5

type Components []*Component
var AllComponents Components

func (Components) Get added in v0.7.5

func (c Components) Get(key string) *Component

type Download

type Download struct {
	layout.Basic
	Links download.Links
}

func (*Download) Body

func (p *Download) Body(as *app.State, ps *cutil.PageState) string

func (*Download) StreamBody

func (p *Download) StreamBody(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState)

func (*Download) WriteBody

func (p *Download) WriteBody(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState)

type FeatureDetail

type FeatureDetail struct {
	layout.Basic
	Module *module.Module
	HTML   string
}

func (*FeatureDetail) Body

func (p *FeatureDetail) Body(as *app.State, ps *cutil.PageState) string

func (*FeatureDetail) StreamBody

func (p *FeatureDetail) StreamBody(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState)

func (*FeatureDetail) WriteBody

func (p *FeatureDetail) WriteBody(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState)

type FeatureFiles

type FeatureFiles struct {
	layout.Basic
	Module *module.Module
	Path   []string
}

func (*FeatureFiles) Body

func (p *FeatureFiles) Body(as *app.State, ps *cutil.PageState) string

func (*FeatureFiles) StreamBody

func (p *FeatureFiles) StreamBody(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState)

func (*FeatureFiles) WriteBody

func (p *FeatureFiles) WriteBody(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState)

type FeatureList

type FeatureList struct {
	layout.Basic
	Modules module.Modules
}

func (*FeatureList) Body

func (p *FeatureList) Body(as *app.State, ps *cutil.PageState) string

func (*FeatureList) StreamBody

func (p *FeatureList) StreamBody(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState)

func (*FeatureList) WriteBody

func (p *FeatureList) WriteBody(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState)
type Gallery struct{ layout.Basic }

func (*Gallery) Body added in v0.11.2

func (p *Gallery) Body(as *app.State, ps *cutil.PageState) string

func (*Gallery) StreamBody added in v0.11.2

func (p *Gallery) StreamBody(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState)

func (*Gallery) WriteBody added in v0.11.2

func (p *Gallery) WriteBody(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState)

type GoSource

type GoSource struct{ layout.Basic }

func (*GoSource) Body

func (p *GoSource) Body(as *app.State, ps *cutil.PageState) string

func (*GoSource) StreamBody

func (p *GoSource) StreamBody(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState)

func (*GoSource) WriteBody

func (p *GoSource) WriteBody(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState)

type Index

type Index struct{ layout.Basic }

func (*Index) Body

func (p *Index) Body(as *app.State, ps *cutil.PageState) string

func (*Index) StreamBody

func (p *Index) StreamBody(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState)

func (*Index) WriteBody

func (p *Index) WriteBody(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState)

type MarkdownPage

type MarkdownPage struct {
	layout.Basic
	Title string
	HTML  string
}

func (*MarkdownPage) Body

func (p *MarkdownPage) Body(as *app.State, ps *cutil.PageState) string

func (*MarkdownPage) StreamBody

func (p *MarkdownPage) StreamBody(qw422016 *qt422016.Writer, as *app.State, ps *cutil.PageState)

func (*MarkdownPage) WriteBody

func (p *MarkdownPage) WriteBody(qq422016 qtio422016.Writer, as *app.State, ps *cutil.PageState)

Jump to

Keyboard shortcuts

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