diff options
| author | Jeff Carr <[email protected]> | 2024-01-27 14:22:24 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2024-01-27 14:22:24 -0600 |
| commit | 868968db32f62e8c2318989fe3ee219db28fa566 (patch) | |
| tree | 35d1168df4987486f79dcf53681b24e831c9f10d /create.go | |
| parent | 8de0a3092e0f9004e5bb2ded0039f1297073a670 (diff) | |
new gui versionv0.13.18
Signed-off-by: Jeff Carr <[email protected]>
Diffstat (limited to 'create.go')
| -rw-r--r-- | create.go | 56 |
1 files changed, 28 insertions, 28 deletions
@@ -131,7 +131,7 @@ func InitCreateWindow() *windowCreate { myCreate.group = myCreate.window.NewGroup("droplets:").Pad() myCreate.grid = myCreate.group.NewGrid("grid", 2, 1).Pad() - myCreate.name = gadgets.NewBasicEntry(myCreate.grid, "Name").Set("test.wit.com") + myCreate.name = gadgets.NewBasicEntry(myCreate.grid, "Name").SetText("test.wit.com") myCreate.region = gadgets.NewBasicDropdown(myCreate.grid, "Region") @@ -149,12 +149,12 @@ func InitCreateWindow() *windowCreate { if myCreate.regionSlug == "" { myCreate.regionSlug = region.Slug } - myCreate.region.Add(s) + myCreate.region.AddText(s) } } myCreate.region.Custom = func() { - s := myCreate.region.Get() + s := myCreate.region.String() log.Info("create droplet region changed to:", s) for _, region := range regions { if s == region.Name { @@ -169,27 +169,27 @@ func InitCreateWindow() *windowCreate { } myCreate.size = gadgets.NewBasicCombobox(myCreate.grid, "Size") - myCreate.size.Add("s-1vcpu-1gb") - myCreate.size.Add("s-1vcpu-1gb-amd") - myCreate.size.Add("s-1vcpu-1gb-intel") - myCreate.size.Add("s-2vcpu-4gb-120gb-intel") - myCreate.size.Set("s-2vcpu-4gb-120gb-intel") + myCreate.size.AddText("s-1vcpu-1gb") + myCreate.size.AddText("s-1vcpu-1gb-amd") + myCreate.size.AddText("s-1vcpu-1gb-intel") + myCreate.size.AddText("s-2vcpu-4gb-120gb-intel") + myCreate.size.SetText("s-2vcpu-4gb-120gb-intel") myCreate.size.Custom = func() { - size := myCreate.size.Get() + size := myCreate.size.String() log.Info("Create() need to verify size exists in region. Digital Ocean size.Slug =", size) } myCreate.memory = gadgets.NewBasicDropdown(myCreate.grid, "Memory") - myCreate.memory.Add("1 GB") - myCreate.memory.Add("2 GB") - myCreate.memory.Add("4 GB") - myCreate.memory.Add("8 GB") - myCreate.memory.Add("16 GB") - myCreate.memory.Add("32 GB") - myCreate.memory.Add("64 GB") - myCreate.memory.Add("96 GB") - myCreate.memory.Add("128 GB") - myCreate.memory.Add("256 GB") + myCreate.memory.AddText("1 GB") + myCreate.memory.AddText("2 GB") + myCreate.memory.AddText("4 GB") + myCreate.memory.AddText("8 GB") + myCreate.memory.AddText("16 GB") + myCreate.memory.AddText("32 GB") + myCreate.memory.AddText("64 GB") + myCreate.memory.AddText("96 GB") + myCreate.memory.AddText("128 GB") + myCreate.memory.AddText("256 GB") myCreate.memory.Custom = func() { for _, size := range myCreate.regionSelected.Sizes { log.Info("Size: ", size) @@ -198,9 +198,9 @@ func InitCreateWindow() *windowCreate { } myCreate.image = gadgets.NewBasicCombobox(myCreate.grid, "Image") - myCreate.image.Add("debian-12-x64") - myCreate.image.Add("ubuntu-20-04-x64") - myCreate.image.Set("debian-12-x64") + myCreate.image.AddText("debian-12-x64") + myCreate.image.AddText("ubuntu-20-04-x64") + myCreate.image.SetText("debian-12-x64") // myCreate.nvme = gadgets.NewBasicCheckbox(myCreate.grid, "NVMe") @@ -212,10 +212,10 @@ func InitCreateWindow() *windowCreate { myCreate.Hide() }) box.NewButton("Create", func() { - name := myCreate.name.Get() - size := myCreate.size.Get() + name := myCreate.name.String() + size := myCreate.size.String() region := myCreate.regionSlug - image := myCreate.image.Get() + image := myCreate.image.String() if region == "" { log.Info("Create() droplet name =", name, "region =", region, "size =", size, "image", image) log.Info("Create() region lookup failed") @@ -238,7 +238,7 @@ func (d *windowCreate) UpdateSize() { } log.Info("Now find the size. sizes count =", len(myCreate.regionSelected.Sizes)) var s string - m := myCreate.memory.Get() + m := myCreate.memory.String() switch m { case "1 GB": s = "cpu-1gb-" @@ -266,11 +266,11 @@ func (d *windowCreate) UpdateSize() { for _, size := range myCreate.regionSelected.Sizes { if strings.Contains(size, s) { log.Info("Found Size! size.Slug =", size, "contains", s) - myCreate.size.Set(size) + myCreate.size.SetText(size) return } } - log.Info("memory =", myCreate.memory.Get()) + log.Info("memory =", myCreate.memory.String()) } // Returns true if the status is valid |
