Message
Message is a component that displays a message.
API
Interface
func Message(c *tgframe.Container, text string)
func MessageInfo(c *tgframe.Container, text string)
func MessageSuccess(c *tgframe.Container, text string)
func MessageWarning(c *tgframe.Container, text string)
func MessageDanger(c *tgframe.Container, text string)
func MessageWithConf(c *tgframe.Container, text string, conf *MessageConf)
Parameters
-
c
: Parent container. -
text
: Text to display. -
conf
: Configuration for the message component. -
Message[Info|Success|Warning|Danger]
: Create a message with a specific color.
type MessageConf struct {
// Title is the title of the message. Optional.
Title string
// Color is the color of the message. Default is tcutil.ColorNull.
Color tcutil.Color
// ID is the unique identifier of the component.
ID string
}
Example
tgcomp.Message(c, "Hello, World!")
tgcomp.MessageInfo(c, "Hello, World!")
tgcomp.MessageWithConf(c, "Hello, World!", &tgcomp.MessageConf{
Title: "Info",
Color: tcutil.ColorInfo,
})