Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DiscordMentionKind = ast.NewNodeKind("DiscordMention")
Functions ¶
func NewDiscordMention ¶
func NewDiscordMention(resolver *DiscordUserResolver) goldmark.Extender
Types ¶
type CachedMention ¶
type DiscordMention ¶
type DiscordMention struct {
// contains filtered or unexported fields
}
func (*DiscordMention) Extend ¶
func (d *DiscordMention) Extend(m goldmark.Markdown)
type DiscordMentionNode ¶
type DiscordMentionNode struct { ast.BaseInline ID string }
func (*DiscordMentionNode) Dump ¶
func (m *DiscordMentionNode) Dump(source []byte, level int)
func (*DiscordMentionNode) Kind ¶
func (m *DiscordMentionNode) Kind() ast.NodeKind
type DiscordUserResolver ¶
type DiscordUserResolver struct {
// contains filtered or unexported fields
}
func NewDiscordUserResolver ¶
func NewDiscordUserResolver(config DiscordUserResolverConfig) (*DiscordUserResolver, error)
func (*DiscordUserResolver) Resolve ¶
func (r *DiscordUserResolver) Resolve(userId string) string
Click to show internal directories.
Click to hide internal directories.