| Campo | Tipo | Descrição |
|---|---|---|
| Label | string | Texto exibido ao lado do item. |
| Value | string | Valor submetido para esse item. |
| Checked | bool | Pré-marcado na inicialização. |
| Disabled | bool | Desabilitado (não clicável). |
CheckboxGroup
Grupo de checkboxes com label compartilhado — permite múltiplas seleções com o mesmo name.
▼
go
components.CheckboxGroup("Tecnologias",
components.Name("tech"),
components.CheckboxItem{Label: "Go", Value: "go", Checked: true},
components.CheckboxItem{Label: "TypeScript", Value: "ts"},
components.CheckboxItem{Label: "Rust", Value: "rust"},
components.CheckboxItem{Label: "Python", Value: "py", Disabled: true},
)
Tecnologias
CheckboxItem — campos
CheckboxGroup — argumentos
| Argumento | Tipo | Descrição |
|---|---|---|
| label | string | Label do grupo exibido acima dos itens. |
| Name | components.Name | Name compartilhado entre todos os checkboxes. |
| CheckboxItem | CheckboxItem | Cada item do grupo (variádico ou []CheckboxItem). |