Documentation ¶
Index ¶
- Variables
- func AttributorAddAttribute(builder *flatbuffers.Builder, attribute Attribute)
- func AttributorEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AttributorStart(builder *flatbuffers.Builder)
- func AvatarerAddAvatar(builder *flatbuffers.Builder, avatar flatbuffers.UOffsetT)
- func AvatarerAddAvatarSize(builder *flatbuffers.Builder, avatarSize int32)
- func AvatarerAddAvatarText(builder *flatbuffers.Builder, avatarText flatbuffers.UOffsetT)
- func AvatarerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AvatarerStart(builder *flatbuffers.Builder)
- func CodeblockerAddCodeblockLanguage(builder *flatbuffers.Builder, codeblockLanguage flatbuffers.UOffsetT)
- func CodeblockerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func CodeblockerStart(builder *flatbuffers.Builder)
- func ColorerAddColor(builder *flatbuffers.Builder, color uint32)
- func ColorerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ColorerStart(builder *flatbuffers.Builder)
- func ImagerAddImage(builder *flatbuffers.Builder, image flatbuffers.UOffsetT)
- func ImagerAddImageSize(builder *flatbuffers.Builder, imageSize flatbuffers.UOffsetT)
- func ImagerAddImageText(builder *flatbuffers.Builder, imageText flatbuffers.UOffsetT)
- func ImagerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ImagerImageSizeAddH(builder *flatbuffers.Builder, h int32)
- func ImagerImageSizeAddW(builder *flatbuffers.Builder, w int32)
- func ImagerImageSizeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ImagerImageSizeStart(builder *flatbuffers.Builder)
- func ImagerStart(builder *flatbuffers.Builder)
- func LinkerAddLink(builder *flatbuffers.Builder, link flatbuffers.UOffsetT)
- func LinkerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func LinkerStart(builder *flatbuffers.Builder)
- func MentionerAddMentionInfo(builder *flatbuffers.Builder, mentionInfo flatbuffers.UOffsetT)
- func MentionerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func MentionerStart(builder *flatbuffers.Builder)
- func MessageReferencerAddMessageId(builder *flatbuffers.Builder, messageId flatbuffers.UOffsetT)
- func MessageReferencerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func MessageReferencerStart(builder *flatbuffers.Builder)
- func QuoteblockerAddQuotePrefix(builder *flatbuffers.Builder, quotePrefix flatbuffers.UOffsetT)
- func QuoteblockerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func QuoteblockerStart(builder *flatbuffers.Builder)
- func RichAddContent(builder *flatbuffers.Builder, content flatbuffers.UOffsetT)
- func RichAddSegments(builder *flatbuffers.Builder, segments flatbuffers.UOffsetT)
- func RichEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func RichStart(builder *flatbuffers.Builder)
- func RichStartSegmentsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func SegmentAddAttributor(builder *flatbuffers.Builder, attributor flatbuffers.UOffsetT)
- func SegmentAddAvatarer(builder *flatbuffers.Builder, avatarer flatbuffers.UOffsetT)
- func SegmentAddBounds(builder *flatbuffers.Builder, bounds flatbuffers.UOffsetT)
- func SegmentAddCodeblocker(builder *flatbuffers.Builder, codeblocker flatbuffers.UOffsetT)
- func SegmentAddColorer(builder *flatbuffers.Builder, colorer flatbuffers.UOffsetT)
- func SegmentAddImager(builder *flatbuffers.Builder, imager flatbuffers.UOffsetT)
- func SegmentAddLinker(builder *flatbuffers.Builder, linker flatbuffers.UOffsetT)
- func SegmentAddMentioner(builder *flatbuffers.Builder, mentioner flatbuffers.UOffsetT)
- func SegmentAddMessageReferencer(builder *flatbuffers.Builder, messageReferencer flatbuffers.UOffsetT)
- func SegmentAddQuoteblocker(builder *flatbuffers.Builder, quoteblocker flatbuffers.UOffsetT)
- func SegmentBoundsAddEnd(builder *flatbuffers.Builder, end int32)
- func SegmentBoundsAddStart(builder *flatbuffers.Builder, start int32)
- func SegmentBoundsEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func SegmentBoundsStart(builder *flatbuffers.Builder)
- func SegmentEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func SegmentStart(builder *flatbuffers.Builder)
- type Attribute
- type Attributor
- type Avatarer
- type Codeblocker
- type Colorer
- type Imager
- type ImagerImageSize
- type Linker
- type Mentioner
- type MessageReferencer
- type Quoteblocker
- type Rich
- type Segment
- func (rcv *Segment) Attributor(obj *Attributor) *Attributor
- func (rcv *Segment) Avatarer(obj *Avatarer) *Avatarer
- func (rcv *Segment) Bounds(obj *SegmentBounds) *SegmentBounds
- func (rcv *Segment) Codeblocker(obj *Codeblocker) *Codeblocker
- func (rcv *Segment) Colorer(obj *Colorer) *Colorer
- func (rcv *Segment) Imager(obj *Imager) *Imager
- func (rcv *Segment) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Segment) Linker(obj *Linker) *Linker
- func (rcv *Segment) Mentioner(obj *Mentioner) *Mentioner
- func (rcv *Segment) MessageReferencer(obj *MessageReferencer) *MessageReferencer
- func (rcv *Segment) Quoteblocker(obj *Quoteblocker) *Quoteblocker
- func (rcv *Segment) Table() flatbuffers.Table
- type SegmentBounds
Constants ¶
This section is empty.
Variables ¶
View Source
var EnumNamesAttribute = map[Attribute]string{ AttributeNormal: "Normal", AttributeBold: "Bold", AttributeItalics: "Italics", AttributeUnderline: "Underline", AttributeStrikethrough: "Strikethrough", AttributeSpoiler: "Spoiler", AttributeMonospace: "Monospace", AttributeDimmed: "Dimmed", }
View Source
var EnumValuesAttribute = map[string]Attribute{ "Normal": AttributeNormal, "Bold": AttributeBold, "Italics": AttributeItalics, "Underline": AttributeUnderline, "Strikethrough": AttributeStrikethrough, "Spoiler": AttributeSpoiler, "Monospace": AttributeMonospace, "Dimmed": AttributeDimmed, }
Functions ¶
func AttributorAddAttribute ¶
func AttributorAddAttribute(builder *flatbuffers.Builder, attribute Attribute)
func AttributorEnd ¶
func AttributorEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AttributorStart ¶
func AttributorStart(builder *flatbuffers.Builder)
func AvatarerAddAvatar ¶
func AvatarerAddAvatar(builder *flatbuffers.Builder, avatar flatbuffers.UOffsetT)
func AvatarerAddAvatarSize ¶
func AvatarerAddAvatarSize(builder *flatbuffers.Builder, avatarSize int32)
func AvatarerAddAvatarText ¶
func AvatarerAddAvatarText(builder *flatbuffers.Builder, avatarText flatbuffers.UOffsetT)
func AvatarerEnd ¶
func AvatarerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AvatarerStart ¶
func AvatarerStart(builder *flatbuffers.Builder)
func CodeblockerAddCodeblockLanguage ¶
func CodeblockerAddCodeblockLanguage(builder *flatbuffers.Builder, codeblockLanguage flatbuffers.UOffsetT)
func CodeblockerEnd ¶
func CodeblockerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func CodeblockerStart ¶
func CodeblockerStart(builder *flatbuffers.Builder)
func ColorerAddColor ¶
func ColorerAddColor(builder *flatbuffers.Builder, color uint32)
func ColorerEnd ¶
func ColorerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ColorerStart ¶
func ColorerStart(builder *flatbuffers.Builder)
func ImagerAddImage ¶
func ImagerAddImage(builder *flatbuffers.Builder, image flatbuffers.UOffsetT)
func ImagerAddImageSize ¶
func ImagerAddImageSize(builder *flatbuffers.Builder, imageSize flatbuffers.UOffsetT)
func ImagerAddImageText ¶
func ImagerAddImageText(builder *flatbuffers.Builder, imageText flatbuffers.UOffsetT)
func ImagerEnd ¶
func ImagerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ImagerImageSizeAddH ¶
func ImagerImageSizeAddH(builder *flatbuffers.Builder, h int32)
func ImagerImageSizeAddW ¶
func ImagerImageSizeAddW(builder *flatbuffers.Builder, w int32)
func ImagerImageSizeEnd ¶
func ImagerImageSizeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func ImagerImageSizeStart ¶
func ImagerImageSizeStart(builder *flatbuffers.Builder)
func ImagerStart ¶
func ImagerStart(builder *flatbuffers.Builder)
func LinkerAddLink ¶
func LinkerAddLink(builder *flatbuffers.Builder, link flatbuffers.UOffsetT)
func LinkerEnd ¶
func LinkerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func LinkerStart ¶
func LinkerStart(builder *flatbuffers.Builder)
func MentionerAddMentionInfo ¶
func MentionerAddMentionInfo(builder *flatbuffers.Builder, mentionInfo flatbuffers.UOffsetT)
func MentionerEnd ¶
func MentionerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func MentionerStart ¶
func MentionerStart(builder *flatbuffers.Builder)
func MessageReferencerAddMessageId ¶
func MessageReferencerAddMessageId(builder *flatbuffers.Builder, messageId flatbuffers.UOffsetT)
func MessageReferencerEnd ¶
func MessageReferencerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func MessageReferencerStart ¶
func MessageReferencerStart(builder *flatbuffers.Builder)
func QuoteblockerAddQuotePrefix ¶
func QuoteblockerAddQuotePrefix(builder *flatbuffers.Builder, quotePrefix flatbuffers.UOffsetT)
func QuoteblockerEnd ¶
func QuoteblockerEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func QuoteblockerStart ¶
func QuoteblockerStart(builder *flatbuffers.Builder)
func RichAddContent ¶
func RichAddContent(builder *flatbuffers.Builder, content flatbuffers.UOffsetT)
func RichAddSegments ¶
func RichAddSegments(builder *flatbuffers.Builder, segments flatbuffers.UOffsetT)
func RichEnd ¶
func RichEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func RichStart ¶
func RichStart(builder *flatbuffers.Builder)
func RichStartSegmentsVector ¶
func RichStartSegmentsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func SegmentAddAttributor ¶
func SegmentAddAttributor(builder *flatbuffers.Builder, attributor flatbuffers.UOffsetT)
func SegmentAddAvatarer ¶
func SegmentAddAvatarer(builder *flatbuffers.Builder, avatarer flatbuffers.UOffsetT)
func SegmentAddBounds ¶
func SegmentAddBounds(builder *flatbuffers.Builder, bounds flatbuffers.UOffsetT)
func SegmentAddCodeblocker ¶
func SegmentAddCodeblocker(builder *flatbuffers.Builder, codeblocker flatbuffers.UOffsetT)
func SegmentAddColorer ¶
func SegmentAddColorer(builder *flatbuffers.Builder, colorer flatbuffers.UOffsetT)
func SegmentAddImager ¶
func SegmentAddImager(builder *flatbuffers.Builder, imager flatbuffers.UOffsetT)
func SegmentAddLinker ¶
func SegmentAddLinker(builder *flatbuffers.Builder, linker flatbuffers.UOffsetT)
func SegmentAddMentioner ¶
func SegmentAddMentioner(builder *flatbuffers.Builder, mentioner flatbuffers.UOffsetT)
func SegmentAddMessageReferencer ¶
func SegmentAddMessageReferencer(builder *flatbuffers.Builder, messageReferencer flatbuffers.UOffsetT)
func SegmentAddQuoteblocker ¶
func SegmentAddQuoteblocker(builder *flatbuffers.Builder, quoteblocker flatbuffers.UOffsetT)
func SegmentBoundsAddEnd ¶
func SegmentBoundsAddEnd(builder *flatbuffers.Builder, end int32)
func SegmentBoundsAddStart ¶
func SegmentBoundsAddStart(builder *flatbuffers.Builder, start int32)
func SegmentBoundsEnd ¶
func SegmentBoundsEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func SegmentBoundsStart ¶
func SegmentBoundsStart(builder *flatbuffers.Builder)
func SegmentEnd ¶
func SegmentEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func SegmentStart ¶
func SegmentStart(builder *flatbuffers.Builder)
Types ¶
type Attributor ¶
type Attributor struct {
// contains filtered or unexported fields
}
func GetRootAsAttributor ¶
func GetRootAsAttributor(buf []byte, offset flatbuffers.UOffsetT) *Attributor
func GetSizePrefixedRootAsAttributor ¶
func GetSizePrefixedRootAsAttributor(buf []byte, offset flatbuffers.UOffsetT) *Attributor
func (*Attributor) Attribute ¶
func (rcv *Attributor) Attribute() Attribute
func (*Attributor) Init ¶
func (rcv *Attributor) Init(buf []byte, i flatbuffers.UOffsetT)
func (*Attributor) MutateAttribute ¶
func (rcv *Attributor) MutateAttribute(n Attribute) bool
func (*Attributor) Table ¶
func (rcv *Attributor) Table() flatbuffers.Table
type Avatarer ¶
type Avatarer struct {
// contains filtered or unexported fields
}
func GetRootAsAvatarer ¶
func GetRootAsAvatarer(buf []byte, offset flatbuffers.UOffsetT) *Avatarer
func GetSizePrefixedRootAsAvatarer ¶
func GetSizePrefixedRootAsAvatarer(buf []byte, offset flatbuffers.UOffsetT) *Avatarer
func (*Avatarer) AvatarSize ¶
func (*Avatarer) AvatarText ¶
func (*Avatarer) MutateAvatarSize ¶
func (*Avatarer) Table ¶
func (rcv *Avatarer) Table() flatbuffers.Table
type Codeblocker ¶
type Codeblocker struct {
// contains filtered or unexported fields
}
func GetRootAsCodeblocker ¶
func GetRootAsCodeblocker(buf []byte, offset flatbuffers.UOffsetT) *Codeblocker
func GetSizePrefixedRootAsCodeblocker ¶
func GetSizePrefixedRootAsCodeblocker(buf []byte, offset flatbuffers.UOffsetT) *Codeblocker
func (*Codeblocker) CodeblockLanguage ¶
func (rcv *Codeblocker) CodeblockLanguage() []byte
func (*Codeblocker) Init ¶
func (rcv *Codeblocker) Init(buf []byte, i flatbuffers.UOffsetT)
func (*Codeblocker) Table ¶
func (rcv *Codeblocker) Table() flatbuffers.Table
type Colorer ¶
type Colorer struct {
// contains filtered or unexported fields
}
func GetRootAsColorer ¶
func GetRootAsColorer(buf []byte, offset flatbuffers.UOffsetT) *Colorer
func GetSizePrefixedRootAsColorer ¶
func GetSizePrefixedRootAsColorer(buf []byte, offset flatbuffers.UOffsetT) *Colorer
func (*Colorer) MutateColor ¶
func (*Colorer) Table ¶
func (rcv *Colorer) Table() flatbuffers.Table
type Imager ¶
type Imager struct {
// contains filtered or unexported fields
}
func GetRootAsImager ¶
func GetRootAsImager(buf []byte, offset flatbuffers.UOffsetT) *Imager
func GetSizePrefixedRootAsImager ¶
func GetSizePrefixedRootAsImager(buf []byte, offset flatbuffers.UOffsetT) *Imager
func (*Imager) ImageSize ¶
func (rcv *Imager) ImageSize(obj *ImagerImageSize) *ImagerImageSize
func (*Imager) Table ¶
func (rcv *Imager) Table() flatbuffers.Table
type ImagerImageSize ¶
type ImagerImageSize struct {
// contains filtered or unexported fields
}
func GetRootAsImagerImageSize ¶
func GetRootAsImagerImageSize(buf []byte, offset flatbuffers.UOffsetT) *ImagerImageSize
func GetSizePrefixedRootAsImagerImageSize ¶
func GetSizePrefixedRootAsImagerImageSize(buf []byte, offset flatbuffers.UOffsetT) *ImagerImageSize
func (*ImagerImageSize) H ¶
func (rcv *ImagerImageSize) H() int32
func (*ImagerImageSize) Init ¶
func (rcv *ImagerImageSize) Init(buf []byte, i flatbuffers.UOffsetT)
func (*ImagerImageSize) MutateH ¶
func (rcv *ImagerImageSize) MutateH(n int32) bool
func (*ImagerImageSize) MutateW ¶
func (rcv *ImagerImageSize) MutateW(n int32) bool
func (*ImagerImageSize) Table ¶
func (rcv *ImagerImageSize) Table() flatbuffers.Table
func (*ImagerImageSize) W ¶
func (rcv *ImagerImageSize) W() int32
type Linker ¶
type Linker struct {
// contains filtered or unexported fields
}
func GetRootAsLinker ¶
func GetRootAsLinker(buf []byte, offset flatbuffers.UOffsetT) *Linker
func GetSizePrefixedRootAsLinker ¶
func GetSizePrefixedRootAsLinker(buf []byte, offset flatbuffers.UOffsetT) *Linker
func (*Linker) Table ¶
func (rcv *Linker) Table() flatbuffers.Table
type Mentioner ¶
type Mentioner struct {
// contains filtered or unexported fields
}
func GetRootAsMentioner ¶
func GetRootAsMentioner(buf []byte, offset flatbuffers.UOffsetT) *Mentioner
func GetSizePrefixedRootAsMentioner ¶
func GetSizePrefixedRootAsMentioner(buf []byte, offset flatbuffers.UOffsetT) *Mentioner
func (*Mentioner) MentionInfo ¶
func (*Mentioner) Table ¶
func (rcv *Mentioner) Table() flatbuffers.Table
type MessageReferencer ¶
type MessageReferencer struct {
// contains filtered or unexported fields
}
func GetRootAsMessageReferencer ¶
func GetRootAsMessageReferencer(buf []byte, offset flatbuffers.UOffsetT) *MessageReferencer
func GetSizePrefixedRootAsMessageReferencer ¶
func GetSizePrefixedRootAsMessageReferencer(buf []byte, offset flatbuffers.UOffsetT) *MessageReferencer
func (*MessageReferencer) Init ¶
func (rcv *MessageReferencer) Init(buf []byte, i flatbuffers.UOffsetT)
func (*MessageReferencer) MessageId ¶
func (rcv *MessageReferencer) MessageId() []byte
func (*MessageReferencer) Table ¶
func (rcv *MessageReferencer) Table() flatbuffers.Table
type Quoteblocker ¶
type Quoteblocker struct {
// contains filtered or unexported fields
}
func GetRootAsQuoteblocker ¶
func GetRootAsQuoteblocker(buf []byte, offset flatbuffers.UOffsetT) *Quoteblocker
func GetSizePrefixedRootAsQuoteblocker ¶
func GetSizePrefixedRootAsQuoteblocker(buf []byte, offset flatbuffers.UOffsetT) *Quoteblocker
func (*Quoteblocker) Init ¶
func (rcv *Quoteblocker) Init(buf []byte, i flatbuffers.UOffsetT)
func (*Quoteblocker) QuotePrefix ¶
func (rcv *Quoteblocker) QuotePrefix() []byte
func (*Quoteblocker) Table ¶
func (rcv *Quoteblocker) Table() flatbuffers.Table
type Rich ¶
type Rich struct {
// contains filtered or unexported fields
}
func GetRootAsRich ¶
func GetRootAsRich(buf []byte, offset flatbuffers.UOffsetT) *Rich
func GetSizePrefixedRootAsRich ¶
func GetSizePrefixedRootAsRich(buf []byte, offset flatbuffers.UOffsetT) *Rich
func (*Rich) SegmentsLength ¶
func (*Rich) Table ¶
func (rcv *Rich) Table() flatbuffers.Table
type Segment ¶
type Segment struct {
// contains filtered or unexported fields
}
func GetRootAsSegment ¶
func GetRootAsSegment(buf []byte, offset flatbuffers.UOffsetT) *Segment
func GetSizePrefixedRootAsSegment ¶
func GetSizePrefixedRootAsSegment(buf []byte, offset flatbuffers.UOffsetT) *Segment
func (*Segment) Attributor ¶
func (rcv *Segment) Attributor(obj *Attributor) *Attributor
func (*Segment) Bounds ¶
func (rcv *Segment) Bounds(obj *SegmentBounds) *SegmentBounds
func (*Segment) Codeblocker ¶
func (rcv *Segment) Codeblocker(obj *Codeblocker) *Codeblocker
func (*Segment) MessageReferencer ¶
func (rcv *Segment) MessageReferencer(obj *MessageReferencer) *MessageReferencer
func (*Segment) Quoteblocker ¶
func (rcv *Segment) Quoteblocker(obj *Quoteblocker) *Quoteblocker
func (*Segment) Table ¶
func (rcv *Segment) Table() flatbuffers.Table
type SegmentBounds ¶
type SegmentBounds struct {
// contains filtered or unexported fields
}
func GetRootAsSegmentBounds ¶
func GetRootAsSegmentBounds(buf []byte, offset flatbuffers.UOffsetT) *SegmentBounds
func GetSizePrefixedRootAsSegmentBounds ¶
func GetSizePrefixedRootAsSegmentBounds(buf []byte, offset flatbuffers.UOffsetT) *SegmentBounds
func (*SegmentBounds) End ¶
func (rcv *SegmentBounds) End() int32
func (*SegmentBounds) Init ¶
func (rcv *SegmentBounds) Init(buf []byte, i flatbuffers.UOffsetT)
func (*SegmentBounds) MutateEnd ¶
func (rcv *SegmentBounds) MutateEnd(n int32) bool
func (*SegmentBounds) MutateStart ¶
func (rcv *SegmentBounds) MutateStart(n int32) bool
func (*SegmentBounds) Start ¶
func (rcv *SegmentBounds) Start() int32
func (*SegmentBounds) Table ¶
func (rcv *SegmentBounds) Table() flatbuffers.Table
Click to show internal directories.
Click to hide internal directories.