type CommandFormComponent … type CommandForm … func (c CommandForm) Components() []CommandFormComponent { … } func (c *CommandForm) Label() string { … } func (c *CommandForm) Handler() FormCommandHandler { … } func (c *CommandForm) NewActionRow() { … } func (c *CommandFormComponent) Placeholder() string { … } func (c *CommandFormComponent) ReadOnly() bool { … } func (c *CommandForm) AddTextBox(name, contents string, readonly bool) { … } func (c *CommandForm) AddParagraphBox(name, contents string, size int, readonly bool) { … } func (c *CommandForm) AddSelectBox(box CommandSelectBox) { … } func (c *CommandForm) ID() string { … } func NewCommandForm(title string, handler FormCommandHandler) CommandForm { … }