templates

package
v0.0.0-...-6034c5f Latest Latest
Warning

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

Go to latest
Published: Jul 20, 2024 License: ISC Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func PageTemplate

func PageTemplate(p Page) string

func StreamPageTemplate

func StreamPageTemplate(qw422016 *qt422016.Writer, p Page)

func WritePageTemplate

func WritePageTemplate(qq422016 qtio422016.Writer, p Page)

Types

type BasePage

type BasePage struct{}

func (*BasePage) Body

func (p *BasePage) Body() string

func (*BasePage) Head

func (p *BasePage) Head() string

func (*BasePage) StreamBody

func (p *BasePage) StreamBody(qw422016 *qt422016.Writer)

func (*BasePage) StreamHead

func (p *BasePage) StreamHead(qw422016 *qt422016.Writer)

func (*BasePage) StreamTitle

func (p *BasePage) StreamTitle(qw422016 *qt422016.Writer)

func (*BasePage) Title

func (p *BasePage) Title() string

func (*BasePage) WriteBody

func (p *BasePage) WriteBody(qq422016 qtio422016.Writer)

func (*BasePage) WriteHead

func (p *BasePage) WriteHead(qq422016 qtio422016.Writer)

func (*BasePage) WriteTitle

func (p *BasePage) WriteTitle(qq422016 qtio422016.Writer)

type ErrorPage

type ErrorPage struct {
	Message    string
	Path       []byte
	Method     []byte
	ServerName string
}

func (*ErrorPage) Body

func (p *ErrorPage) Body() string

func (*ErrorPage) Head

func (p *ErrorPage) Head() string

func (*ErrorPage) StreamBody

func (p *ErrorPage) StreamBody(qw422016 *qt422016.Writer)

func (*ErrorPage) StreamHead

func (p *ErrorPage) StreamHead(qw422016 *qt422016.Writer)

func (*ErrorPage) StreamTitle

func (p *ErrorPage) StreamTitle(qw422016 *qt422016.Writer)

func (*ErrorPage) Title

func (p *ErrorPage) Title() string

func (*ErrorPage) WriteBody

func (p *ErrorPage) WriteBody(qq422016 qtio422016.Writer)

func (*ErrorPage) WriteHead

func (p *ErrorPage) WriteHead(qq422016 qtio422016.Writer)

func (*ErrorPage) WriteTitle

func (p *ErrorPage) WriteTitle(qq422016 qtio422016.Writer)

type MainPage

type MainPage struct {
	LastSeen       string
	TimeDifference string
	MissingBeat    string
	TotalBeats     string
	CurrentTime    string
	GitHash        string
	GitRepo        string
	ServerName     string
}

func (*MainPage) Body

func (p *MainPage) Body() string

func (*MainPage) Head

func (p *MainPage) Head() string

func (*MainPage) StreamBody

func (p *MainPage) StreamBody(qw422016 *qt422016.Writer)

func (*MainPage) StreamHead

func (p *MainPage) StreamHead(qw422016 *qt422016.Writer)

func (*MainPage) StreamTitle

func (p *MainPage) StreamTitle(qw422016 *qt422016.Writer)

func (*MainPage) Title

func (p *MainPage) Title() string

func (*MainPage) WriteBody

func (p *MainPage) WriteBody(qq422016 qtio422016.Writer)

func (*MainPage) WriteHead

func (p *MainPage) WriteHead(qq422016 qtio422016.Writer)

func (*MainPage) WriteTitle

func (p *MainPage) WriteTitle(qq422016 qtio422016.Writer)

type Page

type Page interface {
	Title() string

	StreamTitle(qw422016 *qt422016.Writer)

	WriteTitle(qq422016 qtio422016.Writer)

	Head() string

	StreamHead(qw422016 *qt422016.Writer)

	WriteHead(qq422016 qtio422016.Writer)

	Body() string

	StreamBody(qw422016 *qt422016.Writer)

	WriteBody(qq422016 qtio422016.Writer)
}

type PrivacyPolicyPage

type PrivacyPolicyPage struct {
	ServerName string
}

func (*PrivacyPolicyPage) Body

func (p *PrivacyPolicyPage) Body() string

func (*PrivacyPolicyPage) Head

func (p *PrivacyPolicyPage) Head() string

func (*PrivacyPolicyPage) StreamBody

func (p *PrivacyPolicyPage) StreamBody(qw422016 *qt422016.Writer)

func (*PrivacyPolicyPage) StreamHead

func (p *PrivacyPolicyPage) StreamHead(qw422016 *qt422016.Writer)

func (*PrivacyPolicyPage) StreamTitle

func (p *PrivacyPolicyPage) StreamTitle(qw422016 *qt422016.Writer)

func (*PrivacyPolicyPage) Title

func (p *PrivacyPolicyPage) Title() string

func (*PrivacyPolicyPage) WriteBody

func (p *PrivacyPolicyPage) WriteBody(qq422016 qtio422016.Writer)

func (*PrivacyPolicyPage) WriteHead

func (p *PrivacyPolicyPage) WriteHead(qq422016 qtio422016.Writer)

func (*PrivacyPolicyPage) WriteTitle

func (p *PrivacyPolicyPage) WriteTitle(qq422016 qtio422016.Writer)

type StatsPage

type StatsPage struct {
	TotalBeats   string
	TotalDevices string
	TotalVisits  string
	TotalUptime  string
	ServerName   string
}

func (*StatsPage) Body

func (p *StatsPage) Body() string

func (*StatsPage) Head

func (p *StatsPage) Head() string

func (*StatsPage) StreamBody

func (p *StatsPage) StreamBody(qw422016 *qt422016.Writer)

func (*StatsPage) StreamHead

func (p *StatsPage) StreamHead(qw422016 *qt422016.Writer)

func (*StatsPage) StreamTitle

func (p *StatsPage) StreamTitle(qw422016 *qt422016.Writer)

func (*StatsPage) Title

func (p *StatsPage) Title() string

func (*StatsPage) WriteBody

func (p *StatsPage) WriteBody(qq422016 qtio422016.Writer)

func (*StatsPage) WriteHead

func (p *StatsPage) WriteHead(qq422016 qtio422016.Writer)

func (*StatsPage) WriteTitle

func (p *StatsPage) WriteTitle(qq422016 qtio422016.Writer)

Jump to

Keyboard shortcuts

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