Update icons

This commit is contained in:
David Vogel 2023-05-10 17:09:52 +02:00
parent dd6488db6b
commit b49c57c018
19 changed files with 476 additions and 216 deletions

View File

@ -5,7 +5,7 @@
</svg>
<script type="application/x-go">
type LInfo struct{
type LErrorCircle struct{
AttrMap vugu.AttrMap
}
</script>

Before

Width:  |  Height:  |  Size: 530 B

After

Width:  |  Height:  |  Size: 537 B

View File

@ -8,11 +8,11 @@ import "github.com/vugu/vjson"
import "github.com/vugu/vugu"
import js "github.com/vugu/vugu/js"
type LInfo struct {
type LErrorCircle struct {
AttrMap vugu.AttrMap
}
func (c *LInfo) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
func (c *LErrorCircle) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
vgout = &vugu.BuildOut{}

10
icons/l-globe.vugu Normal file
View File

@ -0,0 +1,10 @@
<svg viewBox="0 0 16 16" vg-attr="c.AttrMap">
<circle class="d3c-icon-stroke" cx="7.5" cy="8.5" r="7" stroke="black" stroke-width="1" stroke-linejoin="round" stroke-linecap="round" fill="none"/>
<path class="d3c-icon-stroke" d="M0.79 6.5l13.42 0m-13.42 4l13.42 0m-6.21 -8.98c3.5,3 3.5,10.96 0,13.96m-1.02 -13.96c-3.5,3 -3.5,10.96 0,13.96" stroke="black" stroke-width="1" stroke-linejoin="round" stroke-linecap="round" fill="none"/>
</svg>
<script type="application/x-go">
type LGlobe struct{
AttrMap vugu.AttrMap
}
</script>

After

Width:  |  Height:  |  Size: 532 B

46
icons/l-globe_vgen.go Normal file
View File

@ -0,0 +1,46 @@
package icons
// Code generated by vugu via vugugen. Please regenerate instead of editing or add additional code in a separate file. DO NOT EDIT.
import "fmt"
import "reflect"
import "github.com/vugu/vjson"
import "github.com/vugu/vugu"
import js "github.com/vugu/vugu/js"
type LGlobe struct {
AttrMap vugu.AttrMap
}
func (c *LGlobe) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
vgout = &vugu.BuildOut{}
var vgiterkey interface{}
_ = vgiterkey
var vgn *vugu.VGNode
vgn = &vugu.VGNode{Type: vugu.VGNodeType(3), Namespace: "svg", Data: "svg", Attr: []vugu.VGAttribute{vugu.VGAttribute{Namespace: "", Key: "viewBox", Val: "0 0 16 16"}}}
vgout.Out = append(vgout.Out, vgn) // root for output
vgn.AddAttrList(c.AttrMap)
{
vgparent := vgn
_ = vgparent
vgn = &vugu.VGNode{Type: vugu.VGNodeType(1), Data: "\n\t"}
vgparent.AppendChild(vgn)
vgn = &vugu.VGNode{Type: vugu.VGNodeType(3), Namespace: "svg", Data: "circle", Attr: []vugu.VGAttribute{vugu.VGAttribute{Namespace: "", Key: "class", Val: "d3c-icon-stroke"}, vugu.VGAttribute{Namespace: "", Key: "cx", Val: "7.5"}, vugu.VGAttribute{Namespace: "", Key: "cy", Val: "8.5"}, vugu.VGAttribute{Namespace: "", Key: "r", Val: "7"}, vugu.VGAttribute{Namespace: "", Key: "stroke", Val: "black"}, vugu.VGAttribute{Namespace: "", Key: "stroke-width", Val: "1"}, vugu.VGAttribute{Namespace: "", Key: "stroke-linejoin", Val: "round"}, vugu.VGAttribute{Namespace: "", Key: "stroke-linecap", Val: "round"}, vugu.VGAttribute{Namespace: "", Key: "fill", Val: "none"}}}
vgparent.AppendChild(vgn)
vgn = &vugu.VGNode{Type: vugu.VGNodeType(1), Data: "\n\t"}
vgparent.AppendChild(vgn)
vgn = &vugu.VGNode{Type: vugu.VGNodeType(3), Namespace: "svg", Data: "path", Attr: []vugu.VGAttribute{vugu.VGAttribute{Namespace: "", Key: "class", Val: "d3c-icon-stroke"}, vugu.VGAttribute{Namespace: "", Key: "d", Val: "M0.79 6.5l13.42 0m-13.42 4l13.42 0m-6.21 -8.98c3.5,3 3.5,10.96 0,13.96m-1.02 -13.96c-3.5,3 -3.5,10.96 0,13.96"}, vugu.VGAttribute{Namespace: "", Key: "stroke", Val: "black"}, vugu.VGAttribute{Namespace: "", Key: "stroke-width", Val: "1"}, vugu.VGAttribute{Namespace: "", Key: "stroke-linejoin", Val: "round"}, vugu.VGAttribute{Namespace: "", Key: "stroke-linecap", Val: "round"}, vugu.VGAttribute{Namespace: "", Key: "fill", Val: "none"}}}
vgparent.AppendChild(vgn)
vgn = &vugu.VGNode{Type: vugu.VGNodeType(1), Data: "\n"}
vgparent.AppendChild(vgn)
}
return vgout
}
// 'fix' unused imports
var _ fmt.Stringer
var _ reflect.Type
var _ vjson.RawMessage
var _ js.Value

View File

@ -5,7 +5,7 @@
</svg>
<script type="application/x-go">
type LNotice struct{
type LInfoCircle struct{
AttrMap vugu.AttrMap
}
</script>

Before

Width:  |  Height:  |  Size: 529 B

After

Width:  |  Height:  |  Size: 533 B

View File

@ -8,11 +8,11 @@ import "github.com/vugu/vjson"
import "github.com/vugu/vugu"
import js "github.com/vugu/vugu/js"
type LNotice struct {
type LInfoCircle struct {
AttrMap vugu.AttrMap
}
func (c *LNotice) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
func (c *LInfoCircle) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
vgout = &vugu.BuildOut{}

View File

@ -3,7 +3,7 @@
</svg>
<script type="application/x-go">
type LLock struct{
type LLockClosed struct{
AttrMap vugu.AttrMap
}
</script>

Before

Width:  |  Height:  |  Size: 459 B

After

Width:  |  Height:  |  Size: 465 B

View File

@ -8,11 +8,11 @@ import "github.com/vugu/vjson"
import "github.com/vugu/vugu"
import js "github.com/vugu/vugu/js"
type LLock struct {
type LLockClosed struct {
AttrMap vugu.AttrMap
}
func (c *LLock) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
func (c *LLockClosed) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
vgout = &vugu.BuildOut{}

View File

@ -3,7 +3,7 @@
</svg>
<script type="application/x-go">
type LUnlock struct{
type LLockOpened struct{
AttrMap vugu.AttrMap
}
</script>

Before

Width:  |  Height:  |  Size: 455 B

After

Width:  |  Height:  |  Size: 459 B

View File

@ -8,11 +8,11 @@ import "github.com/vugu/vjson"
import "github.com/vugu/vugu"
import js "github.com/vugu/vugu/js"
type LUnlock struct {
type LLockOpened struct {
AttrMap vugu.AttrMap
}
func (c *LUnlock) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
func (c *LLockOpened) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
vgout = &vugu.BuildOut{}

9
icons/l-mail-opened.vugu Normal file
View File

@ -0,0 +1,9 @@
<svg viewBox="0 0 16 16" vg-attr="c.AttrMap">
<path class="d3c-icon-stroke" d="M0.5 6.5l3 2 9 0 3 -2m0 -1l-6.21 -3.73c-0.81,-0.49 -1.76,-0.49 -2.57,0l-6.21 3.73 0 9 15 0 0 -9z" stroke="black" stroke-width="1" stroke-linejoin="round" stroke-linecap="round" fill="none"/>
</svg>
<script type="application/x-go">
type LMailOpened struct{
AttrMap vugu.AttrMap
}
</script>

After

Width:  |  Height:  |  Size: 374 B

View File

@ -0,0 +1,42 @@
package icons
// Code generated by vugu via vugugen. Please regenerate instead of editing or add additional code in a separate file. DO NOT EDIT.
import "fmt"
import "reflect"
import "github.com/vugu/vjson"
import "github.com/vugu/vugu"
import js "github.com/vugu/vugu/js"
type LMailOpened struct {
AttrMap vugu.AttrMap
}
func (c *LMailOpened) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
vgout = &vugu.BuildOut{}
var vgiterkey interface{}
_ = vgiterkey
var vgn *vugu.VGNode
vgn = &vugu.VGNode{Type: vugu.VGNodeType(3), Namespace: "svg", Data: "svg", Attr: []vugu.VGAttribute{vugu.VGAttribute{Namespace: "", Key: "viewBox", Val: "0 0 16 16"}}}
vgout.Out = append(vgout.Out, vgn) // root for output
vgn.AddAttrList(c.AttrMap)
{
vgparent := vgn
_ = vgparent
vgn = &vugu.VGNode{Type: vugu.VGNodeType(1), Data: "\n\t"}
vgparent.AppendChild(vgn)
vgn = &vugu.VGNode{Type: vugu.VGNodeType(3), Namespace: "svg", Data: "path", Attr: []vugu.VGAttribute{vugu.VGAttribute{Namespace: "", Key: "class", Val: "d3c-icon-stroke"}, vugu.VGAttribute{Namespace: "", Key: "d", Val: "M0.5 6.5l3 2 9 0 3 -2m0 -1l-6.21 -3.73c-0.81,-0.49 -1.76,-0.49 -2.57,0l-6.21 3.73 0 9 15 0 0 -9z"}, vugu.VGAttribute{Namespace: "", Key: "stroke", Val: "black"}, vugu.VGAttribute{Namespace: "", Key: "stroke-width", Val: "1"}, vugu.VGAttribute{Namespace: "", Key: "stroke-linejoin", Val: "round"}, vugu.VGAttribute{Namespace: "", Key: "stroke-linecap", Val: "round"}, vugu.VGAttribute{Namespace: "", Key: "fill", Val: "none"}}}
vgparent.AppendChild(vgn)
vgn = &vugu.VGNode{Type: vugu.VGNodeType(1), Data: "\n"}
vgparent.AppendChild(vgn)
}
return vgout
}
// 'fix' unused imports
var _ fmt.Stringer
var _ reflect.Type
var _ vjson.RawMessage
var _ js.Value

9
icons/l-mail.vugu Normal file
View File

@ -0,0 +1,9 @@
<svg viewBox="0 0 16 16" vg-attr="c.AttrMap">
<path class="d3c-icon-stroke" d="M0.5 4.5l6.21 3.73c0.81,0.49 1.76,0.49 2.57,0l6.21 -3.73m0 -1l-15 0 0 10 15 0 0 -10z" stroke="black" stroke-width="1" stroke-linejoin="round" stroke-linecap="round" fill="none"/>
</svg>
<script type="application/x-go">
type LMail struct{
AttrMap vugu.AttrMap
}
</script>

After

Width:  |  Height:  |  Size: 356 B

42
icons/l-mail_vgen.go Normal file
View File

@ -0,0 +1,42 @@
package icons
// Code generated by vugu via vugugen. Please regenerate instead of editing or add additional code in a separate file. DO NOT EDIT.
import "fmt"
import "reflect"
import "github.com/vugu/vjson"
import "github.com/vugu/vugu"
import js "github.com/vugu/vugu/js"
type LMail struct {
AttrMap vugu.AttrMap
}
func (c *LMail) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
vgout = &vugu.BuildOut{}
var vgiterkey interface{}
_ = vgiterkey
var vgn *vugu.VGNode
vgn = &vugu.VGNode{Type: vugu.VGNodeType(3), Namespace: "svg", Data: "svg", Attr: []vugu.VGAttribute{vugu.VGAttribute{Namespace: "", Key: "viewBox", Val: "0 0 16 16"}}}
vgout.Out = append(vgout.Out, vgn) // root for output
vgn.AddAttrList(c.AttrMap)
{
vgparent := vgn
_ = vgparent
vgn = &vugu.VGNode{Type: vugu.VGNodeType(1), Data: "\n\t"}
vgparent.AppendChild(vgn)
vgn = &vugu.VGNode{Type: vugu.VGNodeType(3), Namespace: "svg", Data: "path", Attr: []vugu.VGAttribute{vugu.VGAttribute{Namespace: "", Key: "class", Val: "d3c-icon-stroke"}, vugu.VGAttribute{Namespace: "", Key: "d", Val: "M0.5 4.5l6.21 3.73c0.81,0.49 1.76,0.49 2.57,0l6.21 -3.73m0 -1l-15 0 0 10 15 0 0 -10z"}, vugu.VGAttribute{Namespace: "", Key: "stroke", Val: "black"}, vugu.VGAttribute{Namespace: "", Key: "stroke-width", Val: "1"}, vugu.VGAttribute{Namespace: "", Key: "stroke-linejoin", Val: "round"}, vugu.VGAttribute{Namespace: "", Key: "stroke-linecap", Val: "round"}, vugu.VGAttribute{Namespace: "", Key: "fill", Val: "none"}}}
vgparent.AppendChild(vgn)
vgn = &vugu.VGNode{Type: vugu.VGNodeType(1), Data: "\n"}
vgparent.AppendChild(vgn)
}
return vgout
}
// 'fix' unused imports
var _ fmt.Stringer
var _ reflect.Type
var _ vjson.RawMessage
var _ js.Value

View File

@ -1,5 +1,5 @@
<svg viewBox="0 0 16 16" vg-attr="c.AttrMap">
<path class="d3c-icon-stroke" d="M3.98 2.5l0.01 0c0.83,0 1.5,0.67 1.5,1.5l0 8c0,0.83 -0.67,1.5 -1.5,1.5l-0.01 0c-0.83,0 -1.5,-0.67 -1.5,-1.5l0 -8c0,-0.83 0.67,-1.5 1.5,-1.5zm7.99 0l0.01 0c0.83,0 1.5,0.67 1.5,1.5l0 8c0,0.83 -0.67,1.5 -1.5,1.5l-0.01 0c-0.83,0 -1.5,-0.67 -1.5,-1.5l0 -8c0,-0.83 0.67,-1.5 1.5,-1.5z" stroke="black" stroke-width="1" stroke-linejoin="round" stroke-linecap="round" fill="none"/>
<path class="d3c-icon-stroke" d="M3.98 2.5l1.01 0c0.83,0 1.5,0.68 1.5,1.5l0 8c0,0.82 -0.68,1.5 -1.5,1.5l-1.01 0c-0.82,0 -1.5,-0.67 -1.5,-1.5l0 -8c0,-0.83 0.68,-1.5 1.5,-1.5zm6.99 0l1.01 0c0.83,0 1.5,0.68 1.5,1.5l0 8c0,0.82 -0.68,1.5 -1.5,1.5l-1.01 0c-0.83,0 -1.5,-0.67 -1.5,-1.5l0 -8c0,-0.83 0.67,-1.5 1.5,-1.5z" stroke="black" stroke-width="1" stroke-linejoin="round" stroke-linecap="round" fill="none"/>
</svg>
<script type="application/x-go">

Before

Width:  |  Height:  |  Size: 551 B

After

Width:  |  Height:  |  Size: 551 B

View File

@ -27,7 +27,7 @@ func (c *LPause) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
_ = vgparent
vgn = &vugu.VGNode{Type: vugu.VGNodeType(1), Data: "\n\t"}
vgparent.AppendChild(vgn)
vgn = &vugu.VGNode{Type: vugu.VGNodeType(3), Namespace: "svg", Data: "path", Attr: []vugu.VGAttribute{vugu.VGAttribute{Namespace: "", Key: "class", Val: "d3c-icon-stroke"}, vugu.VGAttribute{Namespace: "", Key: "d", Val: "M3.98 2.5l0.01 0c0.83,0 1.5,0.67 1.5,1.5l0 8c0,0.83 -0.67,1.5 -1.5,1.5l-0.01 0c-0.83,0 -1.5,-0.67 -1.5,-1.5l0 -8c0,-0.83 0.67,-1.5 1.5,-1.5zm7.99 0l0.01 0c0.83,0 1.5,0.67 1.5,1.5l0 8c0,0.83 -0.67,1.5 -1.5,1.5l-0.01 0c-0.83,0 -1.5,-0.67 -1.5,-1.5l0 -8c0,-0.83 0.67,-1.5 1.5,-1.5z"}, vugu.VGAttribute{Namespace: "", Key: "stroke", Val: "black"}, vugu.VGAttribute{Namespace: "", Key: "stroke-width", Val: "1"}, vugu.VGAttribute{Namespace: "", Key: "stroke-linejoin", Val: "round"}, vugu.VGAttribute{Namespace: "", Key: "stroke-linecap", Val: "round"}, vugu.VGAttribute{Namespace: "", Key: "fill", Val: "none"}}}
vgn = &vugu.VGNode{Type: vugu.VGNodeType(3), Namespace: "svg", Data: "path", Attr: []vugu.VGAttribute{vugu.VGAttribute{Namespace: "", Key: "class", Val: "d3c-icon-stroke"}, vugu.VGAttribute{Namespace: "", Key: "d", Val: "M3.98 2.5l1.01 0c0.83,0 1.5,0.68 1.5,1.5l0 8c0,0.82 -0.68,1.5 -1.5,1.5l-1.01 0c-0.82,0 -1.5,-0.67 -1.5,-1.5l0 -8c0,-0.83 0.68,-1.5 1.5,-1.5zm6.99 0l1.01 0c0.83,0 1.5,0.68 1.5,1.5l0 8c0,0.82 -0.68,1.5 -1.5,1.5l-1.01 0c-0.83,0 -1.5,-0.67 -1.5,-1.5l0 -8c0,-0.83 0.67,-1.5 1.5,-1.5z"}, vugu.VGAttribute{Namespace: "", Key: "stroke", Val: "black"}, vugu.VGAttribute{Namespace: "", Key: "stroke-width", Val: "1"}, vugu.VGAttribute{Namespace: "", Key: "stroke-linejoin", Val: "round"}, vugu.VGAttribute{Namespace: "", Key: "stroke-linecap", Val: "round"}, vugu.VGAttribute{Namespace: "", Key: "fill", Val: "none"}}}
vgparent.AppendChild(vgn)
vgn = &vugu.VGNode{Type: vugu.VGNodeType(1), Data: "\n"}
vgparent.AppendChild(vgn)

View File

@ -33,17 +33,21 @@
<icons:LDocumentText></icons:LDocumentText>
<icons:LDownload></icons:LDownload>
<icons:LEdit></icons:LEdit>
<icons:LErrorCircle></icons:LErrorCircle>
<icons:LFilter></icons:LFilter>
<icons:LFullScreen></icons:LFullScreen>
<icons:LGlobalNav></icons:LGlobalNav>
<icons:LGlobe></icons:LGlobe>
<icons:LHome></icons:LHome>
<icons:LHourglass></icons:LHourglass>
<icons:LInfo></icons:LInfo>
<icons:LLock></icons:LLock>
<icons:LInfoCircle></icons:LInfoCircle>
<icons:LLockClosed></icons:LLockClosed>
<icons:LLockDisabled></icons:LLockDisabled>
<icons:LLockOpened></icons:LLockOpened>
<icons:LMail></icons:LMail>
<icons:LMailOpened></icons:LMailOpened>
<icons:LMinus></icons:LMinus>
<icons:LMore></icons:LMore>
<icons:LNotice></icons:LNotice>
<icons:LPaste></icons:LPaste>
<icons:LPause></icons:LPause>
<icons:LPlus></icons:LPlus>
@ -59,7 +63,6 @@
<icons:LStop></icons:LStop>
<icons:LStopWatch></icons:LStopWatch>
<icons:LUndo></icons:LUndo>
<icons:LUnlock></icons:LUnlock>
<icons:LUpload></icons:LUpload>
<icons:LWarehouse></icons:LWarehouse>
<icons:LWarning></icons:LWarning>
@ -92,17 +95,21 @@
<icons:LDocumentText></icons:LDocumentText>
<icons:LDownload></icons:LDownload>
<icons:LEdit></icons:LEdit>
<icons:LErrorCircle></icons:LErrorCircle>
<icons:LFilter></icons:LFilter>
<icons:LFullScreen></icons:LFullScreen>
<icons:LGlobalNav></icons:LGlobalNav>
<icons:LGlobe></icons:LGlobe>
<icons:LHome></icons:LHome>
<icons:LHourglass></icons:LHourglass>
<icons:LInfo></icons:LInfo>
<icons:LLock></icons:LLock>
<icons:LInfoCircle></icons:LInfoCircle>
<icons:LLockClosed></icons:LLockClosed>
<icons:LLockDisabled></icons:LLockDisabled>
<icons:LLockOpened></icons:LLockOpened>
<icons:LMail></icons:LMail>
<icons:LMailOpened></icons:LMailOpened>
<icons:LMinus></icons:LMinus>
<icons:LMore></icons:LMore>
<icons:LNotice></icons:LNotice>
<icons:LPaste></icons:LPaste>
<icons:LPause></icons:LPause>
<icons:LPlus></icons:LPlus>
@ -118,7 +125,6 @@
<icons:LStop></icons:LStop>
<icons:LStopWatch></icons:LStopWatch>
<icons:LUndo></icons:LUndo>
<icons:LUnlock></icons:LUnlock>
<icons:LUpload></icons:LUpload>
<icons:LWarehouse></icons:LWarehouse>
<icons:LWarning></icons:LWarning>

File diff suppressed because it is too large Load Diff

View File

@ -47,7 +47,7 @@ func (c *Root) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
vgn = &vugu.VGNode{Type: vugu.VGNodeType(1), Data: "\n\t\t\t"}
vgparent.AppendChild(vgn)
{
vgcompKey := vugu.MakeCompKey(0x60A3E2E282E4969A^vgin.CurrentPositionHash(), vgiterkey)
vgcompKey := vugu.MakeCompKey(0x3405DFBDDF796314^vgin.CurrentPositionHash(), vgiterkey)
// ask BuildEnv for prior instance of this specific component
vgcomp, _ := vgin.BuildEnv.CachedComponent(vgcompKey).(*navigation.Sidebar)
if vgcomp == nil {
@ -68,7 +68,7 @@ func (c *Root) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
vgn = &vugu.VGNode{Type: vugu.VGNodeType(1), Data: "\n\t\t\t\t\t"}
vgparent.AppendChild(vgn)
{
vgcompKey := vugu.MakeCompKey(0xD51A21E5B1CED60E^vgin.CurrentPositionHash(), vgiterkey)
vgcompKey := vugu.MakeCompKey(0x245694A4FF43312D^vgin.CurrentPositionHash(), vgiterkey)
// ask BuildEnv for prior instance of this specific component
vgcomp, _ := vgin.BuildEnv.CachedComponent(vgcompKey).(*input.ButtonNav)
if vgcomp == nil {
@ -86,7 +86,7 @@ func (c *Root) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
_ = vgparent
{
vgcompKey := vugu.MakeCompKey(0x5DD108EDE91C7EED^vgin.CurrentPositionHash(), vgiterkey)
vgcompKey := vugu.MakeCompKey(0x4AE13405398E63E1^vgin.CurrentPositionHash(), vgiterkey)
// ask BuildEnv for prior instance of this specific component
vgcomp, _ := vgin.BuildEnv.CachedComponent(vgcompKey).(*icons.LHome)
if vgcomp == nil {
@ -119,7 +119,7 @@ func (c *Root) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
vgn = &vugu.VGNode{Type: vugu.VGNodeType(1), Data: "\n\t\t\t\t\t"}
vgparent.AppendChild(vgn)
{
vgcompKey := vugu.MakeCompKey(0x3715509280AF4477^vgin.CurrentPositionHash(), vgiterkey)
vgcompKey := vugu.MakeCompKey(0x172A029BD816D50A^vgin.CurrentPositionHash(), vgiterkey)
// ask BuildEnv for prior instance of this specific component
vgcomp, _ := vgin.BuildEnv.CachedComponent(vgcompKey).(*input.ButtonNav)
if vgcomp == nil {
@ -137,7 +137,7 @@ func (c *Root) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
_ = vgparent
{
vgcompKey := vugu.MakeCompKey(0xAE76A4F8CFB96A04^vgin.CurrentPositionHash(), vgiterkey)
vgcompKey := vugu.MakeCompKey(0x70EFE1C0393B2EFA^vgin.CurrentPositionHash(), vgiterkey)
// ask BuildEnv for prior instance of this specific component
vgcomp, _ := vgin.BuildEnv.CachedComponent(vgcompKey).(*icons.LGlobalNav)
if vgcomp == nil {
@ -170,7 +170,7 @@ func (c *Root) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
vgn = &vugu.VGNode{Type: vugu.VGNodeType(1), Data: "\n\t\t\t\t\t"}
vgparent.AppendChild(vgn)
{
vgcompKey := vugu.MakeCompKey(0x37C1E21D45D206C6^vgin.CurrentPositionHash(), vgiterkey)
vgcompKey := vugu.MakeCompKey(0x9F8FB0242AD2A594^vgin.CurrentPositionHash(), vgiterkey)
// ask BuildEnv for prior instance of this specific component
vgcomp, _ := vgin.BuildEnv.CachedComponent(vgcompKey).(*input.ButtonNav)
if vgcomp == nil {
@ -188,7 +188,7 @@ func (c *Root) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
_ = vgparent
{
vgcompKey := vugu.MakeCompKey(0xD21D4CD21B6E1372^vgin.CurrentPositionHash(), vgiterkey)
vgcompKey := vugu.MakeCompKey(0x7F2C3AF881673BA8^vgin.CurrentPositionHash(), vgiterkey)
// ask BuildEnv for prior instance of this specific component
vgcomp, _ := vgin.BuildEnv.CachedComponent(vgcompKey).(*icons.Empty)
if vgcomp == nil {
@ -232,7 +232,7 @@ func (c *Root) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
vgn = &vugu.VGNode{Type: vugu.VGNodeType(1), Data: "\n\t\t\t\t\t"}
vgparent.AppendChild(vgn)
{
vgcompKey := vugu.MakeCompKey(0xA8C679C2BD34F240^vgin.CurrentPositionHash(), vgiterkey)
vgcompKey := vugu.MakeCompKey(0xBA5CDF7834C137A0^vgin.CurrentPositionHash(), vgiterkey)
// ask BuildEnv for prior instance of this specific component
vgcomp, _ := vgin.BuildEnv.CachedComponent(vgcompKey).(*input.ButtonNav)
if vgcomp == nil {
@ -250,7 +250,7 @@ func (c *Root) Build(vgin *vugu.BuildIn) (vgout *vugu.BuildOut) {
_ = vgparent
{
vgcompKey := vugu.MakeCompKey(0xAB81DAC5C811DC9D^vgin.CurrentPositionHash(), vgiterkey)
vgcompKey := vugu.MakeCompKey(0xACAC312934F8C0E3^vgin.CurrentPositionHash(), vgiterkey)
// ask BuildEnv for prior instance of this specific component
vgcomp, _ := vgin.BuildEnv.CachedComponent(vgcompKey).(*icons.LSettings)
if vgcomp == nil {