Documentation ¶
Index ¶
- Constants
- func CheckTooLongMsgErr(err error, api *apis.API, channeID types.DiscordChannelID, ...)
- func LogusMsg(value *Msg) typelog.LogType
- type Msg
- func (m *Msg) AppendRecordToMsg(record *types.ViewRecord)
- func (m *Msg) GetMessageID() types.DiscordMessageID
- func (m *Msg) GetViewEnumeratedID() types.ViewEnumeratedID
- func (m *Msg) HasRecords() bool
- func (m *Msg) Len() int
- func (v *Msg) Render() string
- func (v *Msg) Send(api *apis.API)
- func (m *Msg) SetMessageID(messagID types.DiscordMessageID)
- type MsgAction
- type MsgShared
Constants ¶
View Source
const ( MsgAlert viewType = iota MsgTable )
Variables ¶
This section is empty.
Functions ¶
func CheckTooLongMsgErr ¶
func CheckTooLongMsgErr(err error, api *apis.API, channeID types.DiscordChannelID, header types.ViewEnumeratedID, action MsgAction, MessageID types.DiscordMessageID)
Types ¶
type Msg ¶
type Msg struct { // contains filtered or unexported fields }
func (*Msg) AppendRecordToMsg ¶
func (m *Msg) AppendRecordToMsg(record *types.ViewRecord)
func (*Msg) GetMessageID ¶
func (m *Msg) GetMessageID() types.DiscordMessageID
func (*Msg) GetViewEnumeratedID ¶
func (m *Msg) GetViewEnumeratedID() types.ViewEnumeratedID
func (*Msg) HasRecords ¶
func (*Msg) SetMessageID ¶
func (m *Msg) SetMessageID(messagID types.DiscordMessageID)
type MsgShared ¶
type MsgShared struct {
// contains filtered or unexported fields
}
func NewAlertMsg ¶
func NewTableMsg ¶
func NewTableMsg( viewID types.ViewID, viewHeader types.ViewHeader, viewBeginning types.ViewBeginning, viewEnd types.ViewEnd, ) *MsgShared
func (*MsgShared) GetTimestamp ¶
func (m *MsgShared) GetTimestamp() types.ViewTimeStamp
func (*MsgShared) SetHeader ¶
func (v *MsgShared) SetHeader(header types.ViewHeader)
Click to show internal directories.
Click to hide internal directories.