htmlutil

package
v0.40.9 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2022 License: MIT Imports: 5 Imported by: 8

Documentation

Index

Constants

View Source
const (
	TagDiv           = "div"
	AttributeClass   = "class"
	AttributeOnclick = "onclick"
	DelimitSemicolon = ";"
	DelimitSpace     = " "
)
View Source
const (
	Color2GreenHex       = "#00FF2A"
	Color2YellowHex      = "#DFDD13"
	Color2RedHex         = "#FF0000"
	RingCentralOrangeHex = "#FF8800"
	RingCentralBlueHex   = "#0073AE"
	RingCentralGreyHex   = "#585858"
)

Variables

View Source
var ChartColor1 = [...]string{
	"#3366CC",
	"#DC3912",
	"#FF9900",
	"#109618",
	"#990099",
	"#3B3EAC",
	"#0099C6",
	"#DD4477",
	"#66AA00",
	"#B82E2E",
	"#316395",
	"#994499",
	"#22AA99",
	"#AAAA11",
	"#6633CC",
	"#E67300",
	"#8B0707",
	"#329262",
	"#5574A6",
	"#3B3EAC",
}

ChartColor1 is the color palette for Google Charts as collected by Craig Davis here: https://gist.github.com/there4/2579834

Functions

func HTMLToText added in v0.37.0

func HTMLToText(s string) string

HTMLToText converts HTML to multi-line text.

func HTMLToTextCondensed added in v0.37.0

func HTMLToTextCondensed(s string) string

HTMLToTextCondensed removes HTML tags, unescapes HTML entities, and removes extra whitespace including non-breaking spaces.

func SimplifyHTMLText added in v0.37.0

func SimplifyHTMLText(s string) string

func StreamlineCRLFs

func StreamlineCRLFs(s string) string

func TextToHTML added in v0.37.0

func TextToHTML(s string) string

func TextToHTMLBr2 added in v0.37.0

func TextToHTMLBr2(s string) string

Types

type Element added in v0.39.4

type Element struct {
	TagName   string
	Attrs     map[string][]string
	InnerHTML []stringsutil.Stringable
}

func NewElement added in v0.39.4

func NewElement() Element

func (Element) Add added in v0.39.4

func (el Element) Add(key string, values ...string)

func (Element) String added in v0.39.4

func (el Element) String() string
type Link struct {
	Href      string
	InnerHTML string
}

Link is a struct to hold information for an HTML link.

Jump to

Keyboard shortcuts

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