Documentation
¶
Index ¶
- func Render(c Component) string
- type AArg
- type AAttrs
- type ATarget
- type AbbrArg
- type AbbrAttrs
- type AcceptCharsetOpt
- type AcceptOpt
- type ActionOpt
- type AddressArg
- type AddressAttrs
- type AllowOpt
- type AllowfullscreenOpt
- type AltOpt
- type ArticleArg
- type ArticleAttrs
- type AsideArg
- type AsideAttrs
- type Assets
- type AsyncOpt
- type AudioArg
- type AudioAttrs
- type AutocompleteOpt
- type AutoplayOpt
- type BArg
- type BAttrs
- type BaseProfileOpt
- type BlockquoteArg
- type BlockquoteAttrs
- type BodyArg
- type BodyAttrs
- type BrArg
- type BrAttrs
- type ButtonArg
- type ButtonAttrs
- type ButtonNameOpt
- type ButtonTypeOpt
- type ButtonValueOpt
- type CanvasArg
- type CanvasAttrs
- type CaptionArg
- type CaptionAttrs
- type CharsetOpt
- type CheckedOpt
- type ChildOpt
- type CircleArg
- type CircleAttrs
- type CitationArg
- type CitationAttrs
- type CiteOpt
- type CodeArg
- type CodeAttrs
- type ColArg
- type ColAttrs
- type ColgroupArg
- type ColgroupAttrs
- type ColsOpt
- type ColspanOpt
- type Component
- type ContentOpt
- type ContentScriptTypeOpt
- type ContentStyleTypeOpt
- type ControlsOpt
- type CrossoriginOpt
- type CxOpt
- type CyOpt
- type DOpt
- type DatalistArg
- type DatalistAttrs
- type DatetimeOpt
- type DdArg
- type DdAttrs
- type DecodingOpt
- type DefaultOpt
- type DeferOpt
- type DefsArg
- type DefsAttrs
- type DelArg
- type DelAttrs
- type DetailsArg
- type DetailsAttrs
- type DfnArg
- type DfnAttrs
- type DialogArg
- type DialogAttrs
- type DisabledOpt
- type DivArg
- type DivAttrs
- type DlArg
- type DlAttrs
- type DominantBaselineOpt
- type DtArg
- type DtAttrs
- type DxOpt
- type DyOpt
- type EllipseArg
- type EllipseAttrs
- type EllipseCxOpt
- type EllipseCyOpt
- type EllipseRxOpt
- type EllipseRyOpt
- type EmArg
- type EmAttrs
- type EnctypeOpt
- type FieldsetArg
- type FieldsetAttrs
- type FigcaptionArg
- type FigcaptionAttrs
- type FigureArg
- type FigureAttrs
- type FillOpacityOpt
- type FillOpt
- type FillRuleOpt
- type FontFamilyOpt
- type FontSizeOpt
- type FontStyleOpt
- type FontWeightOpt
- type FooterArg
- type FooterAttrs
- type ForOpt
- type FormArg
- type FormAttrs
- type FormOpt
- type FormTargetOpt
- type FormactionOpt
- type FormenctypeOpt
- type FormmethodOpt
- type FormnovalidateOpt
- type FormtargetOpt
- type GArg
- type GAttrs
- type Global
- func AccessKey(v string) Global
- func Aria(k, v string) Global
- func Autofocus() Global
- func Class(v string) Global
- func ContentEditable(v string) Global
- func Custom(k, v string) Global
- func Data(k, v string) Global
- func Dir(v string) Global
- func Draggable(b bool) Global
- func EnterKeyHint(v string) Global
- func ExportParts(v string) Global
- func Hidden() Global
- func Id(v string) Global
- func Inert() Global
- func InputMode(v string) Global
- func IsAttr(v string) Global
- func ItemId(v string) Global
- func ItemProp(v string) Global
- func ItemRef(v string) Global
- func ItemScope(b bool) Global
- func ItemType(v string) Global
- func Lang(v string) Global
- func Nonce(v string) Global
- func On(ev, handler string) Global
- func Part(v string) Global
- func Popover(v string) Global
- func Role(v string) Global
- func Slot(v string) Global
- func Spellcheck(b bool) Global
- func Style(style string) Global
- func TabIndex(i int) Global
- func Title(v string) Global
- func Translate(b bool) Global
- func VirtualKeyboardPolicy(v string) Global
- func WritingSuggestions(b bool) Global
- func XMLBase(v string) Global
- func XMLLang(v string) Global
- type GlobalAttrs
- type H1Arg
- type H1Attrs
- type H2Arg
- type H2Attrs
- type H3Arg
- type H3Attrs
- type H4Arg
- type H4Attrs
- type H5Arg
- type H5Attrs
- type H6Arg
- type H6Attrs
- type HasCSS
- type HasJS
- type HasName
- type HeadArg
- type HeadAttrs
- type HeadStyleArg
- type HeadStyleAttrs
- type HeaderArg
- type HeaderAttrs
- type HeadersOpt
- type HeightOpt
- type HrArg
- type HrAttrs
- type HrefOpt
- type HreflangOpt
- type HtmlArg
- type HtmlAttrs
- type HttpEquivOpt
- type IArg
- type IAttrs
- type IframeArg
- type IframeAttrs
- type ImgArg
- type ImgAttrs
- type InputArg
- type InputAttrs
- type InputNameOpt
- type InputTypeOpt
- type InputValueOpt
- type InsArg
- type InsAttrs
- type KbdArg
- type KbdAttrs
- type KindOpt
- type LabelArg
- type LabelAttrs
- type LabelOpt
- type LegendArg
- type LegendAttrs
- type LengthAdjustOpt
- type LiArg
- type LiAttrs
- type LiComponent
- type LineArg
- type LineAttrs
- type LinkArg
- type LinkAttrs
- type LinkComponent
- type LinkHrefOpt
- type LinkMediaOpt
- type LinkRelOpt
- type LinkTypeOpt
- type ListOpt
- type LoadingOpt
- type LoopOpt
- type MainArg
- type MainAttrs
- type ManifestOpt
- type MarkArg
- type MarkAttrs
- type MaxOpt
- type MaxlengthOpt
- type MediaOpt
- type MetaArg
- type MetaAttrs
- type MetaComponent
- type MethodOpt
- type MinOpt
- type MinlengthOpt
- type MultipleOpt
- type MutedOpt
- type NameOpt
- type NavArg
- type NavAttrs
- type Node
- func A(args ...AArg) Node
- func Abbr(args ...AbbrArg) Node
- func Address(args ...AddressArg) Node
- func Article(args ...ArticleArg) Node
- func Aside(args ...AsideArg) Node
- func Audio(args ...AudioArg) Node
- func B(args ...BArg) Node
- func Blockquote(args ...BlockquoteArg) Node
- func Body(args ...BodyArg) Node
- func Br(args ...BrArg) Node
- func Button(args ...ButtonArg) Node
- func Canvas(args ...CanvasArg) Node
- func Caption(args ...CaptionArg) Node
- func Circle(args ...CircleArg) Node
- func Citation(args ...CitationArg) Node
- func Code(args ...CodeArg) Node
- func Col(args ...ColArg) Node
- func Colgroup(args ...ColgroupArg) Node
- func Datalist(args ...DatalistArg) Node
- func Dd(args ...DdArg) Node
- func Defs(args ...DefsArg) Node
- func Del(args ...DelArg) Node
- func Details(args ...DetailsArg) Node
- func Dfn(args ...DfnArg) Node
- func Dialog(args ...DialogArg) Node
- func Div(args ...DivArg) Node
- func Dl(args ...DlArg) Node
- func Dt(args ...DtArg) Node
- func Ellipse(args ...EllipseArg) Node
- func Em(args ...EmArg) Node
- func Fieldset(args ...FieldsetArg) Node
- func Figcaption(args ...FigcaptionArg) Node
- func Figure(args ...FigureArg) Node
- func Footer(args ...FooterArg) Node
- func Form(args ...FormArg) Node
- func FormLabel(args ...LabelArg) Node
- func G(args ...GArg) Node
- func H1(args ...H1Arg) Node
- func H2(args ...H2Arg) Node
- func H3(args ...H3Arg) Node
- func H4(args ...H4Arg) Node
- func H5(args ...H5Arg) Node
- func H6(args ...H6Arg) Node
- func Head(args ...HeadArg) Node
- func Header(args ...HeaderArg) Node
- func Hr(args ...HrArg) Node
- func Html(args ...HtmlArg) Node
- func I(args ...IArg) Node
- func Iframe(args ...IframeArg) Node
- func Img(args ...ImgArg) Node
- func Input(args ...InputArg) Node
- func Ins(args ...InsArg) Node
- func Kbd(args ...KbdArg) Node
- func Legend(args ...LegendArg) Node
- func Line(args ...LineArg) Node
- func Main(args ...MainArg) Node
- func Mark(args ...MarkArg) Node
- func Nav(args ...NavArg) Node
- func Ol(args ...OlArg) Node
- func P(args ...PArg) Node
- func Path(args ...PathArg) Node
- func Polygon(args ...PolygonArg) Node
- func Polyline(args ...PolylineArg) Node
- func Pre(args ...PreArg) Node
- func Q(args ...QArg) Node
- func Rect(args ...RectArg) Node
- func S(args ...SArg) Node
- func Samp(args ...SampArg) Node
- func Section(args ...SectionArg) Node
- func Select(args ...SelectArg) Node
- func Small(args ...SmallArg) Node
- func Source(args ...SourceArg) Node
- func Span(args ...SpanArg) Node
- func Strong(args ...StrongArg) Node
- func Sub(args ...SubArg) Node
- func Summary(args ...SummaryArg) Node
- func Sup(args ...SupArg) Node
- func Svg(args ...SvgArg) Node
- func SvgText(args ...SvgTextArg) Node
- func Table(args ...TableArg) Node
- func Tbody(args ...TbodyArg) Node
- func Td(args ...TdArg) Node
- func Template(args ...TemplateArg) Node
- func Textarea(args ...TextareaArg) Node
- func Tfoot(args ...TfootArg) Node
- func Th(args ...ThArg) Node
- func Thead(args ...TheadArg) Node
- func Time(args ...TimeArg) Node
- func Tr(args ...TrArg) Node
- func Track(args ...TrackArg) Node
- func U(args ...UArg) Node
- func Ul(args ...UlArg) Node
- func Use(args ...UseArg) Node
- func Var(args ...VarArg) Node
- func Video(args ...VideoArg) Node
- type NovalidateOpt
- type OlArg
- type OlAttrs
- type OpacityOpt
- type OpenOpt
- type OptgroupArg
- type OptgroupAttrs
- type OptgroupComponent
- type OptionArg
- type OptionAttrs
- type OptionComponent
- type OptionValueOpt
- type PArg
- type PAttrs
- type PathArg
- type PathAttrs
- type PathLengthOpt
- type PatternOpt
- type PlaceholderOpt
- type PointsOpt
- type PolygonArg
- type PolygonAttrs
- type PolylineArg
- type PolylineAttrs
- type PosterOpt
- type PreArg
- type PreAttrs
- type PreloadOpt
- type PreserveAspectRatioOpt
- type PropertyOpt
- type QArg
- type QAttrs
- type ROpt
- type ReadonlyOpt
- type RectArg
- type RectAttrs
- type RectHeightOpt
- type RectWidthOpt
- type RectXOpt
- type RectYOpt
- type ReferrerpolicyOpt
- type RelOpt
- type RequiredOpt
- type ReversedOpt
- type RotateOpt
- type RowsOpt
- type RowspanOpt
- type RxOpt
- type RyOpt
- type SArg
- type SAttrs
- type SampArg
- type SampAttrs
- type SandboxOpt
- type SchemeOpt
- type ScopeOpt
- type ScriptArg
- type ScriptAttrs
- type ScriptComponent
- type ScriptSrcOpt
- type ScriptTypeOpt
- type SectionArg
- type SectionAttrs
- type SelectArg
- type SelectAttrs
- type SelectNameOpt
- type SelectedOpt
- type SizeOpt
- type SizesOpt
- type SmallArg
- type SmallAttrs
- type SourceArg
- type SourceAttrs
- type SpanArg
- type SpanAttrs
- type SpanOpt
- type SrcOpt
- type SrcdocOpt
- type SrclangOpt
- type SrcsetOpt
- type StartOpt
- type StepOpt
- type StrokeDasharrayOpt
- type StrokeDashoffsetOpt
- type StrokeLinecapOpt
- type StrokeLinejoinOpt
- type StrokeMiterlimitOpt
- type StrokeOpacityOpt
- type StrokeOpt
- type StrokeWidthOpt
- type StrongArg
- type StrongAttrs
- type StyleComponent
- type StyleTypeOpt
- type SubArg
- type SubAttrs
- type SummaryArg
- type SummaryAttrs
- type SupArg
- type SupAttrs
- type SvgArg
- type SvgAttrs
- type SvgHeightOpt
- type SvgTextArg
- type SvgTextAttrs
- type SvgTextXOpt
- type SvgTextYOpt
- type SvgWidthOpt
- type SvgXOpt
- type SvgYOpt
- type TableArg
- type TableAttrs
- type TargetOpt
- type TbodyArg
- type TbodyAttrs
- type TdArg
- type TdAttrs
- type TemplateArg
- type TemplateAttrs
- type TextAnchorOpt
- type TextLengthOpt
- type TextNode
- type TextareaArg
- type TextareaAttrs
- type TextareaNameOpt
- type TfootArg
- type TfootAttrs
- type ThArg
- type ThAttrs
- type TheadArg
- type TheadAttrs
- type TimeArg
- type TimeAttrs
- type TitleArg
- type TitleAttrs
- type TitleComponent
- type TrArg
- type TrAttrs
- type TrackArg
- type TrackAttrs
- type TransformOpt
- type TxtOpt
- type TypeOpt
- type UArg
- type UAttrs
- type UlArg
- type UlAttrs
- type UnsafeTextNode
- type UnsafeTxtOpt
- type UseArg
- type UseAttrs
- type UseHeightOpt
- type UseWidthOpt
- type UseXOpt
- type UseYOpt
- type ValueOpt
- type VarArg
- type VarAttrs
- type VersionOpt
- type VideoArg
- type VideoAttrs
- type ViewBoxOpt
- type WidthOpt
- type WrapOpt
- type X1Opt
- type X2Opt
- type XmlnsOpt
- type Y1Opt
- type Y2Opt
- type ZoomAndPanOpt
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AcceptCharsetOpt ¶
type AcceptCharsetOpt struct {
// contains filtered or unexported fields
}
func AcceptCharset ¶
func AcceptCharset(v string) AcceptCharsetOpt
type ActionOpt ¶
type ActionOpt struct {
// contains filtered or unexported fields
}
Form-specific options
type AddressArg ¶
type AddressArg interface {
// contains filtered or unexported methods
}
type AllowfullscreenOpt ¶
type AllowfullscreenOpt struct{}
func Allowfullscreen ¶
func Allowfullscreen() AllowfullscreenOpt
type ArticleArg ¶
type ArticleArg interface {
// contains filtered or unexported methods
}
type Assets ¶
type Assets struct {
// contains filtered or unexported fields
}
Assets collects CSS and JS from components at compile-time
func (*Assets) CSS ¶
func (a *Assets) CSS() StyleComponent
CSS returns a style component with all collected CSS
func (*Assets) JS ¶
func (a *Assets) JS() ScriptComponent
JS returns a script component with all collected JavaScript
type AudioAttrs ¶
type AudioAttrs struct {
Global GlobalAttrs
Src string
Preload string
Autoplay bool
Loop bool
Muted bool
Controls bool
Crossorigin string
}
Audio
type AutocompleteOpt ¶
type AutocompleteOpt struct {
// contains filtered or unexported fields
}
func Autocomplete ¶
func Autocomplete(v string) AutocompleteOpt
type BaseProfileOpt ¶
type BaseProfileOpt struct {
// contains filtered or unexported fields
}
func BaseProfile ¶
func BaseProfile(v string) BaseProfileOpt
type BlockquoteArg ¶
type BlockquoteArg interface {
// contains filtered or unexported methods
}
type BlockquoteAttrs ¶
type BlockquoteAttrs struct {
Global GlobalAttrs
Cite string
}
type BodyAttrs ¶
type BodyAttrs struct {
Global GlobalAttrs
}
type ButtonAttrs ¶
type ButtonNameOpt ¶
type ButtonNameOpt struct {
// contains filtered or unexported fields
}
func ButtonName ¶
func ButtonName(v string) ButtonNameOpt
type ButtonTypeOpt ¶
type ButtonTypeOpt struct {
// contains filtered or unexported fields
}
Button-specific options
func ButtonType ¶
func ButtonType(v string) ButtonTypeOpt
type ButtonValueOpt ¶
type ButtonValueOpt struct {
// contains filtered or unexported fields
}
func ButtonValue ¶
func ButtonValue(v string) ButtonValueOpt
type CaptionArg ¶
type CaptionArg interface {
// contains filtered or unexported methods
}
type CharsetOpt ¶
type CharsetOpt struct {
// contains filtered or unexported fields
}
func Charset ¶
func Charset(v string) CharsetOpt
type CircleAttrs ¶
type CircleAttrs struct {
Global GlobalAttrs
Cx string
Cy string
R string
PathLength string
Fill string
FillOpacity string
FillRule string
Stroke string
StrokeWidth string
StrokeDasharray string
StrokeDashoffset string
StrokeLinecap string
StrokeLinejoin string
StrokeOpacity string
StrokeMiterlimit string
Transform string
Opacity string
}
Circle
type CitationArg ¶
type CitationArg interface {
// contains filtered or unexported methods
}
type CitationAttrs ¶
type CitationAttrs struct {
Global GlobalAttrs
}
CitationTag (avoiding conflict with Cite option)
type CiteOpt ¶
type CiteOpt struct {
// contains filtered or unexported fields
}
Tag-specific options
type CodeAttrs ¶
type CodeAttrs struct {
Global GlobalAttrs
}
type ColgroupArg ¶
type ColgroupArg interface {
// contains filtered or unexported methods
}
type ColspanOpt ¶
type ColspanOpt struct {
// contains filtered or unexported fields
}
Td-specific options
func Colspan ¶
func Colspan(v int) ColspanOpt
type ContentOpt ¶
type ContentOpt struct {
// contains filtered or unexported fields
}
func Content ¶
func Content(v string) ContentOpt
type ContentScriptTypeOpt ¶
type ContentScriptTypeOpt struct {
// contains filtered or unexported fields
}
func ContentScriptType ¶
func ContentScriptType(v string) ContentScriptTypeOpt
type ContentStyleTypeOpt ¶
type ContentStyleTypeOpt struct {
// contains filtered or unexported fields
}
func ContentStyleType ¶
func ContentStyleType(v string) ContentStyleTypeOpt
type CrossoriginOpt ¶
type CrossoriginOpt struct {
// contains filtered or unexported fields
}
func Crossorigin ¶
func Crossorigin(v string) CrossoriginOpt
type CxOpt ¶
type CxOpt struct {
// contains filtered or unexported fields
}
Circle-specific options
type DatalistArg ¶
type DatalistArg interface {
// contains filtered or unexported methods
}
type DatetimeOpt ¶
type DatetimeOpt struct {
// contains filtered or unexported fields
}
Datetime option used by <time>, <del>, and <ins>
func Datetime ¶
func Datetime(v string) DatetimeOpt
type DecodingOpt ¶
type DecodingOpt struct {
// contains filtered or unexported fields
}
func Decoding ¶
func Decoding(v string) DecodingOpt
type DefsArg ¶ added in v0.8.0
type DefsArg interface {
// contains filtered or unexported methods
}
type DefsAttrs ¶ added in v0.8.0
type DefsAttrs struct {
Global GlobalAttrs
Transform string
Fill string
FillOpacity string
FillRule string
Stroke string
StrokeWidth string
StrokeDasharray string
StrokeDashoffset string
StrokeLinecap string
StrokeLinejoin string
StrokeOpacity string
StrokeMiterlimit string
Opacity string
}
Defs
type DetailsArg ¶
type DetailsArg interface {
// contains filtered or unexported methods
}
type DivAttrs ¶
type DivAttrs struct {
Global GlobalAttrs
}
type DominantBaselineOpt ¶
type DominantBaselineOpt struct {
// contains filtered or unexported fields
}
func DominantBaseline ¶
func DominantBaseline(v string) DominantBaselineOpt
type EllipseArg ¶
type EllipseArg interface {
// contains filtered or unexported methods
}
type EllipseAttrs ¶
type EllipseAttrs struct {
Global GlobalAttrs
Cx string
Cy string
Rx string
Ry string
PathLength string
Fill string
FillOpacity string
FillRule string
Stroke string
StrokeWidth string
StrokeDasharray string
StrokeDashoffset string
StrokeLinecap string
StrokeLinejoin string
StrokeOpacity string
StrokeMiterlimit string
Transform string
Opacity string
}
Ellipse
type EllipseCxOpt ¶
type EllipseCxOpt struct {
// contains filtered or unexported fields
}
Ellipse-specific options
func EllipseCx ¶
func EllipseCx(v string) EllipseCxOpt
type EllipseCyOpt ¶
type EllipseCyOpt struct {
// contains filtered or unexported fields
}
func EllipseCy ¶
func EllipseCy(v string) EllipseCyOpt
type EllipseRxOpt ¶
type EllipseRxOpt struct {
// contains filtered or unexported fields
}
func EllipseRx ¶
func EllipseRx(v string) EllipseRxOpt
type EllipseRyOpt ¶
type EllipseRyOpt struct {
// contains filtered or unexported fields
}
func EllipseRy ¶
func EllipseRy(v string) EllipseRyOpt
type EnctypeOpt ¶
type EnctypeOpt struct {
// contains filtered or unexported fields
}
func Enctype ¶
func Enctype(v string) EnctypeOpt
type FieldsetArg ¶
type FieldsetArg interface {
// contains filtered or unexported methods
}
type FieldsetAttrs ¶
type FieldsetAttrs struct {
Global GlobalAttrs
Disabled bool
Form string
Name string
}
Fieldset
type FigcaptionArg ¶
type FigcaptionArg interface {
// contains filtered or unexported methods
}
type FillOpacityOpt ¶
type FillOpacityOpt struct {
// contains filtered or unexported fields
}
func FillOpacity ¶
func FillOpacity(v string) FillOpacityOpt
type FillRuleOpt ¶
type FillRuleOpt struct {
// contains filtered or unexported fields
}
func FillRule ¶
func FillRule(v string) FillRuleOpt
type FontFamilyOpt ¶
type FontFamilyOpt struct {
// contains filtered or unexported fields
}
func FontFamily ¶
func FontFamily(v string) FontFamilyOpt
type FontSizeOpt ¶
type FontSizeOpt struct {
// contains filtered or unexported fields
}
func FontSize ¶
func FontSize(v string) FontSizeOpt
type FontStyleOpt ¶
type FontStyleOpt struct {
// contains filtered or unexported fields
}
func FontStyle ¶
func FontStyle(v string) FontStyleOpt
type FontWeightOpt ¶
type FontWeightOpt struct {
// contains filtered or unexported fields
}
func FontWeight ¶
func FontWeight(v string) FontWeightOpt
type ForOpt ¶
type ForOpt struct {
// contains filtered or unexported fields
}
Label-specific options
type FormTargetOpt ¶ added in v0.10.0
type FormTargetOpt struct {
// contains filtered or unexported fields
}
func FormTarget ¶ added in v0.10.0
func FormTarget(v string) FormTargetOpt
type FormactionOpt ¶
type FormactionOpt struct {
// contains filtered or unexported fields
}
func Formaction ¶
func Formaction(v string) FormactionOpt
type FormenctypeOpt ¶
type FormenctypeOpt struct {
// contains filtered or unexported fields
}
func Formenctype ¶
func Formenctype(v string) FormenctypeOpt
type FormmethodOpt ¶
type FormmethodOpt struct {
// contains filtered or unexported fields
}
func Formmethod ¶
func Formmethod(v string) FormmethodOpt
type FormnovalidateOpt ¶
type FormnovalidateOpt struct{}
func Formnovalidate ¶
func Formnovalidate() FormnovalidateOpt
type FormtargetOpt ¶
type FormtargetOpt struct {
// contains filtered or unexported fields
}
func Formtarget ¶
func Formtarget(v string) FormtargetOpt
type GAttrs ¶
type GAttrs struct {
Global GlobalAttrs
Fill string
FillOpacity string
FillRule string
Stroke string
StrokeWidth string
StrokeDasharray string
StrokeDashoffset string
StrokeLinecap string
StrokeLinejoin string
StrokeOpacity string
StrokeMiterlimit string
Transform string
Opacity string
}
G (Group)
type Global ¶
type Global struct {
// contains filtered or unexported fields
}
Global option: one glue impl for all tags (methods are added in tag files)
func ContentEditable ¶
func EnterKeyHint ¶
func ExportParts ¶
func Spellcheck ¶
func VirtualKeyboardPolicy ¶
func WritingSuggestions ¶
type GlobalAttrs ¶
type GlobalAttrs struct {
// Common core
Id, Class, Title, Role, Lang, Dir, Slot, Part, Popover, Nonce, Is string
AccessKey, ContentEditable, InputMode, EnterKeyHint, ExportParts string
ItemType, ItemId, ItemProp, ItemRef string
XMLLang, XMLBase, VirtualKeyboardPolicy string
// Style attribute as a single string
Style string
// Map attributes
Aria map[string]string // aria-*
Data map[string]string // data-*
Events map[string]string // "onclick" -> "handler()"
Custom map[string]string // custom attributes like hx-*, x-*, etc.
// Pointers for tri-state values
TabIndex *int
Spellcheck, Translate, Draggable, WritingSuggestions *string
// Booleans
Hidden, Inert, Autofocus, ItemScope bool
}
type HasCSS ¶
type HasCSS interface {
CSS() string
}
HasCSS interface for components that provide CSS
type HasJS ¶
type HasJS interface {
JS() string
}
HasJS interface for components that provide JavaScript
type HasName ¶
type HasName interface {
Name() string
}
HasName interface for components that provide explicit names for deduplication
type HeadAttrs ¶
type HeadAttrs struct {
Global GlobalAttrs
}
type HeadStyleArg ¶
type HeadStyleArg interface {
// contains filtered or unexported methods
}
type HeadStyleAttrs ¶
type HeadStyleAttrs struct {
Global GlobalAttrs
Type string
Media string
}
HeadStyleAttrs attributes for the <style> tag
type HeadersOpt ¶
type HeadersOpt struct {
// contains filtered or unexported fields
}
func Headers ¶
func Headers(v string) HeadersOpt
type HrefOpt ¶
type HrefOpt struct {
// contains filtered or unexported fields
}
Tag-specific options
type HreflangOpt ¶
type HreflangOpt struct {
// contains filtered or unexported fields
}
func Hreflang ¶
func Hreflang(v string) HreflangOpt
type HtmlAttrs ¶
type HtmlAttrs struct {
Global GlobalAttrs
Manifest string
Version string
Xmlns string
}
type HttpEquivOpt ¶
type HttpEquivOpt struct {
// contains filtered or unexported fields
}
func HttpEquiv ¶
func HttpEquiv(v string) HttpEquivOpt
type IframeAttrs ¶
type IframeAttrs struct {
Global GlobalAttrs
Src string
Srcdoc string
Name string
Sandbox string
Allow string
Allowfullscreen bool
Width int
Height int
Loading string
Referrerpolicy string
}
Iframe
type InputAttrs ¶
type InputAttrs struct {
Global GlobalAttrs
Type string
Name string
Value string
Placeholder string
Required bool
Disabled bool
Readonly bool
Multiple bool
Checked bool
Min string
Max string
Step string
Pattern string
Size int
Maxlength int
Minlength int
Accept string
Form string
Formaction string
Formenctype string
Formmethod string
Formnovalidate bool
Formtarget string
List string
Autocomplete string
}
type InputNameOpt ¶
type InputNameOpt struct {
// contains filtered or unexported fields
}
func InputName ¶
func InputName(v string) InputNameOpt
type InputTypeOpt ¶
type InputTypeOpt struct {
// contains filtered or unexported fields
}
Input-specific options
func InputType ¶
func InputType(v string) InputTypeOpt
type InputValueOpt ¶
type InputValueOpt struct {
// contains filtered or unexported fields
}
func InputValue ¶
func InputValue(v string) InputValueOpt
type KindOpt ¶
type KindOpt struct {
// contains filtered or unexported fields
}
Track-specific options
type LengthAdjustOpt ¶
type LengthAdjustOpt struct {
// contains filtered or unexported fields
}
func LengthAdjust ¶
func LengthAdjust(v string) LengthAdjustOpt
type LiComponent ¶ added in v0.10.0
type LiComponent Node
Compile-time type safety: Li can be added to Ul and Ol This makes Li() return something that implements both UlArg and OlArg
func Li ¶
func Li(args ...LiArg) LiComponent
type LineAttrs ¶
type LineAttrs struct {
Global GlobalAttrs
X1 string
Y1 string
X2 string
Y2 string
PathLength string
Fill string
FillOpacity string
FillRule string
Stroke string
StrokeWidth string
StrokeDasharray string
StrokeDashoffset string
StrokeLinecap string
StrokeLinejoin string
StrokeOpacity string
StrokeMiterlimit string
Transform string
Opacity string
}
Line
type LinkAttrs ¶
type LinkAttrs struct {
Global GlobalAttrs
Href string
Rel string
Type string
Media string
Hreflang string
Sizes string
Crossorigin string
}
Link (void)
type LinkComponent ¶ added in v0.10.0
type LinkComponent Node
func Link ¶
func Link(args ...LinkArg) LinkComponent
type LinkHrefOpt ¶
type LinkHrefOpt struct {
// contains filtered or unexported fields
}
Link-specific options
func LinkHref ¶
func LinkHref(v string) LinkHrefOpt
type LinkMediaOpt ¶ added in v0.10.0
type LinkMediaOpt struct {
// contains filtered or unexported fields
}
func LinkMedia ¶ added in v0.10.0
func LinkMedia(v string) LinkMediaOpt
type LinkRelOpt ¶
type LinkRelOpt struct {
// contains filtered or unexported fields
}
func LinkRel ¶
func LinkRel(v string) LinkRelOpt
type LinkTypeOpt ¶
type LinkTypeOpt struct {
// contains filtered or unexported fields
}
func LinkType ¶
func LinkType(v string) LinkTypeOpt
type LoadingOpt ¶
type LoadingOpt struct {
// contains filtered or unexported fields
}
func Loading ¶
func Loading(v string) LoadingOpt
type ManifestOpt ¶
type ManifestOpt struct {
// contains filtered or unexported fields
}
Tag-specific options
func Manifest ¶
func Manifest(v string) ManifestOpt
type MaxlengthOpt ¶
type MaxlengthOpt struct {
// contains filtered or unexported fields
}
func Maxlength ¶
func Maxlength(v int) MaxlengthOpt
type MediaOpt ¶
type MediaOpt struct {
// contains filtered or unexported fields
}
Style-specific options
type MetaComponent ¶ added in v0.10.0
type MetaComponent Node
func Meta ¶
func Meta(args ...MetaArg) MetaComponent
type MinlengthOpt ¶
type MinlengthOpt struct {
// contains filtered or unexported fields
}
func Minlength ¶
func Minlength(v int) MinlengthOpt
type NameOpt ¶
type NameOpt struct {
// contains filtered or unexported fields
}
Tag-specific options
type Node ¶
type Node struct {
Tag string
Attrs any // must implement attrWriter
Kids []Component // empty for void tags
Void bool
AssetCSS string // CSS to be collected by asset system
AssetJS string // JavaScript to be collected by asset system
AssetName string // Name for asset deduplication
}
func Address ¶
func Address(args ...AddressArg) Node
func Article ¶
func Article(args ...ArticleArg) Node
func Blockquote ¶
func Blockquote(args ...BlockquoteArg) Node
func Caption ¶
func Caption(args ...CaptionArg) Node
func Citation ¶
func Citation(args ...CitationArg) Node
func Colgroup ¶
func Colgroup(args ...ColgroupArg) Node
func Datalist ¶
func Datalist(args ...DatalistArg) Node
func Details ¶
func Details(args ...DetailsArg) Node
func Ellipse ¶
func Ellipse(args ...EllipseArg) Node
func Fieldset ¶
func Fieldset(args ...FieldsetArg) Node
func Figcaption ¶
func Figcaption(args ...FigcaptionArg) Node
func Polygon ¶
func Polygon(args ...PolygonArg) Node
func Polyline ¶
func Polyline(args ...PolylineArg) Node
func Section ¶
func Section(args ...SectionArg) Node
func Summary ¶
func Summary(args ...SummaryArg) Node
func SvgText ¶
func SvgText(args ...SvgTextArg) Node
func Template ¶
func Template(args ...TemplateArg) Node
func Textarea ¶
func Textarea(args ...TextareaArg) Node
func (Node) Children ¶
Children exposes the node's children for traversals that need to walk the component tree (e.g., asset collection). This enables upstream code to discover nested components without callers having to pass them explicitly.
func (Node) WithAssets ¶
WithAssets returns a copy of the Node with CSS/JS assets attached
type OlAttrs ¶
type OlAttrs struct {
Global GlobalAttrs
Start int
Type string
Reversed bool
}
OL (Ordered List)
type OpacityOpt ¶
type OpacityOpt struct {
// contains filtered or unexported fields
}
func Opacity ¶
func Opacity(v string) OpacityOpt
type OptgroupArg ¶
type OptgroupArg interface {
// contains filtered or unexported methods
}
type OptgroupAttrs ¶
type OptgroupAttrs struct {
Global GlobalAttrs
Label string
Disabled bool
}
Optgroup
type OptgroupComponent ¶ added in v0.10.0
type OptgroupComponent Node
func Optgroup ¶
func Optgroup(args ...OptgroupArg) OptgroupComponent
type OptionAttrs ¶
type OptionAttrs struct {
Global GlobalAttrs
Value string
Selected bool
Disabled bool
Label string
}
Option
type OptionComponent ¶ added in v0.10.0
type OptionComponent Node
func Option ¶
func Option(args ...OptionArg) OptionComponent
type OptionValueOpt ¶ added in v0.10.0
type OptionValueOpt struct {
// contains filtered or unexported fields
}
Option-specific options
func OptionValue ¶ added in v0.10.0
func OptionValue(v string) OptionValueOpt
type PAttrs ¶
type PAttrs struct {
Global GlobalAttrs
}
type PathAttrs ¶
type PathAttrs struct {
Global GlobalAttrs
D string
PathLength string
Fill string
FillOpacity string
FillRule string
Stroke string
StrokeWidth string
StrokeDasharray string
StrokeDashoffset string
StrokeLinecap string
StrokeLinejoin string
StrokeOpacity string
StrokeMiterlimit string
Transform string
Opacity string
}
Path
type PathLengthOpt ¶
type PathLengthOpt struct {
// contains filtered or unexported fields
}
func PathLength ¶
func PathLength(v string) PathLengthOpt
type PatternOpt ¶
type PatternOpt struct {
// contains filtered or unexported fields
}
func Pattern ¶
func Pattern(v string) PatternOpt
type PlaceholderOpt ¶
type PlaceholderOpt struct {
// contains filtered or unexported fields
}
func Placeholder ¶
func Placeholder(v string) PlaceholderOpt
type PointsOpt ¶
type PointsOpt struct {
// contains filtered or unexported fields
}
Polygon-specific options
type PolygonArg ¶
type PolygonArg interface {
// contains filtered or unexported methods
}
type PolygonAttrs ¶
type PolygonAttrs struct {
Global GlobalAttrs
Points string
PathLength string
Fill string
FillOpacity string
FillRule string
Stroke string
StrokeWidth string
StrokeDasharray string
StrokeDashoffset string
StrokeLinecap string
StrokeLinejoin string
StrokeOpacity string
StrokeMiterlimit string
Transform string
Opacity string
}
Polygon
type PolylineArg ¶
type PolylineArg interface {
// contains filtered or unexported methods
}
type PolylineAttrs ¶
type PolylineAttrs struct {
Global GlobalAttrs
Points string
PathLength string
Fill string
FillOpacity string
FillRule string
Stroke string
StrokeWidth string
StrokeDasharray string
StrokeDashoffset string
StrokeLinecap string
StrokeLinejoin string
StrokeOpacity string
StrokeMiterlimit string
Transform string
Opacity string
}
Polyline
type PosterOpt ¶
type PosterOpt struct {
// contains filtered or unexported fields
}
Video-specific options
type PreAttrs ¶
type PreAttrs struct {
Global GlobalAttrs
}
type PreloadOpt ¶
type PreloadOpt struct {
// contains filtered or unexported fields
}
func Preload ¶
func Preload(v string) PreloadOpt
type PreserveAspectRatioOpt ¶
type PreserveAspectRatioOpt struct {
// contains filtered or unexported fields
}
func PreserveAspectRatio ¶
func PreserveAspectRatio(v string) PreserveAspectRatioOpt
type PropertyOpt ¶
type PropertyOpt struct {
// contains filtered or unexported fields
}
func Property ¶
func Property(v string) PropertyOpt
type RectAttrs ¶
type RectAttrs struct {
Global GlobalAttrs
X string
Y string
Width string
Height string
Rx string
Ry string
PathLength string
Fill string
FillOpacity string
FillRule string
Stroke string
StrokeWidth string
StrokeDasharray string
StrokeDashoffset string
StrokeLinecap string
StrokeLinejoin string
StrokeOpacity string
StrokeMiterlimit string
Transform string
Opacity string
}
Rect
type RectHeightOpt ¶
type RectHeightOpt struct {
// contains filtered or unexported fields
}
func RectHeight ¶
func RectHeight(v string) RectHeightOpt
type RectWidthOpt ¶
type RectWidthOpt struct {
// contains filtered or unexported fields
}
func RectWidth ¶
func RectWidth(v string) RectWidthOpt
type RectXOpt ¶
type RectXOpt struct {
// contains filtered or unexported fields
}
Rect-specific options
type ReferrerpolicyOpt ¶
type ReferrerpolicyOpt struct {
// contains filtered or unexported fields
}
func Referrerpolicy ¶
func Referrerpolicy(v string) ReferrerpolicyOpt
type RowspanOpt ¶
type RowspanOpt struct {
// contains filtered or unexported fields
}
func Rowspan ¶
func Rowspan(v int) RowspanOpt
type SandboxOpt ¶
type SandboxOpt struct {
// contains filtered or unexported fields
}
func Sandbox ¶
func Sandbox(v string) SandboxOpt
type ScopeOpt ¶
type ScopeOpt struct {
// contains filtered or unexported fields
}
Th-specific options
type ScriptAttrs ¶
type ScriptAttrs struct {
Global GlobalAttrs
Src string
Type string
Async bool
Defer bool
}
Script
type ScriptComponent ¶ added in v0.10.0
type ScriptComponent Node
func Script ¶
func Script(args ...ScriptArg) ScriptComponent
type ScriptSrcOpt ¶
type ScriptSrcOpt struct {
// contains filtered or unexported fields
}
func ScriptSrc ¶
func ScriptSrc(v string) ScriptSrcOpt
type ScriptTypeOpt ¶ added in v0.10.0
type ScriptTypeOpt struct {
// contains filtered or unexported fields
}
func ScriptType ¶ added in v0.10.0
func ScriptType(v string) ScriptTypeOpt
type SectionArg ¶
type SectionArg interface {
// contains filtered or unexported methods
}
type SelectAttrs ¶
type SelectAttrs struct {
Global GlobalAttrs
Name string
Multiple bool
Required bool
Disabled bool
Size int
Form string
Autocomplete string
}
Select
type SelectNameOpt ¶ added in v0.10.0
type SelectNameOpt struct {
// contains filtered or unexported fields
}
Select-specific options
func SelectName ¶ added in v0.10.0
func SelectName(v string) SelectNameOpt
type SourceAttrs ¶
type SourceAttrs struct {
Global GlobalAttrs
Src string
Type string
Media string
Sizes string
Srcset string
}
Source (void)
type SpanAttrs ¶
type SpanAttrs struct {
Global GlobalAttrs
}
type SrclangOpt ¶
type SrclangOpt struct {
// contains filtered or unexported fields
}
func Srclang ¶
func Srclang(v string) SrclangOpt
type SrcsetOpt ¶
type SrcsetOpt struct {
// contains filtered or unexported fields
}
Source-specific options
type StartOpt ¶
type StartOpt struct {
// contains filtered or unexported fields
}
OL-specific options
type StrokeDasharrayOpt ¶
type StrokeDasharrayOpt struct {
// contains filtered or unexported fields
}
func StrokeDasharray ¶
func StrokeDasharray(v string) StrokeDasharrayOpt
type StrokeDashoffsetOpt ¶
type StrokeDashoffsetOpt struct {
// contains filtered or unexported fields
}
func StrokeDashoffset ¶
func StrokeDashoffset(v string) StrokeDashoffsetOpt
type StrokeLinecapOpt ¶
type StrokeLinecapOpt struct {
// contains filtered or unexported fields
}
func StrokeLinecap ¶
func StrokeLinecap(v string) StrokeLinecapOpt
type StrokeLinejoinOpt ¶
type StrokeLinejoinOpt struct {
// contains filtered or unexported fields
}
func StrokeLinejoin ¶
func StrokeLinejoin(v string) StrokeLinejoinOpt
type StrokeMiterlimitOpt ¶
type StrokeMiterlimitOpt struct {
// contains filtered or unexported fields
}
func StrokeMiterlimit ¶
func StrokeMiterlimit(v string) StrokeMiterlimitOpt
type StrokeOpacityOpt ¶
type StrokeOpacityOpt struct {
// contains filtered or unexported fields
}
func StrokeOpacity ¶
func StrokeOpacity(v string) StrokeOpacityOpt
type StrokeWidthOpt ¶
type StrokeWidthOpt struct {
// contains filtered or unexported fields
}
func StrokeWidth ¶
func StrokeWidth(v string) StrokeWidthOpt
type StyleComponent ¶ added in v0.10.0
type StyleComponent Node
func HeadStyle ¶
func HeadStyle(args ...HeadStyleArg) StyleComponent
type StyleTypeOpt ¶ added in v0.10.0
type StyleTypeOpt struct {
// contains filtered or unexported fields
}
func StyleType ¶ added in v0.10.0
func StyleType(v string) StyleTypeOpt
type SummaryArg ¶
type SummaryArg interface {
// contains filtered or unexported methods
}
type SvgAttrs ¶
type SvgAttrs struct {
Global GlobalAttrs
Width string
Height string
ViewBox string
PreserveAspectRatio string
Xmlns string
Version string
BaseProfile string
ContentScriptType string
ContentStyleType string
ZoomAndPan string
X string
Y string
Fill string
FillOpacity string
FillRule string
Stroke string
StrokeWidth string
StrokeDasharray string
StrokeDashoffset string
StrokeLinecap string
StrokeLinejoin string
StrokeOpacity string
StrokeMiterlimit string
Transform string
Opacity string
}
Svg
type SvgHeightOpt ¶
type SvgHeightOpt struct {
// contains filtered or unexported fields
}
func SvgHeight ¶
func SvgHeight(v string) SvgHeightOpt
type SvgTextArg ¶
type SvgTextArg interface {
// contains filtered or unexported methods
}
type SvgTextAttrs ¶
type SvgTextAttrs struct {
Global GlobalAttrs
X string
Y string
Dx string
Dy string
Rotate string
TextLength string
LengthAdjust string
DominantBaseline string
TextAnchor string
FontFamily string
FontSize string
FontWeight string
FontStyle string
Fill string
FillOpacity string
FillRule string
Stroke string
StrokeWidth string
StrokeDasharray string
StrokeDashoffset string
StrokeLinecap string
StrokeLinejoin string
StrokeOpacity string
StrokeMiterlimit string
Transform string
Opacity string
}
SvgText
type SvgTextXOpt ¶
type SvgTextXOpt struct {
// contains filtered or unexported fields
}
SvgText-specific options
func SvgTextX ¶
func SvgTextX(v string) SvgTextXOpt
type SvgTextYOpt ¶
type SvgTextYOpt struct {
// contains filtered or unexported fields
}
func SvgTextY ¶
func SvgTextY(v string) SvgTextYOpt
type SvgWidthOpt ¶
type SvgWidthOpt struct {
// contains filtered or unexported fields
}
func SvgWidth ¶
func SvgWidth(v string) SvgWidthOpt
type TemplateArg ¶
type TemplateArg interface {
// contains filtered or unexported methods
}
type TextAnchorOpt ¶
type TextAnchorOpt struct {
// contains filtered or unexported fields
}
func TextAnchor ¶
func TextAnchor(v string) TextAnchorOpt
type TextLengthOpt ¶
type TextLengthOpt struct {
// contains filtered or unexported fields
}
func TextLength ¶
func TextLength(v string) TextLengthOpt
type TextareaArg ¶
type TextareaArg interface {
// contains filtered or unexported methods
}
type TextareaAttrs ¶
type TextareaAttrs struct {
Global GlobalAttrs
Name string
Rows int
Cols int
Placeholder string
Required bool
Disabled bool
Readonly bool
Maxlength int
Minlength int
Wrap string
Form string
}
Textarea
type TextareaNameOpt ¶
type TextareaNameOpt struct {
// contains filtered or unexported fields
}
Textarea-specific options
func TextareaName ¶
func TextareaName(v string) TextareaNameOpt
type ThAttrs ¶
type ThAttrs struct {
Global GlobalAttrs
Colspan int
Rowspan int
Headers string
Scope string
}
Th
type TitleAttrs ¶
type TitleAttrs struct {
Global GlobalAttrs
}
type TitleComponent ¶ added in v0.10.0
type TitleComponent Node
func HeadTitle ¶
func HeadTitle(args ...TitleArg) TitleComponent
type TrackAttrs ¶
type TrackAttrs struct {
Global GlobalAttrs
Kind string
Src string
Srclang string
Label string
Default bool
}
Track (void)
type TransformOpt ¶
type TransformOpt struct {
// contains filtered or unexported fields
}
func Transform ¶
func Transform(v string) TransformOpt
type TxtOpt ¶
type TxtOpt struct {
// contains filtered or unexported fields
}
Non-global content helpers (unified for all tags that accept children)
type UnsafeTextNode ¶
type UnsafeTextNode string
type UnsafeTxtOpt ¶
type UnsafeTxtOpt struct {
// contains filtered or unexported fields
}
func UnsafeText ¶
func UnsafeText(s string) UnsafeTxtOpt
type UseAttrs ¶ added in v0.8.0
type UseAttrs struct {
Global GlobalAttrs
Href string
X string
Y string
Width string
Height string
Transform string
Fill string
FillOpacity string
FillRule string
Stroke string
StrokeWidth string
StrokeDasharray string
StrokeDashoffset string
StrokeLinecap string
StrokeLinejoin string
StrokeOpacity string
StrokeMiterlimit string
Opacity string
}
Use
type UseHeightOpt ¶ added in v0.8.0
type UseHeightOpt struct {
// contains filtered or unexported fields
}
func UseHeight ¶ added in v0.8.0
func UseHeight(v string) UseHeightOpt
type UseWidthOpt ¶ added in v0.8.0
type UseWidthOpt struct {
// contains filtered or unexported fields
}
func UseWidth ¶ added in v0.8.0
func UseWidth(v string) UseWidthOpt
type UseXOpt ¶ added in v0.8.0
type UseXOpt struct {
// contains filtered or unexported fields
}
Use-specific options
type ValueOpt ¶
type ValueOpt struct {
// contains filtered or unexported fields
}
LI-specific options
type VersionOpt ¶
type VersionOpt struct {
// contains filtered or unexported fields
}
func Version ¶
func Version(v string) VersionOpt
type VideoAttrs ¶
type VideoAttrs struct {
Global GlobalAttrs
Src string
Poster string
Preload string
Autoplay bool
Loop bool
Muted bool
Controls bool
Width int
Height int
Crossorigin string
}
Video
type ViewBoxOpt ¶
type ViewBoxOpt struct {
// contains filtered or unexported fields
}
SVG-specific options
func ViewBox ¶
func ViewBox(v string) ViewBoxOpt
type ZoomAndPanOpt ¶
type ZoomAndPanOpt struct {
// contains filtered or unexported fields
}
func ZoomAndPan ¶
func ZoomAndPan(v string) ZoomAndPanOpt
Source Files
¶
- assets.go
- core_content.go
- core_global.go
- core_node.go
- core_options.go
- tag_a.go
- tag_abbr.go
- tag_address.go
- tag_article.go
- tag_aside.go
- tag_audio.go
- tag_b.go
- tag_blockquote.go
- tag_body.go
- tag_br.go
- tag_button.go
- tag_canvas.go
- tag_caption.go
- tag_citation.go
- tag_code.go
- tag_col.go
- tag_colgroup.go
- tag_datalist.go
- tag_dd.go
- tag_del.go
- tag_details.go
- tag_dfn.go
- tag_dialog.go
- tag_div.go
- tag_dl.go
- tag_dt.go
- tag_em.go
- tag_fieldset.go
- tag_figcaption.go
- tag_figure.go
- tag_footer.go
- tag_form.go
- tag_h1.go
- tag_h2.go
- tag_h3.go
- tag_h4.go
- tag_h5.go
- tag_h6.go
- tag_head.go
- tag_header.go
- tag_hr.go
- tag_html.go
- tag_i.go
- tag_iframe.go
- tag_img.go
- tag_input.go
- tag_ins.go
- tag_kbd.go
- tag_label.go
- tag_legend.go
- tag_li.go
- tag_link.go
- tag_main.go
- tag_mark.go
- tag_meta.go
- tag_nav.go
- tag_ol.go
- tag_optgroup.go
- tag_option.go
- tag_p.go
- tag_pre.go
- tag_q.go
- tag_s.go
- tag_samp.go
- tag_script.go
- tag_section.go
- tag_select.go
- tag_small.go
- tag_source.go
- tag_span.go
- tag_strong.go
- tag_style.go
- tag_sub.go
- tag_summary.go
- tag_sup.go
- tag_svg.go
- tag_svg_circle.go
- tag_svg_defs.go
- tag_svg_ellipse.go
- tag_svg_g.go
- tag_svg_line.go
- tag_svg_path.go
- tag_svg_polygon.go
- tag_svg_polyline.go
- tag_svg_rect.go
- tag_svg_text.go
- tag_svg_use.go
- tag_table.go
- tag_tbody.go
- tag_td.go
- tag_template.go
- tag_textarea.go
- tag_tfoot.go
- tag_th.go
- tag_thead.go
- tag_time.go
- tag_title.go
- tag_tr.go
- tag_track.go
- tag_u.go
- tag_ul.go
- tag_var.go
- tag_video.go