Versions in this module Expand all Collapse all v0 v0.1.0 Sep 11, 2025 Changes in this version + var Sessions = &sync.Map + func Adapt(f func(*Ctx) error) fiber.Handler + func AttrString(attrs map[string]string) string + func NewComponent[T UIEl](ctor func(*Session, TArgs) []T) func(*Session, TArgs) *Component[T] + func NewUIEl[T UIEl](ctor func() T) T + type A struct + Attr string + Children []UIEl + Id string + OnBlur *Signal[UIEl] + OnClick *Signal[UIEl] + OnFocus *Signal[UIEl] + Session *Session + func NewA(sess *Session, attr string, children ...UIEl) *A + func (e *A) AppendChild(child UIEl) int + func (e *A) Clone() UIEl + func (e *A) GetChild(index int) UIEl + func (e *A) GetID() string + func (e *A) RemoveChild(index int) + func (e *A) Render() string + func (e *A) WithBlur(sig *Signal[UIEl]) *A + func (e *A) WithClick(sig *Signal[UIEl]) *A + func (e *A) WithFocus(sig *Signal[UIEl]) *A + type Abbr struct + Attr string + Children []UIEl + Id string + Session *Session + func NewAbbr(sess *Session, attr string, children ...UIEl) *Abbr + func (e *Abbr) AppendChild(child UIEl) int + func (e *Abbr) Clone() UIEl + func (e *Abbr) GetChild(index int) UIEl + func (e *Abbr) GetID() string + func (e *Abbr) RemoveChild(index int) + func (e *Abbr) Render() string + type Acronym struct + Attr string + Children []UIEl + Id string + Session *Session + func NewAcronym(sess *Session, attr string, children ...UIEl) *Acronym + func (e *Acronym) AppendChild(child UIEl) int + func (e *Acronym) Clone() UIEl + func (e *Acronym) GetChild(index int) UIEl + func (e *Acronym) GetID() string + func (e *Acronym) RemoveChild(index int) + func (e *Acronym) Render() string + type Address struct + Attr string + Children []UIEl + Id string + Session *Session + func NewAddress(sess *Session, attr string, children ...UIEl) *Address + func (e *Address) AppendChild(child UIEl) int + func (e *Address) Clone() UIEl + func (e *Address) GetChild(index int) UIEl + func (e *Address) GetID() string + func (e *Address) RemoveChild(index int) + func (e *Address) Render() string + type Animate struct + Attr string + Children []UIEl + Id string + OnBeginEvent *Signal[UIEl] + OnEndEvent *Signal[UIEl] + Session *Session + func NewAnimate(sess *Session, attr string, children ...UIEl) *Animate + func (e *Animate) AppendChild(child UIEl) int + func (e *Animate) Clone() UIEl + func (e *Animate) GetChild(index int) UIEl + func (e *Animate) GetID() string + func (e *Animate) RemoveChild(index int) + func (e *Animate) Render() string + func (e *Animate) WithBeginEvent(sig *Signal[UIEl]) *Animate + func (e *Animate) WithEndEvent(sig *Signal[UIEl]) *Animate + type AnimateMotion struct + Attr string + Children []UIEl + Id string + OnBeginEvent *Signal[UIEl] + OnEndEvent *Signal[UIEl] + Session *Session + func NewAnimateMotion(sess *Session, attr string, children ...UIEl) *AnimateMotion + func (e *AnimateMotion) AppendChild(child UIEl) int + func (e *AnimateMotion) Clone() UIEl + func (e *AnimateMotion) GetChild(index int) UIEl + func (e *AnimateMotion) GetID() string + func (e *AnimateMotion) RemoveChild(index int) + func (e *AnimateMotion) Render() string + func (e *AnimateMotion) WithBeginEvent(sig *Signal[UIEl]) *AnimateMotion + func (e *AnimateMotion) WithEndEvent(sig *Signal[UIEl]) *AnimateMotion + type AnimateTransform struct + Attr string + Children []UIEl + Id string + Session *Session + func NewAnimateTransform(sess *Session, attr string, children ...UIEl) *AnimateTransform + func (e *AnimateTransform) AppendChild(child UIEl) int + func (e *AnimateTransform) Clone() UIEl + func (e *AnimateTransform) GetChild(index int) UIEl + func (e *AnimateTransform) GetID() string + func (e *AnimateTransform) RemoveChild(index int) + func (e *AnimateTransform) Render() string + type Annotation struct + Attr string + Children []UIEl + Id string + Session *Session + func NewAnnotation(sess *Session, attr string, children ...UIEl) *Annotation + func (e *Annotation) AppendChild(child UIEl) int + func (e *Annotation) Clone() UIEl + func (e *Annotation) GetChild(index int) UIEl + func (e *Annotation) GetID() string + func (e *Annotation) RemoveChild(index int) + func (e *Annotation) Render() string + type AnnotationXml struct + Attr string + Children []UIEl + Id string + Session *Session + func NewAnnotationXml(sess *Session, attr string, children ...UIEl) *AnnotationXml + func (e *AnnotationXml) AppendChild(child UIEl) int + func (e *AnnotationXml) Clone() UIEl + func (e *AnnotationXml) GetChild(index int) UIEl + func (e *AnnotationXml) GetID() string + func (e *AnnotationXml) RemoveChild(index int) + func (e *AnnotationXml) Render() string + type Applet struct + Attr string + Children []UIEl + Id string + Session *Session + func NewApplet(sess *Session, attr string, children ...UIEl) *Applet + func (e *Applet) AppendChild(child UIEl) int + func (e *Applet) Clone() UIEl + func (e *Applet) GetChild(index int) UIEl + func (e *Applet) GetID() string + func (e *Applet) RemoveChild(index int) + func (e *Applet) Render() string + type Area struct + Attr string + Children []UIEl + Id string + Session *Session + func NewArea(sess *Session, attr string, children ...UIEl) *Area + func (e *Area) AppendChild(child UIEl) int + func (e *Area) Clone() UIEl + func (e *Area) GetChild(index int) UIEl + func (e *Area) GetID() string + func (e *Area) RemoveChild(index int) + func (e *Area) Render() string + type Article struct + Attr string + Children []UIEl + Id string + Session *Session + func NewArticle(sess *Session, attr string, children ...UIEl) *Article + func (e *Article) AppendChild(child UIEl) int + func (e *Article) Clone() UIEl + func (e *Article) GetChild(index int) UIEl + func (e *Article) GetID() string + func (e *Article) RemoveChild(index int) + func (e *Article) Render() string + type Aside struct + Attr string + Children []UIEl + Id string + Session *Session + func NewAside(sess *Session, attr string, children ...UIEl) *Aside + func (e *Aside) AppendChild(child UIEl) int + func (e *Aside) Clone() UIEl + func (e *Aside) GetChild(index int) UIEl + func (e *Aside) GetID() string + func (e *Aside) RemoveChild(index int) + func (e *Aside) Render() string + type Audio struct + Attr string + Children []UIEl + Id string + OnEnded *Signal[UIEl] + OnPause *Signal[UIEl] + OnPlay *Signal[UIEl] + OnSeeking *Signal[UIEl] + OnTimeupdate *Signal[UIEl] + OnVolumechange *Signal[UIEl] + Session *Session + func NewAudio(sess *Session, attr string, children ...UIEl) *Audio + func (e *Audio) AppendChild(child UIEl) int + func (e *Audio) Clone() UIEl + func (e *Audio) GetChild(index int) UIEl + func (e *Audio) GetID() string + func (e *Audio) RemoveChild(index int) + func (e *Audio) Render() string + func (e *Audio) WithEnded(sig *Signal[UIEl]) *Audio + func (e *Audio) WithPause(sig *Signal[UIEl]) *Audio + func (e *Audio) WithPlay(sig *Signal[UIEl]) *Audio + func (e *Audio) WithSeeking(sig *Signal[UIEl]) *Audio + func (e *Audio) WithTimeupdate(sig *Signal[UIEl]) *Audio + func (e *Audio) WithVolumechange(sig *Signal[UIEl]) *Audio + type B struct + Attr string + Children []UIEl + Id string + Session *Session + func NewB(sess *Session, attr string, children ...UIEl) *B + func (e *B) AppendChild(child UIEl) int + func (e *B) Clone() UIEl + func (e *B) GetChild(index int) UIEl + func (e *B) GetID() string + func (e *B) RemoveChild(index int) + func (e *B) Render() string + type Base struct + Attr string + Children []UIEl + Id string + Session *Session + func NewBase(sess *Session, attr string, children ...UIEl) *Base + func (e *Base) AppendChild(child UIEl) int + func (e *Base) Clone() UIEl + func (e *Base) GetChild(index int) UIEl + func (e *Base) GetID() string + func (e *Base) RemoveChild(index int) + func (e *Base) Render() string + type Basefont struct + Attr string + Children []UIEl + Id string + Session *Session + func NewBasefont(sess *Session, attr string, children ...UIEl) *Basefont + func (e *Basefont) AppendChild(child UIEl) int + func (e *Basefont) Clone() UIEl + func (e *Basefont) GetChild(index int) UIEl + func (e *Basefont) GetID() string + func (e *Basefont) RemoveChild(index int) + func (e *Basefont) Render() string + type Bdi struct + Attr string + Children []UIEl + Id string + Session *Session + func NewBdi(sess *Session, attr string, children ...UIEl) *Bdi + func (e *Bdi) AppendChild(child UIEl) int + func (e *Bdi) Clone() UIEl + func (e *Bdi) GetChild(index int) UIEl + func (e *Bdi) GetID() string + func (e *Bdi) RemoveChild(index int) + func (e *Bdi) Render() string + type Bdo struct + Attr string + Children []UIEl + Id string + Session *Session + func NewBdo(sess *Session, attr string, children ...UIEl) *Bdo + func (e *Bdo) AppendChild(child UIEl) int + func (e *Bdo) Clone() UIEl + func (e *Bdo) GetChild(index int) UIEl + func (e *Bdo) GetID() string + func (e *Bdo) RemoveChild(index int) + func (e *Bdo) Render() string + type Bgsound struct + Attr string + Children []UIEl + Id string + Session *Session + func NewBgsound(sess *Session, attr string, children ...UIEl) *Bgsound + func (e *Bgsound) AppendChild(child UIEl) int + func (e *Bgsound) Clone() UIEl + func (e *Bgsound) GetChild(index int) UIEl + func (e *Bgsound) GetID() string + func (e *Bgsound) RemoveChild(index int) + func (e *Bgsound) Render() string + type Big struct + Attr string + Children []UIEl + Id string + Session *Session + func NewBig(sess *Session, attr string, children ...UIEl) *Big + func (e *Big) AppendChild(child UIEl) int + func (e *Big) Clone() UIEl + func (e *Big) GetChild(index int) UIEl + func (e *Big) GetID() string + func (e *Big) RemoveChild(index int) + func (e *Big) Render() string + type Blink struct + Attr string + Children []UIEl + Id string + Session *Session + func NewBlink(sess *Session, attr string, children ...UIEl) *Blink + func (e *Blink) AppendChild(child UIEl) int + func (e *Blink) Clone() UIEl + func (e *Blink) GetChild(index int) UIEl + func (e *Blink) GetID() string + func (e *Blink) RemoveChild(index int) + func (e *Blink) Render() string + type Blockquote struct + Attr string + Children []UIEl + Id string + Session *Session + func NewBlockquote(sess *Session, attr string, children ...UIEl) *Blockquote + func (e *Blockquote) AppendChild(child UIEl) int + func (e *Blockquote) Clone() UIEl + func (e *Blockquote) GetChild(index int) UIEl + func (e *Blockquote) GetID() string + func (e *Blockquote) RemoveChild(index int) + func (e *Blockquote) Render() string + type Body struct + Attr string + Children []UIEl + Id string + Session *Session + func NewBody(sess *Session, attr string, children ...UIEl) *Body + func (e *Body) AppendChild(child UIEl) int + func (e *Body) Clone() UIEl + func (e *Body) GetChild(index int) UIEl + func (e *Body) GetID() string + func (e *Body) RemoveChild(index int) + func (e *Body) Render() string + type Br struct + Attr string + Children []UIEl + Id string + Session *Session + func NewBr(sess *Session, attr string, children ...UIEl) *Br + func (e *Br) AppendChild(child UIEl) int + func (e *Br) Clone() UIEl + func (e *Br) GetChild(index int) UIEl + func (e *Br) GetID() string + func (e *Br) RemoveChild(index int) + func (e *Br) Render() string + type Button struct + Attr string + Children []UIEl + Id string + OnBlur *Signal[UIEl] + OnClick *Signal[UIEl] + OnFocus *Signal[UIEl] + OnKeydown *Signal[UIEl] + OnKeyup *Signal[UIEl] + Session *Session + func NewButton(sess *Session, attr string, children ...UIEl) *Button + func (e *Button) AppendChild(child UIEl) int + func (e *Button) Clone() UIEl + func (e *Button) GetChild(index int) UIEl + func (e *Button) GetID() string + func (e *Button) RemoveChild(index int) + func (e *Button) Render() string + func (e *Button) WithBlur(sig *Signal[UIEl]) *Button + func (e *Button) WithClick(sig *Signal[UIEl]) *Button + func (e *Button) WithFocus(sig *Signal[UIEl]) *Button + func (e *Button) WithKeydown(sig *Signal[UIEl]) *Button + func (e *Button) WithKeyup(sig *Signal[UIEl]) *Button + type Canvas struct + Attr string + Children []UIEl + Id string + OnClick *Signal[UIEl] + OnMousedown *Signal[UIEl] + OnMousemove *Signal[UIEl] + OnMouseup *Signal[UIEl] + Session *Session + func NewCanvas(sess *Session, attr string, children ...UIEl) *Canvas + func (e *Canvas) AppendChild(child UIEl) int + func (e *Canvas) Clone() UIEl + func (e *Canvas) GetChild(index int) UIEl + func (e *Canvas) GetID() string + func (e *Canvas) RemoveChild(index int) + func (e *Canvas) Render() string + func (e *Canvas) WithClick(sig *Signal[UIEl]) *Canvas + func (e *Canvas) WithMousedown(sig *Signal[UIEl]) *Canvas + func (e *Canvas) WithMousemove(sig *Signal[UIEl]) *Canvas + func (e *Canvas) WithMouseup(sig *Signal[UIEl]) *Canvas + type Caption struct + Attr string + Children []UIEl + Id string + Session *Session + func NewCaption(sess *Session, attr string, children ...UIEl) *Caption + func (e *Caption) AppendChild(child UIEl) int + func (e *Caption) Clone() UIEl + func (e *Caption) GetChild(index int) UIEl + func (e *Caption) GetID() string + func (e *Caption) RemoveChild(index int) + func (e *Caption) Render() string + type Center struct + Attr string + Children []UIEl + Id string + Session *Session + func NewCenter(sess *Session, attr string, children ...UIEl) *Center + func (e *Center) AppendChild(child UIEl) int + func (e *Center) Clone() UIEl + func (e *Center) GetChild(index int) UIEl + func (e *Center) GetID() string + func (e *Center) RemoveChild(index int) + func (e *Center) Render() string + type Circle struct + Attr string + Children []UIEl + Id string + Session *Session + func NewCircle(sess *Session, attr string, children ...UIEl) *Circle + func (e *Circle) AppendChild(child UIEl) int + func (e *Circle) Clone() UIEl + func (e *Circle) GetChild(index int) UIEl + func (e *Circle) GetID() string + func (e *Circle) RemoveChild(index int) + func (e *Circle) Render() string + type Cite struct + Attr string + Children []UIEl + Id string + Session *Session + func NewCite(sess *Session, attr string, children ...UIEl) *Cite + func (e *Cite) AppendChild(child UIEl) int + func (e *Cite) Clone() UIEl + func (e *Cite) GetChild(index int) UIEl + func (e *Cite) GetID() string + func (e *Cite) RemoveChild(index int) + func (e *Cite) Render() string + type ClipPath struct + Attr string + Children []UIEl + Id string + Session *Session + func NewClipPath(sess *Session, attr string, children ...UIEl) *ClipPath + func (e *ClipPath) AppendChild(child UIEl) int + func (e *ClipPath) Clone() UIEl + func (e *ClipPath) GetChild(index int) UIEl + func (e *ClipPath) GetID() string + func (e *ClipPath) RemoveChild(index int) + func (e *ClipPath) Render() string + type Code struct + Attr string + Children []UIEl + Id string + Session *Session + func NewCode(sess *Session, attr string, children ...UIEl) *Code + func (e *Code) AppendChild(child UIEl) int + func (e *Code) Clone() UIEl + func (e *Code) GetChild(index int) UIEl + func (e *Code) GetID() string + func (e *Code) RemoveChild(index int) + func (e *Code) Render() string + type Col struct + Attr string + Children []UIEl + Id string + Session *Session + func NewCol(sess *Session, attr string, children ...UIEl) *Col + func (e *Col) AppendChild(child UIEl) int + func (e *Col) Clone() UIEl + func (e *Col) GetChild(index int) UIEl + func (e *Col) GetID() string + func (e *Col) RemoveChild(index int) + func (e *Col) Render() string + type Colgroup struct + Attr string + Children []UIEl + Id string + Session *Session + func NewColgroup(sess *Session, attr string, children ...UIEl) *Colgroup + func (e *Colgroup) AppendChild(child UIEl) int + func (e *Colgroup) Clone() UIEl + func (e *Colgroup) GetChild(index int) UIEl + func (e *Colgroup) GetID() string + func (e *Colgroup) RemoveChild(index int) + func (e *Colgroup) Render() string + type Command struct + Content string + ID string + Type string + type Component struct + Args TArgs + Children []T + Ctor func(*Session, TArgs) []T + Id string + Session *Session + func (c *Component[T]) AppendChild(child UIEl) int + func (c *Component[T]) Clone() UIEl + func (c *Component[T]) GetChild(index int) UIEl + func (c *Component[T]) GetID() string + func (c *Component[T]) RemoveChild(index int) + func (c *Component[T]) Render() string + func (c *Component[T]) SetArgs(args TArgs) + type Ctx struct + Session *Session + func (c *Ctx) GetSession() *Session + func (c *Ctx) View(view UIEl, title string) error + type Data struct + Attr string + Children []UIEl + Id string + Session *Session + func NewData(sess *Session, attr string, children ...UIEl) *Data + func (e *Data) AppendChild(child UIEl) int + func (e *Data) Clone() UIEl + func (e *Data) GetChild(index int) UIEl + func (e *Data) GetID() string + func (e *Data) RemoveChild(index int) + func (e *Data) Render() string + type Datalist struct + Attr string + Children []UIEl + Id string + Session *Session + func NewDatalist(sess *Session, attr string, children ...UIEl) *Datalist + func (e *Datalist) AppendChild(child UIEl) int + func (e *Datalist) Clone() UIEl + func (e *Datalist) GetChild(index int) UIEl + func (e *Datalist) GetID() string + func (e *Datalist) RemoveChild(index int) + func (e *Datalist) Render() string + type Dd struct + Attr string + Children []UIEl + Id string + Session *Session + func NewDd(sess *Session, attr string, children ...UIEl) *Dd + func (e *Dd) AppendChild(child UIEl) int + func (e *Dd) Clone() UIEl + func (e *Dd) GetChild(index int) UIEl + func (e *Dd) GetID() string + func (e *Dd) RemoveChild(index int) + func (e *Dd) Render() string + type Defs struct + Attr string + Children []UIEl + Id string + Session *Session + func NewDefs(sess *Session, attr string, children ...UIEl) *Defs + func (e *Defs) AppendChild(child UIEl) int + func (e *Defs) Clone() UIEl + func (e *Defs) GetChild(index int) UIEl + func (e *Defs) GetID() string + func (e *Defs) RemoveChild(index int) + func (e *Defs) Render() string + type Del struct + Attr string + Children []UIEl + Id string + Session *Session + func NewDel(sess *Session, attr string, children ...UIEl) *Del + func (e *Del) AppendChild(child UIEl) int + func (e *Del) Clone() UIEl + func (e *Del) GetChild(index int) UIEl + func (e *Del) GetID() string + func (e *Del) RemoveChild(index int) + func (e *Del) Render() string + type Desc struct + Attr string + Children []UIEl + Id string + Session *Session + func NewDesc(sess *Session, attr string, children ...UIEl) *Desc + func (e *Desc) AppendChild(child UIEl) int + func (e *Desc) Clone() UIEl + func (e *Desc) GetChild(index int) UIEl + func (e *Desc) GetID() string + func (e *Desc) RemoveChild(index int) + func (e *Desc) Render() string + type Details struct + Attr string + Children []UIEl + Id string + OnToggle *Signal[UIEl] + Session *Session + func NewDetails(sess *Session, attr string, children ...UIEl) *Details + func (e *Details) AppendChild(child UIEl) int + func (e *Details) Clone() UIEl + func (e *Details) GetChild(index int) UIEl + func (e *Details) GetID() string + func (e *Details) RemoveChild(index int) + func (e *Details) Render() string + func (e *Details) WithToggle(sig *Signal[UIEl]) *Details + type Dfn struct + Attr string + Children []UIEl + Id string + Session *Session + func NewDfn(sess *Session, attr string, children ...UIEl) *Dfn + func (e *Dfn) AppendChild(child UIEl) int + func (e *Dfn) Clone() UIEl + func (e *Dfn) GetChild(index int) UIEl + func (e *Dfn) GetID() string + func (e *Dfn) RemoveChild(index int) + func (e *Dfn) Render() string + type Dialog struct + Attr string + Children []UIEl + Id string + OnCancel *Signal[UIEl] + OnClose *Signal[UIEl] + Session *Session + func NewDialog(sess *Session, attr string, children ...UIEl) *Dialog + func (e *Dialog) AppendChild(child UIEl) int + func (e *Dialog) Clone() UIEl + func (e *Dialog) GetChild(index int) UIEl + func (e *Dialog) GetID() string + func (e *Dialog) RemoveChild(index int) + func (e *Dialog) Render() string + func (e *Dialog) WithCancel(sig *Signal[UIEl]) *Dialog + func (e *Dialog) WithClose(sig *Signal[UIEl]) *Dialog + type Dir struct + Attr string + Children []UIEl + Id string + Session *Session + func NewDir(sess *Session, attr string, children ...UIEl) *Dir + func (e *Dir) AppendChild(child UIEl) int + func (e *Dir) Clone() UIEl + func (e *Dir) GetChild(index int) UIEl + func (e *Dir) GetID() string + func (e *Dir) RemoveChild(index int) + func (e *Dir) Render() string + type Div struct + Attr string + Children []UIEl + Id string + OnClick *Signal[UIEl] + OnDblclick *Signal[UIEl] + OnDragend *Signal[UIEl] + OnDragstart *Signal[UIEl] + OnDrop *Signal[UIEl] + Session *Session + func NewDiv(sess *Session, attr string, children ...UIEl) *Div + func (e *Div) AppendChild(child UIEl) int + func (e *Div) Clone() UIEl + func (e *Div) GetChild(index int) UIEl + func (e *Div) GetID() string + func (e *Div) RemoveChild(index int) + func (e *Div) Render() string + func (e *Div) WithClick(sig *Signal[UIEl]) *Div + func (e *Div) WithDblclick(sig *Signal[UIEl]) *Div + func (e *Div) WithDragend(sig *Signal[UIEl]) *Div + func (e *Div) WithDragstart(sig *Signal[UIEl]) *Div + func (e *Div) WithDrop(sig *Signal[UIEl]) *Div + type Dl struct + Attr string + Children []UIEl + Id string + Session *Session + func NewDl(sess *Session, attr string, children ...UIEl) *Dl + func (e *Dl) AppendChild(child UIEl) int + func (e *Dl) Clone() UIEl + func (e *Dl) GetChild(index int) UIEl + func (e *Dl) GetID() string + func (e *Dl) RemoveChild(index int) + func (e *Dl) Render() string + type Dt struct + Attr string + Children []UIEl + Id string + Session *Session + func NewDt(sess *Session, attr string, children ...UIEl) *Dt + func (e *Dt) AppendChild(child UIEl) int + func (e *Dt) Clone() UIEl + func (e *Dt) GetChild(index int) UIEl + func (e *Dt) GetID() string + func (e *Dt) RemoveChild(index int) + func (e *Dt) Render() string + type Ellipse struct + Attr string + Children []UIEl + Id string + Session *Session + func NewEllipse(sess *Session, attr string, children ...UIEl) *Ellipse + func (e *Ellipse) AppendChild(child UIEl) int + func (e *Ellipse) Clone() UIEl + func (e *Ellipse) GetChild(index int) UIEl + func (e *Ellipse) GetID() string + func (e *Ellipse) RemoveChild(index int) + func (e *Ellipse) Render() string + type Em struct + Attr string + Children []UIEl + Id string + Session *Session + func NewEm(sess *Session, attr string, children ...UIEl) *Em + func (e *Em) AppendChild(child UIEl) int + func (e *Em) Clone() UIEl + func (e *Em) GetChild(index int) UIEl + func (e *Em) GetID() string + func (e *Em) RemoveChild(index int) + func (e *Em) Render() string + type Embed struct + Attr string + Children []UIEl + Id string + Session *Session + func NewEmbed(sess *Session, attr string, children ...UIEl) *Embed + func (e *Embed) AppendChild(child UIEl) int + func (e *Embed) Clone() UIEl + func (e *Embed) GetChild(index int) UIEl + func (e *Embed) GetID() string + func (e *Embed) RemoveChild(index int) + func (e *Embed) Render() string + type FeBlend struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeBlend(sess *Session, attr string, children ...UIEl) *FeBlend + func (e *FeBlend) AppendChild(child UIEl) int + func (e *FeBlend) Clone() UIEl + func (e *FeBlend) GetChild(index int) UIEl + func (e *FeBlend) GetID() string + func (e *FeBlend) RemoveChild(index int) + func (e *FeBlend) Render() string + type FeColorMatrix struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeColorMatrix(sess *Session, attr string, children ...UIEl) *FeColorMatrix + func (e *FeColorMatrix) AppendChild(child UIEl) int + func (e *FeColorMatrix) Clone() UIEl + func (e *FeColorMatrix) GetChild(index int) UIEl + func (e *FeColorMatrix) GetID() string + func (e *FeColorMatrix) RemoveChild(index int) + func (e *FeColorMatrix) Render() string + type FeComponentTransfer struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeComponentTransfer(sess *Session, attr string, children ...UIEl) *FeComponentTransfer + func (e *FeComponentTransfer) AppendChild(child UIEl) int + func (e *FeComponentTransfer) Clone() UIEl + func (e *FeComponentTransfer) GetChild(index int) UIEl + func (e *FeComponentTransfer) GetID() string + func (e *FeComponentTransfer) RemoveChild(index int) + func (e *FeComponentTransfer) Render() string + type FeComposite struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeComposite(sess *Session, attr string, children ...UIEl) *FeComposite + func (e *FeComposite) AppendChild(child UIEl) int + func (e *FeComposite) Clone() UIEl + func (e *FeComposite) GetChild(index int) UIEl + func (e *FeComposite) GetID() string + func (e *FeComposite) RemoveChild(index int) + func (e *FeComposite) Render() string + type FeConvolveMatrix struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeConvolveMatrix(sess *Session, attr string, children ...UIEl) *FeConvolveMatrix + func (e *FeConvolveMatrix) AppendChild(child UIEl) int + func (e *FeConvolveMatrix) Clone() UIEl + func (e *FeConvolveMatrix) GetChild(index int) UIEl + func (e *FeConvolveMatrix) GetID() string + func (e *FeConvolveMatrix) RemoveChild(index int) + func (e *FeConvolveMatrix) Render() string + type FeDiffuseLighting struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeDiffuseLighting(sess *Session, attr string, children ...UIEl) *FeDiffuseLighting + func (e *FeDiffuseLighting) AppendChild(child UIEl) int + func (e *FeDiffuseLighting) Clone() UIEl + func (e *FeDiffuseLighting) GetChild(index int) UIEl + func (e *FeDiffuseLighting) GetID() string + func (e *FeDiffuseLighting) RemoveChild(index int) + func (e *FeDiffuseLighting) Render() string + type FeDisplacementMap struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeDisplacementMap(sess *Session, attr string, children ...UIEl) *FeDisplacementMap + func (e *FeDisplacementMap) AppendChild(child UIEl) int + func (e *FeDisplacementMap) Clone() UIEl + func (e *FeDisplacementMap) GetChild(index int) UIEl + func (e *FeDisplacementMap) GetID() string + func (e *FeDisplacementMap) RemoveChild(index int) + func (e *FeDisplacementMap) Render() string + type FeDistantLight struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeDistantLight(sess *Session, attr string, children ...UIEl) *FeDistantLight + func (e *FeDistantLight) AppendChild(child UIEl) int + func (e *FeDistantLight) Clone() UIEl + func (e *FeDistantLight) GetChild(index int) UIEl + func (e *FeDistantLight) GetID() string + func (e *FeDistantLight) RemoveChild(index int) + func (e *FeDistantLight) Render() string + type FeDropShadow struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeDropShadow(sess *Session, attr string, children ...UIEl) *FeDropShadow + func (e *FeDropShadow) AppendChild(child UIEl) int + func (e *FeDropShadow) Clone() UIEl + func (e *FeDropShadow) GetChild(index int) UIEl + func (e *FeDropShadow) GetID() string + func (e *FeDropShadow) RemoveChild(index int) + func (e *FeDropShadow) Render() string + type FeFlood struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeFlood(sess *Session, attr string, children ...UIEl) *FeFlood + func (e *FeFlood) AppendChild(child UIEl) int + func (e *FeFlood) Clone() UIEl + func (e *FeFlood) GetChild(index int) UIEl + func (e *FeFlood) GetID() string + func (e *FeFlood) RemoveChild(index int) + func (e *FeFlood) Render() string + type FeFuncA struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeFuncA(sess *Session, attr string, children ...UIEl) *FeFuncA + func (e *FeFuncA) AppendChild(child UIEl) int + func (e *FeFuncA) Clone() UIEl + func (e *FeFuncA) GetChild(index int) UIEl + func (e *FeFuncA) GetID() string + func (e *FeFuncA) RemoveChild(index int) + func (e *FeFuncA) Render() string + type FeFuncB struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeFuncB(sess *Session, attr string, children ...UIEl) *FeFuncB + func (e *FeFuncB) AppendChild(child UIEl) int + func (e *FeFuncB) Clone() UIEl + func (e *FeFuncB) GetChild(index int) UIEl + func (e *FeFuncB) GetID() string + func (e *FeFuncB) RemoveChild(index int) + func (e *FeFuncB) Render() string + type FeFuncG struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeFuncG(sess *Session, attr string, children ...UIEl) *FeFuncG + func (e *FeFuncG) AppendChild(child UIEl) int + func (e *FeFuncG) Clone() UIEl + func (e *FeFuncG) GetChild(index int) UIEl + func (e *FeFuncG) GetID() string + func (e *FeFuncG) RemoveChild(index int) + func (e *FeFuncG) Render() string + type FeFuncR struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeFuncR(sess *Session, attr string, children ...UIEl) *FeFuncR + func (e *FeFuncR) AppendChild(child UIEl) int + func (e *FeFuncR) Clone() UIEl + func (e *FeFuncR) GetChild(index int) UIEl + func (e *FeFuncR) GetID() string + func (e *FeFuncR) RemoveChild(index int) + func (e *FeFuncR) Render() string + type FeGaussianBlur struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeGaussianBlur(sess *Session, attr string, children ...UIEl) *FeGaussianBlur + func (e *FeGaussianBlur) AppendChild(child UIEl) int + func (e *FeGaussianBlur) Clone() UIEl + func (e *FeGaussianBlur) GetChild(index int) UIEl + func (e *FeGaussianBlur) GetID() string + func (e *FeGaussianBlur) RemoveChild(index int) + func (e *FeGaussianBlur) Render() string + type FeImage struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeImage(sess *Session, attr string, children ...UIEl) *FeImage + func (e *FeImage) AppendChild(child UIEl) int + func (e *FeImage) Clone() UIEl + func (e *FeImage) GetChild(index int) UIEl + func (e *FeImage) GetID() string + func (e *FeImage) RemoveChild(index int) + func (e *FeImage) Render() string + type FeMerge struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeMerge(sess *Session, attr string, children ...UIEl) *FeMerge + func (e *FeMerge) AppendChild(child UIEl) int + func (e *FeMerge) Clone() UIEl + func (e *FeMerge) GetChild(index int) UIEl + func (e *FeMerge) GetID() string + func (e *FeMerge) RemoveChild(index int) + func (e *FeMerge) Render() string + type FeMergeNode struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeMergeNode(sess *Session, attr string, children ...UIEl) *FeMergeNode + func (e *FeMergeNode) AppendChild(child UIEl) int + func (e *FeMergeNode) Clone() UIEl + func (e *FeMergeNode) GetChild(index int) UIEl + func (e *FeMergeNode) GetID() string + func (e *FeMergeNode) RemoveChild(index int) + func (e *FeMergeNode) Render() string + type FeMorphology struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeMorphology(sess *Session, attr string, children ...UIEl) *FeMorphology + func (e *FeMorphology) AppendChild(child UIEl) int + func (e *FeMorphology) Clone() UIEl + func (e *FeMorphology) GetChild(index int) UIEl + func (e *FeMorphology) GetID() string + func (e *FeMorphology) RemoveChild(index int) + func (e *FeMorphology) Render() string + type FeOffset struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeOffset(sess *Session, attr string, children ...UIEl) *FeOffset + func (e *FeOffset) AppendChild(child UIEl) int + func (e *FeOffset) Clone() UIEl + func (e *FeOffset) GetChild(index int) UIEl + func (e *FeOffset) GetID() string + func (e *FeOffset) RemoveChild(index int) + func (e *FeOffset) Render() string + type FePointLight struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFePointLight(sess *Session, attr string, children ...UIEl) *FePointLight + func (e *FePointLight) AppendChild(child UIEl) int + func (e *FePointLight) Clone() UIEl + func (e *FePointLight) GetChild(index int) UIEl + func (e *FePointLight) GetID() string + func (e *FePointLight) RemoveChild(index int) + func (e *FePointLight) Render() string + type FeSpecularLighting struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeSpecularLighting(sess *Session, attr string, children ...UIEl) *FeSpecularLighting + func (e *FeSpecularLighting) AppendChild(child UIEl) int + func (e *FeSpecularLighting) Clone() UIEl + func (e *FeSpecularLighting) GetChild(index int) UIEl + func (e *FeSpecularLighting) GetID() string + func (e *FeSpecularLighting) RemoveChild(index int) + func (e *FeSpecularLighting) Render() string + type FeSpotLight struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeSpotLight(sess *Session, attr string, children ...UIEl) *FeSpotLight + func (e *FeSpotLight) AppendChild(child UIEl) int + func (e *FeSpotLight) Clone() UIEl + func (e *FeSpotLight) GetChild(index int) UIEl + func (e *FeSpotLight) GetID() string + func (e *FeSpotLight) RemoveChild(index int) + func (e *FeSpotLight) Render() string + type FeTile struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeTile(sess *Session, attr string, children ...UIEl) *FeTile + func (e *FeTile) AppendChild(child UIEl) int + func (e *FeTile) Clone() UIEl + func (e *FeTile) GetChild(index int) UIEl + func (e *FeTile) GetID() string + func (e *FeTile) RemoveChild(index int) + func (e *FeTile) Render() string + type FeTurbulence struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFeTurbulence(sess *Session, attr string, children ...UIEl) *FeTurbulence + func (e *FeTurbulence) AppendChild(child UIEl) int + func (e *FeTurbulence) Clone() UIEl + func (e *FeTurbulence) GetChild(index int) UIEl + func (e *FeTurbulence) GetID() string + func (e *FeTurbulence) RemoveChild(index int) + func (e *FeTurbulence) Render() string + type Fencedframe struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFencedframe(sess *Session, attr string, children ...UIEl) *Fencedframe + func (e *Fencedframe) AppendChild(child UIEl) int + func (e *Fencedframe) Clone() UIEl + func (e *Fencedframe) GetChild(index int) UIEl + func (e *Fencedframe) GetID() string + func (e *Fencedframe) RemoveChild(index int) + func (e *Fencedframe) Render() string + type Fieldset struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFieldset(sess *Session, attr string, children ...UIEl) *Fieldset + func (e *Fieldset) AppendChild(child UIEl) int + func (e *Fieldset) Clone() UIEl + func (e *Fieldset) GetChild(index int) UIEl + func (e *Fieldset) GetID() string + func (e *Fieldset) RemoveChild(index int) + func (e *Fieldset) Render() string + type Figcaption struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFigcaption(sess *Session, attr string, children ...UIEl) *Figcaption + func (e *Figcaption) AppendChild(child UIEl) int + func (e *Figcaption) Clone() UIEl + func (e *Figcaption) GetChild(index int) UIEl + func (e *Figcaption) GetID() string + func (e *Figcaption) RemoveChild(index int) + func (e *Figcaption) Render() string + type Figure struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFigure(sess *Session, attr string, children ...UIEl) *Figure + func (e *Figure) AppendChild(child UIEl) int + func (e *Figure) Clone() UIEl + func (e *Figure) GetChild(index int) UIEl + func (e *Figure) GetID() string + func (e *Figure) RemoveChild(index int) + func (e *Figure) Render() string + type Filter struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFilter(sess *Session, attr string, children ...UIEl) *Filter + func (e *Filter) AppendChild(child UIEl) int + func (e *Filter) Clone() UIEl + func (e *Filter) GetChild(index int) UIEl + func (e *Filter) GetID() string + func (e *Filter) RemoveChild(index int) + func (e *Filter) Render() string + type Font struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFont(sess *Session, attr string, children ...UIEl) *Font + func (e *Font) AppendChild(child UIEl) int + func (e *Font) Clone() UIEl + func (e *Font) GetChild(index int) UIEl + func (e *Font) GetID() string + func (e *Font) RemoveChild(index int) + func (e *Font) Render() string + type Footer struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFooter(sess *Session, attr string, children ...UIEl) *Footer + func (e *Footer) AppendChild(child UIEl) int + func (e *Footer) Clone() UIEl + func (e *Footer) GetChild(index int) UIEl + func (e *Footer) GetID() string + func (e *Footer) RemoveChild(index int) + func (e *Footer) Render() string + type ForeignObject struct + Attr string + Children []UIEl + Id string + Session *Session + func NewForeignObject(sess *Session, attr string, children ...UIEl) *ForeignObject + func (e *ForeignObject) AppendChild(child UIEl) int + func (e *ForeignObject) Clone() UIEl + func (e *ForeignObject) GetChild(index int) UIEl + func (e *ForeignObject) GetID() string + func (e *ForeignObject) RemoveChild(index int) + func (e *ForeignObject) Render() string + type Form struct + Attr string + Children []UIEl + Id string + OnReset *Signal[UIEl] + OnSubmit *Signal[UIEl] + Session *Session + func NewForm(sess *Session, attr string, children ...UIEl) *Form + func (e *Form) AppendChild(child UIEl) int + func (e *Form) Clone() UIEl + func (e *Form) GetChild(index int) UIEl + func (e *Form) GetID() string + func (e *Form) RemoveChild(index int) + func (e *Form) Render() string + func (e *Form) WithReset(sig *Signal[UIEl]) *Form + func (e *Form) WithSubmit(sig *Signal[UIEl]) *Form + type Fragment struct + Children []UIEl + func NewFragment(children ...UIEl) *Fragment + func (f *Fragment) AppendChild(child UIEl) int + func (f *Fragment) Clone() UIEl + func (f *Fragment) GetChild(index int) UIEl + func (f *Fragment) GetID() string + func (f *Fragment) RemoveChild(index int) + func (f *Fragment) Render() string + type Frame struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFrame(sess *Session, attr string, children ...UIEl) *Frame + func (e *Frame) AppendChild(child UIEl) int + func (e *Frame) Clone() UIEl + func (e *Frame) GetChild(index int) UIEl + func (e *Frame) GetID() string + func (e *Frame) RemoveChild(index int) + func (e *Frame) Render() string + type Frameset struct + Attr string + Children []UIEl + Id string + Session *Session + func NewFrameset(sess *Session, attr string, children ...UIEl) *Frameset + func (e *Frameset) AppendChild(child UIEl) int + func (e *Frameset) Clone() UIEl + func (e *Frameset) GetChild(index int) UIEl + func (e *Frameset) GetID() string + func (e *Frameset) RemoveChild(index int) + func (e *Frameset) Render() string + type G struct + Attr string + Children []UIEl + Id string + Session *Session + func NewG(sess *Session, attr string, children ...UIEl) *G + func (e *G) AppendChild(child UIEl) int + func (e *G) Clone() UIEl + func (e *G) GetChild(index int) UIEl + func (e *G) GetID() string + func (e *G) RemoveChild(index int) + func (e *G) Render() string + type H1 struct + Attr string + Children []UIEl + Id string + Session *Session + func NewH1(sess *Session, attr string, children ...UIEl) *H1 + func (e *H1) AppendChild(child UIEl) int + func (e *H1) Clone() UIEl + func (e *H1) GetChild(index int) UIEl + func (e *H1) GetID() string + func (e *H1) RemoveChild(index int) + func (e *H1) Render() string + type H2 struct + Attr string + Children []UIEl + Id string + Session *Session + func NewH2(sess *Session, attr string, children ...UIEl) *H2 + func (e *H2) AppendChild(child UIEl) int + func (e *H2) Clone() UIEl + func (e *H2) GetChild(index int) UIEl + func (e *H2) GetID() string + func (e *H2) RemoveChild(index int) + func (e *H2) Render() string + type H3 struct + Attr string + Children []UIEl + Id string + Session *Session + func NewH3(sess *Session, attr string, children ...UIEl) *H3 + func (e *H3) AppendChild(child UIEl) int + func (e *H3) Clone() UIEl + func (e *H3) GetChild(index int) UIEl + func (e *H3) GetID() string + func (e *H3) RemoveChild(index int) + func (e *H3) Render() string + type H4 struct + Attr string + Children []UIEl + Id string + Session *Session + func NewH4(sess *Session, attr string, children ...UIEl) *H4 + func (e *H4) AppendChild(child UIEl) int + func (e *H4) Clone() UIEl + func (e *H4) GetChild(index int) UIEl + func (e *H4) GetID() string + func (e *H4) RemoveChild(index int) + func (e *H4) Render() string + type H5 struct + Attr string + Children []UIEl + Id string + Session *Session + func NewH5(sess *Session, attr string, children ...UIEl) *H5 + func (e *H5) AppendChild(child UIEl) int + func (e *H5) Clone() UIEl + func (e *H5) GetChild(index int) UIEl + func (e *H5) GetID() string + func (e *H5) RemoveChild(index int) + func (e *H5) Render() string + type H6 struct + Attr string + Children []UIEl + Id string + Session *Session + func NewH6(sess *Session, attr string, children ...UIEl) *H6 + func (e *H6) AppendChild(child UIEl) int + func (e *H6) Clone() UIEl + func (e *H6) GetChild(index int) UIEl + func (e *H6) GetID() string + func (e *H6) RemoveChild(index int) + func (e *H6) Render() string + type Head struct + Attr string + Children []UIEl + Id string + Session *Session + func NewHead(sess *Session, attr string, children ...UIEl) *Head + func (e *Head) AppendChild(child UIEl) int + func (e *Head) Clone() UIEl + func (e *Head) GetChild(index int) UIEl + func (e *Head) GetID() string + func (e *Head) RemoveChild(index int) + func (e *Head) Render() string + type Header struct + Attr string + Children []UIEl + Id string + Session *Session + func NewHeader(sess *Session, attr string, children ...UIEl) *Header + func (e *Header) AppendChild(child UIEl) int + func (e *Header) Clone() UIEl + func (e *Header) GetChild(index int) UIEl + func (e *Header) GetID() string + func (e *Header) RemoveChild(index int) + func (e *Header) Render() string + type Hgroup struct + Attr string + Children []UIEl + Id string + Session *Session + func NewHgroup(sess *Session, attr string, children ...UIEl) *Hgroup + func (e *Hgroup) AppendChild(child UIEl) int + func (e *Hgroup) Clone() UIEl + func (e *Hgroup) GetChild(index int) UIEl + func (e *Hgroup) GetID() string + func (e *Hgroup) RemoveChild(index int) + func (e *Hgroup) Render() string + type Hr struct + Attr string + Children []UIEl + Id string + Session *Session + func NewHr(sess *Session, attr string, children ...UIEl) *Hr + func (e *Hr) AppendChild(child UIEl) int + func (e *Hr) Clone() UIEl + func (e *Hr) GetChild(index int) UIEl + func (e *Hr) GetID() string + func (e *Hr) RemoveChild(index int) + func (e *Hr) Render() string + type Html struct + Attr string + Children []UIEl + Id string + Session *Session + func NewHtml(sess *Session, attr string, children ...UIEl) *Html + func (e *Html) AppendChild(child UIEl) int + func (e *Html) Clone() UIEl + func (e *Html) GetChild(index int) UIEl + func (e *Html) GetID() string + func (e *Html) RemoveChild(index int) + func (e *Html) Render() string + type I struct + Attr string + Children []UIEl + Id string + Session *Session + func NewI(sess *Session, attr string, children ...UIEl) *I + func (e *I) AppendChild(child UIEl) int + func (e *I) Clone() UIEl + func (e *I) GetChild(index int) UIEl + func (e *I) GetID() string + func (e *I) RemoveChild(index int) + func (e *I) Render() string + type Iframe struct + Attr string + Children []UIEl + Id string + Session *Session + func NewIframe(sess *Session, attr string, children ...UIEl) *Iframe + func (e *Iframe) AppendChild(child UIEl) int + func (e *Iframe) Clone() UIEl + func (e *Iframe) GetChild(index int) UIEl + func (e *Iframe) GetID() string + func (e *Iframe) RemoveChild(index int) + func (e *Iframe) Render() string + type Image struct + Attr string + Children []UIEl + Id string + Session *Session + func NewImage(sess *Session, attr string, children ...UIEl) *Image + func (e *Image) AppendChild(child UIEl) int + func (e *Image) Clone() UIEl + func (e *Image) GetChild(index int) UIEl + func (e *Image) GetID() string + func (e *Image) RemoveChild(index int) + func (e *Image) Render() string + type Img struct + Attr string + Children []UIEl + Id string + Session *Session + func NewImg(sess *Session, attr string, children ...UIEl) *Img + func (e *Img) AppendChild(child UIEl) int + func (e *Img) Clone() UIEl + func (e *Img) GetChild(index int) UIEl + func (e *Img) GetID() string + func (e *Img) RemoveChild(index int) + func (e *Img) Render() string + type Input struct + Attr string + Children []UIEl + Id string + OnBlur *Signal[UIEl] + OnChange *Signal[UIEl] + OnFocus *Signal[UIEl] + OnInput *Signal[UIEl] + OnKeydown *Signal[UIEl] + OnKeyup *Signal[UIEl] + Session *Session + Value *Signal[string] + func NewInput(sess *Session, attr string, children ...UIEl) *Input + func (e *Input) AppendChild(child UIEl) int + func (e *Input) Clone() UIEl + func (e *Input) GetChild(index int) UIEl + func (e *Input) GetID() string + func (e *Input) GetValueSignal() *Signal[string] + func (e *Input) RemoveChild(index int) + func (e *Input) Render() string + func (e *Input) WithBlur(sig *Signal[UIEl]) *Input + func (e *Input) WithChange(sig *Signal[UIEl]) *Input + func (e *Input) WithFocus(sig *Signal[UIEl]) *Input + func (e *Input) WithInput(sig *Signal[UIEl]) *Input + func (e *Input) WithKeydown(sig *Signal[UIEl]) *Input + func (e *Input) WithKeyup(sig *Signal[UIEl]) *Input + func (e *Input) WithValue(sig *Signal[string]) *Input + type Ins struct + Attr string + Children []UIEl + Id string + Session *Session + func NewIns(sess *Session, attr string, children ...UIEl) *Ins + func (e *Ins) AppendChild(child UIEl) int + func (e *Ins) Clone() UIEl + func (e *Ins) GetChild(index int) UIEl + func (e *Ins) GetID() string + func (e *Ins) RemoveChild(index int) + func (e *Ins) Render() string + type Isindex struct + Attr string + Children []UIEl + Id string + Session *Session + func NewIsindex(sess *Session, attr string, children ...UIEl) *Isindex + func (e *Isindex) AppendChild(child UIEl) int + func (e *Isindex) Clone() UIEl + func (e *Isindex) GetChild(index int) UIEl + func (e *Isindex) GetID() string + func (e *Isindex) RemoveChild(index int) + func (e *Isindex) Render() string + type Kbd struct + Attr string + Children []UIEl + Id string + Session *Session + func NewKbd(sess *Session, attr string, children ...UIEl) *Kbd + func (e *Kbd) AppendChild(child UIEl) int + func (e *Kbd) Clone() UIEl + func (e *Kbd) GetChild(index int) UIEl + func (e *Kbd) GetID() string + func (e *Kbd) RemoveChild(index int) + func (e *Kbd) Render() string + type Keygen struct + Attr string + Children []UIEl + Id string + Session *Session + func NewKeygen(sess *Session, attr string, children ...UIEl) *Keygen + func (e *Keygen) AppendChild(child UIEl) int + func (e *Keygen) Clone() UIEl + func (e *Keygen) GetChild(index int) UIEl + func (e *Keygen) GetID() string + func (e *Keygen) RemoveChild(index int) + func (e *Keygen) Render() string + type Label struct + Attr string + Children []UIEl + Id string + Session *Session + func NewLabel(sess *Session, attr string, children ...UIEl) *Label + func (e *Label) AppendChild(child UIEl) int + func (e *Label) Clone() UIEl + func (e *Label) GetChild(index int) UIEl + func (e *Label) GetID() string + func (e *Label) RemoveChild(index int) + func (e *Label) Render() string + type Legend struct + Attr string + Children []UIEl + Id string + Session *Session + func NewLegend(sess *Session, attr string, children ...UIEl) *Legend + func (e *Legend) AppendChild(child UIEl) int + func (e *Legend) Clone() UIEl + func (e *Legend) GetChild(index int) UIEl + func (e *Legend) GetID() string + func (e *Legend) RemoveChild(index int) + func (e *Legend) Render() string + type Li struct + Attr string + Children []UIEl + Id string + Session *Session + func NewLi(sess *Session, attr string, children ...UIEl) *Li + func (e *Li) AppendChild(child UIEl) int + func (e *Li) Clone() UIEl + func (e *Li) GetChild(index int) UIEl + func (e *Li) GetID() string + func (e *Li) RemoveChild(index int) + func (e *Li) Render() string + type Line struct + Attr string + Children []UIEl + Id string + Session *Session + func NewLine(sess *Session, attr string, children ...UIEl) *Line + func (e *Line) AppendChild(child UIEl) int + func (e *Line) Clone() UIEl + func (e *Line) GetChild(index int) UIEl + func (e *Line) GetID() string + func (e *Line) RemoveChild(index int) + func (e *Line) Render() string + type LinearGradient struct + Attr string + Children []UIEl + Id string + Session *Session + func NewLinearGradient(sess *Session, attr string, children ...UIEl) *LinearGradient + func (e *LinearGradient) AppendChild(child UIEl) int + func (e *LinearGradient) Clone() UIEl + func (e *LinearGradient) GetChild(index int) UIEl + func (e *LinearGradient) GetID() string + func (e *LinearGradient) RemoveChild(index int) + func (e *LinearGradient) Render() string + type Link struct + Attr string + Children []UIEl + Id string + Session *Session + func NewLink(sess *Session, attr string, children ...UIEl) *Link + func (e *Link) AppendChild(child UIEl) int + func (e *Link) Clone() UIEl + func (e *Link) GetChild(index int) UIEl + func (e *Link) GetID() string + func (e *Link) RemoveChild(index int) + func (e *Link) Render() string + type Listing struct + Attr string + Children []UIEl + Id string + Session *Session + func NewListing(sess *Session, attr string, children ...UIEl) *Listing + func (e *Listing) AppendChild(child UIEl) int + func (e *Listing) Clone() UIEl + func (e *Listing) GetChild(index int) UIEl + func (e *Listing) GetID() string + func (e *Listing) RemoveChild(index int) + func (e *Listing) Render() string + type Maction struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMaction(sess *Session, attr string, children ...UIEl) *Maction + func (e *Maction) AppendChild(child UIEl) int + func (e *Maction) Clone() UIEl + func (e *Maction) GetChild(index int) UIEl + func (e *Maction) GetID() string + func (e *Maction) RemoveChild(index int) + func (e *Maction) Render() string + type Main struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMain(sess *Session, attr string, children ...UIEl) *Main + func (e *Main) AppendChild(child UIEl) int + func (e *Main) Clone() UIEl + func (e *Main) GetChild(index int) UIEl + func (e *Main) GetID() string + func (e *Main) RemoveChild(index int) + func (e *Main) Render() string + type Map struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMap(sess *Session, attr string, children ...UIEl) *Map + func (e *Map) AppendChild(child UIEl) int + func (e *Map) Clone() UIEl + func (e *Map) GetChild(index int) UIEl + func (e *Map) GetID() string + func (e *Map) RemoveChild(index int) + func (e *Map) Render() string + type Mark struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMark(sess *Session, attr string, children ...UIEl) *Mark + func (e *Mark) AppendChild(child UIEl) int + func (e *Mark) Clone() UIEl + func (e *Mark) GetChild(index int) UIEl + func (e *Mark) GetID() string + func (e *Mark) RemoveChild(index int) + func (e *Mark) Render() string + type Marker struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMarker(sess *Session, attr string, children ...UIEl) *Marker + func (e *Marker) AppendChild(child UIEl) int + func (e *Marker) Clone() UIEl + func (e *Marker) GetChild(index int) UIEl + func (e *Marker) GetID() string + func (e *Marker) RemoveChild(index int) + func (e *Marker) Render() string + type Marquee struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMarquee(sess *Session, attr string, children ...UIEl) *Marquee + func (e *Marquee) AppendChild(child UIEl) int + func (e *Marquee) Clone() UIEl + func (e *Marquee) GetChild(index int) UIEl + func (e *Marquee) GetID() string + func (e *Marquee) RemoveChild(index int) + func (e *Marquee) Render() string + type Mask struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMask(sess *Session, attr string, children ...UIEl) *Mask + func (e *Mask) AppendChild(child UIEl) int + func (e *Mask) Clone() UIEl + func (e *Mask) GetChild(index int) UIEl + func (e *Mask) GetID() string + func (e *Mask) RemoveChild(index int) + func (e *Mask) Render() string + type Math struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMath(sess *Session, attr string, children ...UIEl) *Math + func (e *Math) AppendChild(child UIEl) int + func (e *Math) Clone() UIEl + func (e *Math) GetChild(index int) UIEl + func (e *Math) GetID() string + func (e *Math) RemoveChild(index int) + func (e *Math) Render() string + type Menu struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMenu(sess *Session, attr string, children ...UIEl) *Menu + func (e *Menu) AppendChild(child UIEl) int + func (e *Menu) Clone() UIEl + func (e *Menu) GetChild(index int) UIEl + func (e *Menu) GetID() string + func (e *Menu) RemoveChild(index int) + func (e *Menu) Render() string + type Menuitem struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMenuitem(sess *Session, attr string, children ...UIEl) *Menuitem + func (e *Menuitem) AppendChild(child UIEl) int + func (e *Menuitem) Clone() UIEl + func (e *Menuitem) GetChild(index int) UIEl + func (e *Menuitem) GetID() string + func (e *Menuitem) RemoveChild(index int) + func (e *Menuitem) Render() string + type Merror struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMerror(sess *Session, attr string, children ...UIEl) *Merror + func (e *Merror) AppendChild(child UIEl) int + func (e *Merror) Clone() UIEl + func (e *Merror) GetChild(index int) UIEl + func (e *Merror) GetID() string + func (e *Merror) RemoveChild(index int) + func (e *Merror) Render() string + type Meta struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMeta(sess *Session, attr string, children ...UIEl) *Meta + func (e *Meta) AppendChild(child UIEl) int + func (e *Meta) Clone() UIEl + func (e *Meta) GetChild(index int) UIEl + func (e *Meta) GetID() string + func (e *Meta) RemoveChild(index int) + func (e *Meta) Render() string + type Metadata struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMetadata(sess *Session, attr string, children ...UIEl) *Metadata + func (e *Metadata) AppendChild(child UIEl) int + func (e *Metadata) Clone() UIEl + func (e *Metadata) GetChild(index int) UIEl + func (e *Metadata) GetID() string + func (e *Metadata) RemoveChild(index int) + func (e *Metadata) Render() string + type Meter struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMeter(sess *Session, attr string, children ...UIEl) *Meter + func (e *Meter) AppendChild(child UIEl) int + func (e *Meter) Clone() UIEl + func (e *Meter) GetChild(index int) UIEl + func (e *Meter) GetID() string + func (e *Meter) RemoveChild(index int) + func (e *Meter) Render() string + type Mfrac struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMfrac(sess *Session, attr string, children ...UIEl) *Mfrac + func (e *Mfrac) AppendChild(child UIEl) int + func (e *Mfrac) Clone() UIEl + func (e *Mfrac) GetChild(index int) UIEl + func (e *Mfrac) GetID() string + func (e *Mfrac) RemoveChild(index int) + func (e *Mfrac) Render() string + type Mi struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMi(sess *Session, attr string, children ...UIEl) *Mi + func (e *Mi) AppendChild(child UIEl) int + func (e *Mi) Clone() UIEl + func (e *Mi) GetChild(index int) UIEl + func (e *Mi) GetID() string + func (e *Mi) RemoveChild(index int) + func (e *Mi) Render() string + type Mmultiscripts struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMmultiscripts(sess *Session, attr string, children ...UIEl) *Mmultiscripts + func (e *Mmultiscripts) AppendChild(child UIEl) int + func (e *Mmultiscripts) Clone() UIEl + func (e *Mmultiscripts) GetChild(index int) UIEl + func (e *Mmultiscripts) GetID() string + func (e *Mmultiscripts) RemoveChild(index int) + func (e *Mmultiscripts) Render() string + type Mn struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMn(sess *Session, attr string, children ...UIEl) *Mn + func (e *Mn) AppendChild(child UIEl) int + func (e *Mn) Clone() UIEl + func (e *Mn) GetChild(index int) UIEl + func (e *Mn) GetID() string + func (e *Mn) RemoveChild(index int) + func (e *Mn) Render() string + type Mo struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMo(sess *Session, attr string, children ...UIEl) *Mo + func (e *Mo) AppendChild(child UIEl) int + func (e *Mo) Clone() UIEl + func (e *Mo) GetChild(index int) UIEl + func (e *Mo) GetID() string + func (e *Mo) RemoveChild(index int) + func (e *Mo) Render() string + type Model struct + Attr string + Children []UIEl + Id string + Session *Session + func NewModel(sess *Session, attr string, children ...UIEl) *Model + func (e *Model) AppendChild(child UIEl) int + func (e *Model) Clone() UIEl + func (e *Model) GetChild(index int) UIEl + func (e *Model) GetID() string + func (e *Model) RemoveChild(index int) + func (e *Model) Render() string + type Mover struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMover(sess *Session, attr string, children ...UIEl) *Mover + func (e *Mover) AppendChild(child UIEl) int + func (e *Mover) Clone() UIEl + func (e *Mover) GetChild(index int) UIEl + func (e *Mover) GetID() string + func (e *Mover) RemoveChild(index int) + func (e *Mover) Render() string + type Mpadded struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMpadded(sess *Session, attr string, children ...UIEl) *Mpadded + func (e *Mpadded) AppendChild(child UIEl) int + func (e *Mpadded) Clone() UIEl + func (e *Mpadded) GetChild(index int) UIEl + func (e *Mpadded) GetID() string + func (e *Mpadded) RemoveChild(index int) + func (e *Mpadded) Render() string + type Mpath struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMpath(sess *Session, attr string, children ...UIEl) *Mpath + func (e *Mpath) AppendChild(child UIEl) int + func (e *Mpath) Clone() UIEl + func (e *Mpath) GetChild(index int) UIEl + func (e *Mpath) GetID() string + func (e *Mpath) RemoveChild(index int) + func (e *Mpath) Render() string + type Mphantom struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMphantom(sess *Session, attr string, children ...UIEl) *Mphantom + func (e *Mphantom) AppendChild(child UIEl) int + func (e *Mphantom) Clone() UIEl + func (e *Mphantom) GetChild(index int) UIEl + func (e *Mphantom) GetID() string + func (e *Mphantom) RemoveChild(index int) + func (e *Mphantom) Render() string + type Mprescripts struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMprescripts(sess *Session, attr string, children ...UIEl) *Mprescripts + func (e *Mprescripts) AppendChild(child UIEl) int + func (e *Mprescripts) Clone() UIEl + func (e *Mprescripts) GetChild(index int) UIEl + func (e *Mprescripts) GetID() string + func (e *Mprescripts) RemoveChild(index int) + func (e *Mprescripts) Render() string + type Mroot struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMroot(sess *Session, attr string, children ...UIEl) *Mroot + func (e *Mroot) AppendChild(child UIEl) int + func (e *Mroot) Clone() UIEl + func (e *Mroot) GetChild(index int) UIEl + func (e *Mroot) GetID() string + func (e *Mroot) RemoveChild(index int) + func (e *Mroot) Render() string + type Mrow struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMrow(sess *Session, attr string, children ...UIEl) *Mrow + func (e *Mrow) AppendChild(child UIEl) int + func (e *Mrow) Clone() UIEl + func (e *Mrow) GetChild(index int) UIEl + func (e *Mrow) GetID() string + func (e *Mrow) RemoveChild(index int) + func (e *Mrow) Render() string + type Ms struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMs(sess *Session, attr string, children ...UIEl) *Ms + func (e *Ms) AppendChild(child UIEl) int + func (e *Ms) Clone() UIEl + func (e *Ms) GetChild(index int) UIEl + func (e *Ms) GetID() string + func (e *Ms) RemoveChild(index int) + func (e *Ms) Render() string + type Mspace struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMspace(sess *Session, attr string, children ...UIEl) *Mspace + func (e *Mspace) AppendChild(child UIEl) int + func (e *Mspace) Clone() UIEl + func (e *Mspace) GetChild(index int) UIEl + func (e *Mspace) GetID() string + func (e *Mspace) RemoveChild(index int) + func (e *Mspace) Render() string + type Msqrt struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMsqrt(sess *Session, attr string, children ...UIEl) *Msqrt + func (e *Msqrt) AppendChild(child UIEl) int + func (e *Msqrt) Clone() UIEl + func (e *Msqrt) GetChild(index int) UIEl + func (e *Msqrt) GetID() string + func (e *Msqrt) RemoveChild(index int) + func (e *Msqrt) Render() string + type Mstyle struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMstyle(sess *Session, attr string, children ...UIEl) *Mstyle + func (e *Mstyle) AppendChild(child UIEl) int + func (e *Mstyle) Clone() UIEl + func (e *Mstyle) GetChild(index int) UIEl + func (e *Mstyle) GetID() string + func (e *Mstyle) RemoveChild(index int) + func (e *Mstyle) Render() string + type Msub struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMsub(sess *Session, attr string, children ...UIEl) *Msub + func (e *Msub) AppendChild(child UIEl) int + func (e *Msub) Clone() UIEl + func (e *Msub) GetChild(index int) UIEl + func (e *Msub) GetID() string + func (e *Msub) RemoveChild(index int) + func (e *Msub) Render() string + type Msubsup struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMsubsup(sess *Session, attr string, children ...UIEl) *Msubsup + func (e *Msubsup) AppendChild(child UIEl) int + func (e *Msubsup) Clone() UIEl + func (e *Msubsup) GetChild(index int) UIEl + func (e *Msubsup) GetID() string + func (e *Msubsup) RemoveChild(index int) + func (e *Msubsup) Render() string + type Msup struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMsup(sess *Session, attr string, children ...UIEl) *Msup + func (e *Msup) AppendChild(child UIEl) int + func (e *Msup) Clone() UIEl + func (e *Msup) GetChild(index int) UIEl + func (e *Msup) GetID() string + func (e *Msup) RemoveChild(index int) + func (e *Msup) Render() string + type Mtable struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMtable(sess *Session, attr string, children ...UIEl) *Mtable + func (e *Mtable) AppendChild(child UIEl) int + func (e *Mtable) Clone() UIEl + func (e *Mtable) GetChild(index int) UIEl + func (e *Mtable) GetID() string + func (e *Mtable) RemoveChild(index int) + func (e *Mtable) Render() string + type Mtd struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMtd(sess *Session, attr string, children ...UIEl) *Mtd + func (e *Mtd) AppendChild(child UIEl) int + func (e *Mtd) Clone() UIEl + func (e *Mtd) GetChild(index int) UIEl + func (e *Mtd) GetID() string + func (e *Mtd) RemoveChild(index int) + func (e *Mtd) Render() string + type Mtext struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMtext(sess *Session, attr string, children ...UIEl) *Mtext + func (e *Mtext) AppendChild(child UIEl) int + func (e *Mtext) Clone() UIEl + func (e *Mtext) GetChild(index int) UIEl + func (e *Mtext) GetID() string + func (e *Mtext) RemoveChild(index int) + func (e *Mtext) Render() string + type Mtr struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMtr(sess *Session, attr string, children ...UIEl) *Mtr + func (e *Mtr) AppendChild(child UIEl) int + func (e *Mtr) Clone() UIEl + func (e *Mtr) GetChild(index int) UIEl + func (e *Mtr) GetID() string + func (e *Mtr) RemoveChild(index int) + func (e *Mtr) Render() string + type Multicol struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMulticol(sess *Session, attr string, children ...UIEl) *Multicol + func (e *Multicol) AppendChild(child UIEl) int + func (e *Multicol) Clone() UIEl + func (e *Multicol) GetChild(index int) UIEl + func (e *Multicol) GetID() string + func (e *Multicol) RemoveChild(index int) + func (e *Multicol) Render() string + type Munder struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMunder(sess *Session, attr string, children ...UIEl) *Munder + func (e *Munder) AppendChild(child UIEl) int + func (e *Munder) Clone() UIEl + func (e *Munder) GetChild(index int) UIEl + func (e *Munder) GetID() string + func (e *Munder) RemoveChild(index int) + func (e *Munder) Render() string + type Munderover struct + Attr string + Children []UIEl + Id string + Session *Session + func NewMunderover(sess *Session, attr string, children ...UIEl) *Munderover + func (e *Munderover) AppendChild(child UIEl) int + func (e *Munderover) Clone() UIEl + func (e *Munderover) GetChild(index int) UIEl + func (e *Munderover) GetID() string + func (e *Munderover) RemoveChild(index int) + func (e *Munderover) Render() string + type Nav struct + Attr string + Children []UIEl + Id string + Session *Session + func NewNav(sess *Session, attr string, children ...UIEl) *Nav + func (e *Nav) AppendChild(child UIEl) int + func (e *Nav) Clone() UIEl + func (e *Nav) GetChild(index int) UIEl + func (e *Nav) GetID() string + func (e *Nav) RemoveChild(index int) + func (e *Nav) Render() string + type Nextid struct + Attr string + Children []UIEl + Id string + Session *Session + func NewNextid(sess *Session, attr string, children ...UIEl) *Nextid + func (e *Nextid) AppendChild(child UIEl) int + func (e *Nextid) Clone() UIEl + func (e *Nextid) GetChild(index int) UIEl + func (e *Nextid) GetID() string + func (e *Nextid) RemoveChild(index int) + func (e *Nextid) Render() string + type Nobr struct + Attr string + Children []UIEl + Id string + Session *Session + func NewNobr(sess *Session, attr string, children ...UIEl) *Nobr + func (e *Nobr) AppendChild(child UIEl) int + func (e *Nobr) Clone() UIEl + func (e *Nobr) GetChild(index int) UIEl + func (e *Nobr) GetID() string + func (e *Nobr) RemoveChild(index int) + func (e *Nobr) Render() string + type Noembed struct + Attr string + Children []UIEl + Id string + Session *Session + func NewNoembed(sess *Session, attr string, children ...UIEl) *Noembed + func (e *Noembed) AppendChild(child UIEl) int + func (e *Noembed) Clone() UIEl + func (e *Noembed) GetChild(index int) UIEl + func (e *Noembed) GetID() string + func (e *Noembed) RemoveChild(index int) + func (e *Noembed) Render() string + type Noframes struct + Attr string + Children []UIEl + Id string + Session *Session + func NewNoframes(sess *Session, attr string, children ...UIEl) *Noframes + func (e *Noframes) AppendChild(child UIEl) int + func (e *Noframes) Clone() UIEl + func (e *Noframes) GetChild(index int) UIEl + func (e *Noframes) GetID() string + func (e *Noframes) RemoveChild(index int) + func (e *Noframes) Render() string + type Noscript struct + Attr string + Children []UIEl + Id string + Session *Session + func NewNoscript(sess *Session, attr string, children ...UIEl) *Noscript + func (e *Noscript) AppendChild(child UIEl) int + func (e *Noscript) Clone() UIEl + func (e *Noscript) GetChild(index int) UIEl + func (e *Noscript) GetID() string + func (e *Noscript) RemoveChild(index int) + func (e *Noscript) Render() string + type Object struct + Attr string + Children []UIEl + Id string + Session *Session + func NewObject(sess *Session, attr string, children ...UIEl) *Object + func (e *Object) AppendChild(child UIEl) int + func (e *Object) Clone() UIEl + func (e *Object) GetChild(index int) UIEl + func (e *Object) GetID() string + func (e *Object) RemoveChild(index int) + func (e *Object) Render() string + type Ol struct + Attr string + Children []UIEl + Id string + Session *Session + func NewOl(sess *Session, attr string, children ...UIEl) *Ol + func (e *Ol) AppendChild(child UIEl) int + func (e *Ol) Clone() UIEl + func (e *Ol) GetChild(index int) UIEl + func (e *Ol) GetID() string + func (e *Ol) RemoveChild(index int) + func (e *Ol) Render() string + type Optgroup struct + Attr string + Children []UIEl + Id string + Session *Session + func NewOptgroup(sess *Session, attr string, children ...UIEl) *Optgroup + func (e *Optgroup) AppendChild(child UIEl) int + func (e *Optgroup) Clone() UIEl + func (e *Optgroup) GetChild(index int) UIEl + func (e *Optgroup) GetID() string + func (e *Optgroup) RemoveChild(index int) + func (e *Optgroup) Render() string + type Option struct + Attr string + Children []UIEl + Id string + Session *Session + func NewOption(sess *Session, attr string, children ...UIEl) *Option + func (e *Option) AppendChild(child UIEl) int + func (e *Option) Clone() UIEl + func (e *Option) GetChild(index int) UIEl + func (e *Option) GetID() string + func (e *Option) RemoveChild(index int) + func (e *Option) Render() string + type Output struct + Attr string + Children []UIEl + Id string + Session *Session + func NewOutput(sess *Session, attr string, children ...UIEl) *Output + func (e *Output) AppendChild(child UIEl) int + func (e *Output) Clone() UIEl + func (e *Output) GetChild(index int) UIEl + func (e *Output) GetID() string + func (e *Output) RemoveChild(index int) + func (e *Output) Render() string + type P struct + Attr string + Children []UIEl + Id string + Session *Session + func NewP(sess *Session, attr string, children ...UIEl) *P + func (e *P) AppendChild(child UIEl) int + func (e *P) Clone() UIEl + func (e *P) GetChild(index int) UIEl + func (e *P) GetID() string + func (e *P) RemoveChild(index int) + func (e *P) Render() string + type Param struct + Attr string + Children []UIEl + Id string + Session *Session + func NewParam(sess *Session, attr string, children ...UIEl) *Param + func (e *Param) AppendChild(child UIEl) int + func (e *Param) Clone() UIEl + func (e *Param) GetChild(index int) UIEl + func (e *Param) GetID() string + func (e *Param) RemoveChild(index int) + func (e *Param) Render() string + type Path struct + Attr string + Children []UIEl + Id string + Session *Session + func NewPath(sess *Session, attr string, children ...UIEl) *Path + func (e *Path) AppendChild(child UIEl) int + func (e *Path) Clone() UIEl + func (e *Path) GetChild(index int) UIEl + func (e *Path) GetID() string + func (e *Path) RemoveChild(index int) + func (e *Path) Render() string + type Pattern struct + Attr string + Children []UIEl + Id string + Session *Session + func NewPattern(sess *Session, attr string, children ...UIEl) *Pattern + func (e *Pattern) AppendChild(child UIEl) int + func (e *Pattern) Clone() UIEl + func (e *Pattern) GetChild(index int) UIEl + func (e *Pattern) GetID() string + func (e *Pattern) RemoveChild(index int) + func (e *Pattern) Render() string + type Picture struct + Attr string + Children []UIEl + Id string + Session *Session + func NewPicture(sess *Session, attr string, children ...UIEl) *Picture + func (e *Picture) AppendChild(child UIEl) int + func (e *Picture) Clone() UIEl + func (e *Picture) GetChild(index int) UIEl + func (e *Picture) GetID() string + func (e *Picture) RemoveChild(index int) + func (e *Picture) Render() string + type Plaintext struct + Attr string + Children []UIEl + Id string + Session *Session + func NewPlaintext(sess *Session, attr string, children ...UIEl) *Plaintext + func (e *Plaintext) AppendChild(child UIEl) int + func (e *Plaintext) Clone() UIEl + func (e *Plaintext) GetChild(index int) UIEl + func (e *Plaintext) GetID() string + func (e *Plaintext) RemoveChild(index int) + func (e *Plaintext) Render() string + type Polygon struct + Attr string + Children []UIEl + Id string + Session *Session + func NewPolygon(sess *Session, attr string, children ...UIEl) *Polygon + func (e *Polygon) AppendChild(child UIEl) int + func (e *Polygon) Clone() UIEl + func (e *Polygon) GetChild(index int) UIEl + func (e *Polygon) GetID() string + func (e *Polygon) RemoveChild(index int) + func (e *Polygon) Render() string + type Polyline struct + Attr string + Children []UIEl + Id string + Session *Session + func NewPolyline(sess *Session, attr string, children ...UIEl) *Polyline + func (e *Polyline) AppendChild(child UIEl) int + func (e *Polyline) Clone() UIEl + func (e *Polyline) GetChild(index int) UIEl + func (e *Polyline) GetID() string + func (e *Polyline) RemoveChild(index int) + func (e *Polyline) Render() string + type Portal struct + Attr string + Children []UIEl + Id string + Session *Session + func NewPortal(sess *Session, attr string, children ...UIEl) *Portal + func (e *Portal) AppendChild(child UIEl) int + func (e *Portal) Clone() UIEl + func (e *Portal) GetChild(index int) UIEl + func (e *Portal) GetID() string + func (e *Portal) RemoveChild(index int) + func (e *Portal) Render() string + type Pre struct + Attr string + Children []UIEl + Id string + Session *Session + func NewPre(sess *Session, attr string, children ...UIEl) *Pre + func (e *Pre) AppendChild(child UIEl) int + func (e *Pre) Clone() UIEl + func (e *Pre) GetChild(index int) UIEl + func (e *Pre) GetID() string + func (e *Pre) RemoveChild(index int) + func (e *Pre) Render() string + type Progress struct + Attr string + Children []UIEl + Id string + Session *Session + func NewProgress(sess *Session, attr string, children ...UIEl) *Progress + func (e *Progress) AppendChild(child UIEl) int + func (e *Progress) Clone() UIEl + func (e *Progress) GetChild(index int) UIEl + func (e *Progress) GetID() string + func (e *Progress) RemoveChild(index int) + func (e *Progress) Render() string + type Q struct + Attr string + Children []UIEl + Id string + Session *Session + func NewQ(sess *Session, attr string, children ...UIEl) *Q + func (e *Q) AppendChild(child UIEl) int + func (e *Q) Clone() UIEl + func (e *Q) GetChild(index int) UIEl + func (e *Q) GetID() string + func (e *Q) RemoveChild(index int) + func (e *Q) Render() string + type RadialGradient struct + Attr string + Children []UIEl + Id string + Session *Session + func NewRadialGradient(sess *Session, attr string, children ...UIEl) *RadialGradient + func (e *RadialGradient) AppendChild(child UIEl) int + func (e *RadialGradient) Clone() UIEl + func (e *RadialGradient) GetChild(index int) UIEl + func (e *RadialGradient) GetID() string + func (e *RadialGradient) RemoveChild(index int) + func (e *RadialGradient) Render() string + type Rb struct + Attr string + Children []UIEl + Id string + Session *Session + func NewRb(sess *Session, attr string, children ...UIEl) *Rb + func (e *Rb) AppendChild(child UIEl) int + func (e *Rb) Clone() UIEl + func (e *Rb) GetChild(index int) UIEl + func (e *Rb) GetID() string + func (e *Rb) RemoveChild(index int) + func (e *Rb) Render() string + type Rect struct + Attr string + Children []UIEl + Id string + Session *Session + func NewRect(sess *Session, attr string, children ...UIEl) *Rect + func (e *Rect) AppendChild(child UIEl) int + func (e *Rect) Clone() UIEl + func (e *Rect) GetChild(index int) UIEl + func (e *Rect) GetID() string + func (e *Rect) RemoveChild(index int) + func (e *Rect) Render() string + type Router struct + func New() *Router + func (r *Router) Listen(addr string) error + type Rp struct + Attr string + Children []UIEl + Id string + Session *Session + func NewRp(sess *Session, attr string, children ...UIEl) *Rp + func (e *Rp) AppendChild(child UIEl) int + func (e *Rp) Clone() UIEl + func (e *Rp) GetChild(index int) UIEl + func (e *Rp) GetID() string + func (e *Rp) RemoveChild(index int) + func (e *Rp) Render() string + type Rt struct + Attr string + Children []UIEl + Id string + Session *Session + func NewRt(sess *Session, attr string, children ...UIEl) *Rt + func (e *Rt) AppendChild(child UIEl) int + func (e *Rt) Clone() UIEl + func (e *Rt) GetChild(index int) UIEl + func (e *Rt) GetID() string + func (e *Rt) RemoveChild(index int) + func (e *Rt) Render() string + type Rtc struct + Attr string + Children []UIEl + Id string + Session *Session + func NewRtc(sess *Session, attr string, children ...UIEl) *Rtc + func (e *Rtc) AppendChild(child UIEl) int + func (e *Rtc) Clone() UIEl + func (e *Rtc) GetChild(index int) UIEl + func (e *Rtc) GetID() string + func (e *Rtc) RemoveChild(index int) + func (e *Rtc) Render() string + type Ruby struct + Attr string + Children []UIEl + Id string + Session *Session + func NewRuby(sess *Session, attr string, children ...UIEl) *Ruby + func (e *Ruby) AppendChild(child UIEl) int + func (e *Ruby) Clone() UIEl + func (e *Ruby) GetChild(index int) UIEl + func (e *Ruby) GetID() string + func (e *Ruby) RemoveChild(index int) + func (e *Ruby) Render() string + type S struct + Attr string + Children []UIEl + Id string + Session *Session + func NewS(sess *Session, attr string, children ...UIEl) *S + func (e *S) AppendChild(child UIEl) int + func (e *S) Clone() UIEl + func (e *S) GetChild(index int) UIEl + func (e *S) GetID() string + func (e *S) RemoveChild(index int) + func (e *S) Render() string + type Samp struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSamp(sess *Session, attr string, children ...UIEl) *Samp + func (e *Samp) AppendChild(child UIEl) int + func (e *Samp) Clone() UIEl + func (e *Samp) GetChild(index int) UIEl + func (e *Samp) GetID() string + func (e *Samp) RemoveChild(index int) + func (e *Samp) Render() string + type Script struct + Attr string + Children []UIEl + Id string + Session *Session + func NewScript(sess *Session, attr string, children ...UIEl) *Script + func (e *Script) AppendChild(child UIEl) int + func (e *Script) Clone() UIEl + func (e *Script) GetChild(index int) UIEl + func (e *Script) GetID() string + func (e *Script) RemoveChild(index int) + func (e *Script) Render() string + type Search struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSearch(sess *Session, attr string, children ...UIEl) *Search + func (e *Search) AppendChild(child UIEl) int + func (e *Search) Clone() UIEl + func (e *Search) GetChild(index int) UIEl + func (e *Search) GetID() string + func (e *Search) RemoveChild(index int) + func (e *Search) Render() string + type Section struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSection(sess *Session, attr string, children ...UIEl) *Section + func (e *Section) AppendChild(child UIEl) int + func (e *Section) Clone() UIEl + func (e *Section) GetChild(index int) UIEl + func (e *Section) GetID() string + func (e *Section) RemoveChild(index int) + func (e *Section) Render() string + type Select struct + Attr string + Children []UIEl + Id string + OnBlur *Signal[UIEl] + OnChange *Signal[UIEl] + OnFocus *Signal[UIEl] + Session *Session + Value *Signal[string] + func NewSelect(sess *Session, attr string, children ...UIEl) *Select + func (e *Select) AppendChild(child UIEl) int + func (e *Select) Clone() UIEl + func (e *Select) GetChild(index int) UIEl + func (e *Select) GetID() string + func (e *Select) GetValueSignal() *Signal[string] + func (e *Select) RemoveChild(index int) + func (e *Select) Render() string + func (e *Select) WithBlur(sig *Signal[UIEl]) *Select + func (e *Select) WithChange(sig *Signal[UIEl]) *Select + func (e *Select) WithFocus(sig *Signal[UIEl]) *Select + func (e *Select) WithValue(sig *Signal[string]) *Select + type Selectedcontent struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSelectedcontent(sess *Session, attr string, children ...UIEl) *Selectedcontent + func (e *Selectedcontent) AppendChild(child UIEl) int + func (e *Selectedcontent) Clone() UIEl + func (e *Selectedcontent) GetChild(index int) UIEl + func (e *Selectedcontent) GetID() string + func (e *Selectedcontent) RemoveChild(index int) + func (e *Selectedcontent) Render() string + type Semantics struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSemantics(sess *Session, attr string, children ...UIEl) *Semantics + func (e *Semantics) AppendChild(child UIEl) int + func (e *Semantics) Clone() UIEl + func (e *Semantics) GetChild(index int) UIEl + func (e *Semantics) GetID() string + func (e *Semantics) RemoveChild(index int) + func (e *Semantics) Render() string + type Session struct + ID string + LastAccessed time.Time + SignalRegistry map[string]map[string]*Signal[UIEl] + UIRegistry map[string]UIEl + func NewSession() *Session + type Set struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSet(sess *Session, attr string, children ...UIEl) *Set + func (e *Set) AppendChild(child UIEl) int + func (e *Set) Clone() UIEl + func (e *Set) GetChild(index int) UIEl + func (e *Set) GetID() string + func (e *Set) RemoveChild(index int) + func (e *Set) Render() string + type Signal struct + func NewSignal[T comparable](initial T) *Signal[T] + func (s *Signal[T]) AsyncSubscribe(f func(*sync.WaitGroup) T) + func (s *Signal[T]) Emit() []T + func (s *Signal[T]) Get() T + func (s *Signal[T]) Set(newValue T) + func (s *Signal[T]) Subscribe(f func() T) + type Slot struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSlot(sess *Session, attr string, children ...UIEl) *Slot + func (e *Slot) AppendChild(child UIEl) int + func (e *Slot) Clone() UIEl + func (e *Slot) GetChild(index int) UIEl + func (e *Slot) GetID() string + func (e *Slot) RemoveChild(index int) + func (e *Slot) Render() string + type Small struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSmall(sess *Session, attr string, children ...UIEl) *Small + func (e *Small) AppendChild(child UIEl) int + func (e *Small) Clone() UIEl + func (e *Small) GetChild(index int) UIEl + func (e *Small) GetID() string + func (e *Small) RemoveChild(index int) + func (e *Small) Render() string + type Source struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSource(sess *Session, attr string, children ...UIEl) *Source + func (e *Source) AppendChild(child UIEl) int + func (e *Source) Clone() UIEl + func (e *Source) GetChild(index int) UIEl + func (e *Source) GetID() string + func (e *Source) RemoveChild(index int) + func (e *Source) Render() string + type Spacer struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSpacer(sess *Session, attr string, children ...UIEl) *Spacer + func (e *Spacer) AppendChild(child UIEl) int + func (e *Spacer) Clone() UIEl + func (e *Spacer) GetChild(index int) UIEl + func (e *Spacer) GetID() string + func (e *Spacer) RemoveChild(index int) + func (e *Spacer) Render() string + type Span struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSpan(sess *Session, attr string, children ...UIEl) *Span + func (e *Span) AppendChild(child UIEl) int + func (e *Span) Clone() UIEl + func (e *Span) GetChild(index int) UIEl + func (e *Span) GetID() string + func (e *Span) RemoveChild(index int) + func (e *Span) Render() string + type Stop struct + Attr string + Children []UIEl + Id string + Session *Session + func NewStop(sess *Session, attr string, children ...UIEl) *Stop + func (e *Stop) AppendChild(child UIEl) int + func (e *Stop) Clone() UIEl + func (e *Stop) GetChild(index int) UIEl + func (e *Stop) GetID() string + func (e *Stop) RemoveChild(index int) + func (e *Stop) Render() string + type Strike struct + Attr string + Children []UIEl + Id string + Session *Session + func NewStrike(sess *Session, attr string, children ...UIEl) *Strike + func (e *Strike) AppendChild(child UIEl) int + func (e *Strike) Clone() UIEl + func (e *Strike) GetChild(index int) UIEl + func (e *Strike) GetID() string + func (e *Strike) RemoveChild(index int) + func (e *Strike) Render() string + type String struct + Content string + func NewString(text string) *String + func (t *String) AppendChild(child UIEl) int + func (t *String) Clone() UIEl + func (t *String) GetChild(index int) UIEl + func (t *String) GetID() string + func (t *String) RemoveChild(index int) + func (t *String) Render() string + type Strong struct + Attr string + Children []UIEl + Id string + Session *Session + func NewStrong(sess *Session, attr string, children ...UIEl) *Strong + func (e *Strong) AppendChild(child UIEl) int + func (e *Strong) Clone() UIEl + func (e *Strong) GetChild(index int) UIEl + func (e *Strong) GetID() string + func (e *Strong) RemoveChild(index int) + func (e *Strong) Render() string + type Style struct + Attr string + Children []UIEl + Id string + Session *Session + func NewStyle(sess *Session, attr string, children ...UIEl) *Style + func (e *Style) AppendChild(child UIEl) int + func (e *Style) Clone() UIEl + func (e *Style) GetChild(index int) UIEl + func (e *Style) GetID() string + func (e *Style) RemoveChild(index int) + func (e *Style) Render() string + type Sub struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSub(sess *Session, attr string, children ...UIEl) *Sub + func (e *Sub) AppendChild(child UIEl) int + func (e *Sub) Clone() UIEl + func (e *Sub) GetChild(index int) UIEl + func (e *Sub) GetID() string + func (e *Sub) RemoveChild(index int) + func (e *Sub) Render() string + type Summary struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSummary(sess *Session, attr string, children ...UIEl) *Summary + func (e *Summary) AppendChild(child UIEl) int + func (e *Summary) Clone() UIEl + func (e *Summary) GetChild(index int) UIEl + func (e *Summary) GetID() string + func (e *Summary) RemoveChild(index int) + func (e *Summary) Render() string + type Sup struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSup(sess *Session, attr string, children ...UIEl) *Sup + func (e *Sup) AppendChild(child UIEl) int + func (e *Sup) Clone() UIEl + func (e *Sup) GetChild(index int) UIEl + func (e *Sup) GetID() string + func (e *Sup) RemoveChild(index int) + func (e *Sup) Render() string + type Svg struct + Attr string + Children []UIEl + Id string + OnBlur *Signal[UIEl] + OnClick *Signal[UIEl] + OnFocus *Signal[UIEl] + OnMousemove *Signal[UIEl] + Session *Session + func NewSvg(sess *Session, attr string, children ...UIEl) *Svg + func (e *Svg) AppendChild(child UIEl) int + func (e *Svg) Clone() UIEl + func (e *Svg) GetChild(index int) UIEl + func (e *Svg) GetID() string + func (e *Svg) RemoveChild(index int) + func (e *Svg) Render() string + func (e *Svg) WithBlur(sig *Signal[UIEl]) *Svg + func (e *Svg) WithClick(sig *Signal[UIEl]) *Svg + func (e *Svg) WithFocus(sig *Signal[UIEl]) *Svg + func (e *Svg) WithMousemove(sig *Signal[UIEl]) *Svg + type Switch struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSwitch(sess *Session, attr string, children ...UIEl) *Switch + func (e *Switch) AppendChild(child UIEl) int + func (e *Switch) Clone() UIEl + func (e *Switch) GetChild(index int) UIEl + func (e *Switch) GetID() string + func (e *Switch) RemoveChild(index int) + func (e *Switch) Render() string + type Symbol struct + Attr string + Children []UIEl + Id string + Session *Session + func NewSymbol(sess *Session, attr string, children ...UIEl) *Symbol + func (e *Symbol) AppendChild(child UIEl) int + func (e *Symbol) Clone() UIEl + func (e *Symbol) GetChild(index int) UIEl + func (e *Symbol) GetID() string + func (e *Symbol) RemoveChild(index int) + func (e *Symbol) Render() string + type TArgs map[string]*Signal[string] + type Table struct + Attr string + Children []UIEl + Id string + Session *Session + func NewTable(sess *Session, attr string, children ...UIEl) *Table + func (e *Table) AppendChild(child UIEl) int + func (e *Table) Clone() UIEl + func (e *Table) GetChild(index int) UIEl + func (e *Table) GetID() string + func (e *Table) RemoveChild(index int) + func (e *Table) Render() string + type Tbody struct + Attr string + Children []UIEl + Id string + Session *Session + func NewTbody(sess *Session, attr string, children ...UIEl) *Tbody + func (e *Tbody) AppendChild(child UIEl) int + func (e *Tbody) Clone() UIEl + func (e *Tbody) GetChild(index int) UIEl + func (e *Tbody) GetID() string + func (e *Tbody) RemoveChild(index int) + func (e *Tbody) Render() string + type Td struct + Attr string + Children []UIEl + Id string + Session *Session + func NewTd(sess *Session, attr string, children ...UIEl) *Td + func (e *Td) AppendChild(child UIEl) int + func (e *Td) Clone() UIEl + func (e *Td) GetChild(index int) UIEl + func (e *Td) GetID() string + func (e *Td) RemoveChild(index int) + func (e *Td) Render() string + type Template struct + Attr string + Children []UIEl + Id string + Session *Session + func NewTemplate(sess *Session, attr string, children ...UIEl) *Template + func (e *Template) AppendChild(child UIEl) int + func (e *Template) Clone() UIEl + func (e *Template) GetChild(index int) UIEl + func (e *Template) GetID() string + func (e *Template) RemoveChild(index int) + func (e *Template) Render() string + type Text struct + Attr string + Children []UIEl + Id string + Session *Session + func NewText(sess *Session, attr string, children ...UIEl) *Text + func (e *Text) AppendChild(child UIEl) int + func (e *Text) Clone() UIEl + func (e *Text) GetChild(index int) UIEl + func (e *Text) GetID() string + func (e *Text) RemoveChild(index int) + func (e *Text) Render() string + type TextPath struct + Attr string + Children []UIEl + Id string + Session *Session + func NewTextPath(sess *Session, attr string, children ...UIEl) *TextPath + func (e *TextPath) AppendChild(child UIEl) int + func (e *TextPath) Clone() UIEl + func (e *TextPath) GetChild(index int) UIEl + func (e *TextPath) GetID() string + func (e *TextPath) RemoveChild(index int) + func (e *TextPath) Render() string + type Textarea struct + Attr string + Children []UIEl + Id string + OnBlur *Signal[UIEl] + OnChange *Signal[UIEl] + OnFocus *Signal[UIEl] + OnInput *Signal[UIEl] + Session *Session + Value *Signal[string] + func NewTextarea(sess *Session, attr string, children ...UIEl) *Textarea + func (e *Textarea) AppendChild(child UIEl) int + func (e *Textarea) Clone() UIEl + func (e *Textarea) GetChild(index int) UIEl + func (e *Textarea) GetID() string + func (e *Textarea) GetValueSignal() *Signal[string] + func (e *Textarea) RemoveChild(index int) + func (e *Textarea) Render() string + func (e *Textarea) WithBlur(sig *Signal[UIEl]) *Textarea + func (e *Textarea) WithChange(sig *Signal[UIEl]) *Textarea + func (e *Textarea) WithFocus(sig *Signal[UIEl]) *Textarea + func (e *Textarea) WithInput(sig *Signal[UIEl]) *Textarea + func (e *Textarea) WithValue(sig *Signal[string]) *Textarea + type Tfoot struct + Attr string + Children []UIEl + Id string + Session *Session + func NewTfoot(sess *Session, attr string, children ...UIEl) *Tfoot + func (e *Tfoot) AppendChild(child UIEl) int + func (e *Tfoot) Clone() UIEl + func (e *Tfoot) GetChild(index int) UIEl + func (e *Tfoot) GetID() string + func (e *Tfoot) RemoveChild(index int) + func (e *Tfoot) Render() string + type Th struct + Attr string + Children []UIEl + Id string + Session *Session + func NewTh(sess *Session, attr string, children ...UIEl) *Th + func (e *Th) AppendChild(child UIEl) int + func (e *Th) Clone() UIEl + func (e *Th) GetChild(index int) UIEl + func (e *Th) GetID() string + func (e *Th) RemoveChild(index int) + func (e *Th) Render() string + type Thead struct + Attr string + Children []UIEl + Id string + Session *Session + func NewThead(sess *Session, attr string, children ...UIEl) *Thead + func (e *Thead) AppendChild(child UIEl) int + func (e *Thead) Clone() UIEl + func (e *Thead) GetChild(index int) UIEl + func (e *Thead) GetID() string + func (e *Thead) RemoveChild(index int) + func (e *Thead) Render() string + type Time struct + Attr string + Children []UIEl + Id string + Session *Session + func NewTime(sess *Session, attr string, children ...UIEl) *Time + func (e *Time) AppendChild(child UIEl) int + func (e *Time) Clone() UIEl + func (e *Time) GetChild(index int) UIEl + func (e *Time) GetID() string + func (e *Time) RemoveChild(index int) + func (e *Time) Render() string + type Title struct + Attr string + Children []UIEl + Id string + Session *Session + func NewTitle(sess *Session, attr string, children ...UIEl) *Title + func (e *Title) AppendChild(child UIEl) int + func (e *Title) Clone() UIEl + func (e *Title) GetChild(index int) UIEl + func (e *Title) GetID() string + func (e *Title) RemoveChild(index int) + func (e *Title) Render() string + type Tr struct + Attr string + Children []UIEl + Id string + Session *Session + func NewTr(sess *Session, attr string, children ...UIEl) *Tr + func (e *Tr) AppendChild(child UIEl) int + func (e *Tr) Clone() UIEl + func (e *Tr) GetChild(index int) UIEl + func (e *Tr) GetID() string + func (e *Tr) RemoveChild(index int) + func (e *Tr) Render() string + type Track struct + Attr string + Children []UIEl + Id string + Session *Session + func NewTrack(sess *Session, attr string, children ...UIEl) *Track + func (e *Track) AppendChild(child UIEl) int + func (e *Track) Clone() UIEl + func (e *Track) GetChild(index int) UIEl + func (e *Track) GetID() string + func (e *Track) RemoveChild(index int) + func (e *Track) Render() string + type Tspan struct + Attr string + Children []UIEl + Id string + Session *Session + func NewTspan(sess *Session, attr string, children ...UIEl) *Tspan + func (e *Tspan) AppendChild(child UIEl) int + func (e *Tspan) Clone() UIEl + func (e *Tspan) GetChild(index int) UIEl + func (e *Tspan) GetID() string + func (e *Tspan) RemoveChild(index int) + func (e *Tspan) Render() string + type Tt struct + Attr string + Children []UIEl + Id string + Session *Session + func NewTt(sess *Session, attr string, children ...UIEl) *Tt + func (e *Tt) AppendChild(child UIEl) int + func (e *Tt) Clone() UIEl + func (e *Tt) GetChild(index int) UIEl + func (e *Tt) GetID() string + func (e *Tt) RemoveChild(index int) + func (e *Tt) Render() string + type U struct + Attr string + Children []UIEl + Id string + Session *Session + func NewU(sess *Session, attr string, children ...UIEl) *U + func (e *U) AppendChild(child UIEl) int + func (e *U) Clone() UIEl + func (e *U) GetChild(index int) UIEl + func (e *U) GetID() string + func (e *U) RemoveChild(index int) + func (e *U) Render() string + type UIEl interface + AppendChild func(UIEl) int + Clone func() UIEl + GetChild func(int) UIEl + GetID func() string + RemoveChild func(int) + Render func() string + type Ul struct + Attr string + Children []UIEl + Id string + Session *Session + func NewUl(sess *Session, attr string, children ...UIEl) *Ul + func (e *Ul) AppendChild(child UIEl) int + func (e *Ul) Clone() UIEl + func (e *Ul) GetChild(index int) UIEl + func (e *Ul) GetID() string + func (e *Ul) RemoveChild(index int) + func (e *Ul) Render() string + type Use struct + Attr string + Children []UIEl + Id string + Session *Session + func NewUse(sess *Session, attr string, children ...UIEl) *Use + func (e *Use) AppendChild(child UIEl) int + func (e *Use) Clone() UIEl + func (e *Use) GetChild(index int) UIEl + func (e *Use) GetID() string + func (e *Use) RemoveChild(index int) + func (e *Use) Render() string + type ValueHolder interface + GetID func() string + GetValueSignal func() *Signal[string] + type Var struct + Attr string + Children []UIEl + Id string + Session *Session + func NewVar(sess *Session, attr string, children ...UIEl) *Var + func (e *Var) AppendChild(child UIEl) int + func (e *Var) Clone() UIEl + func (e *Var) GetChild(index int) UIEl + func (e *Var) GetID() string + func (e *Var) RemoveChild(index int) + func (e *Var) Render() string + type Video struct + Attr string + Children []UIEl + Id string + OnEnded *Signal[UIEl] + OnPause *Signal[UIEl] + OnPlay *Signal[UIEl] + OnSeeking *Signal[UIEl] + OnTimeupdate *Signal[UIEl] + OnVolumechange *Signal[UIEl] + Session *Session + func NewVideo(sess *Session, attr string, children ...UIEl) *Video + func (e *Video) AppendChild(child UIEl) int + func (e *Video) Clone() UIEl + func (e *Video) GetChild(index int) UIEl + func (e *Video) GetID() string + func (e *Video) RemoveChild(index int) + func (e *Video) Render() string + func (e *Video) WithEnded(sig *Signal[UIEl]) *Video + func (e *Video) WithPause(sig *Signal[UIEl]) *Video + func (e *Video) WithPlay(sig *Signal[UIEl]) *Video + func (e *Video) WithSeeking(sig *Signal[UIEl]) *Video + func (e *Video) WithTimeupdate(sig *Signal[UIEl]) *Video + func (e *Video) WithVolumechange(sig *Signal[UIEl]) *Video + type View struct + Attr string + Children []UIEl + Id string + Session *Session + func NewView(sess *Session, attr string, children ...UIEl) *View + func (e *View) AppendChild(child UIEl) int + func (e *View) Clone() UIEl + func (e *View) GetChild(index int) UIEl + func (e *View) GetID() string + func (e *View) RemoveChild(index int) + func (e *View) Render() string + type Wbr struct + Attr string + Children []UIEl + Id string + Session *Session + func NewWbr(sess *Session, attr string, children ...UIEl) *Wbr + func (e *Wbr) AppendChild(child UIEl) int + func (e *Wbr) Clone() UIEl + func (e *Wbr) GetChild(index int) UIEl + func (e *Wbr) GetID() string + func (e *Wbr) RemoveChild(index int) + func (e *Wbr) Render() string + type Xmp struct + Attr string + Children []UIEl + Id string + Session *Session + func NewXmp(sess *Session, attr string, children ...UIEl) *Xmp + func (e *Xmp) AppendChild(child UIEl) int + func (e *Xmp) Clone() UIEl + func (e *Xmp) GetChild(index int) UIEl + func (e *Xmp) GetID() string + func (e *Xmp) RemoveChild(index int) + func (e *Xmp) Render() string