PageBlock
This is a boxed type (a TL class): the Go interface tg.PageBlockClass, implemented by
the constructors below. A value of this type is one of them — switch on the concrete
type to handle it.
switch v := value.(type) {
case *tg.InputPageBlockMap: // inputPageBlockMap
case *tg.PageBlockAnchor: // pageBlockAnchor
case *tg.PageBlockAudio: // pageBlockAudio
case *tg.PageBlockAuthorDate: // pageBlockAuthorDate
case *tg.PageBlockBlockquote: // pageBlockBlockquote
case *tg.PageBlockBlockquoteBlocks: // pageBlockBlockquoteBlocks
case *tg.PageBlockChannel: // pageBlockChannel
case *tg.PageBlockCollage: // pageBlockCollage
case *tg.PageBlockCover: // pageBlockCover
case *tg.PageBlockDetails: // pageBlockDetails
case *tg.PageBlockDivider: // pageBlockDivider
case *tg.PageBlockEmbed: // pageBlockEmbed
case *tg.PageBlockEmbedPost: // pageBlockEmbedPost
case *tg.PageBlockFooter: // pageBlockFooter
case *tg.PageBlockHeader: // pageBlockHeader
case *tg.PageBlockHeading1: // pageBlockHeading1
case *tg.PageBlockHeading2: // pageBlockHeading2
case *tg.PageBlockHeading3: // pageBlockHeading3
case *tg.PageBlockHeading4: // pageBlockHeading4
case *tg.PageBlockHeading5: // pageBlockHeading5
case *tg.PageBlockHeading6: // pageBlockHeading6
case *tg.PageBlockKicker: // pageBlockKicker
case *tg.PageBlockList: // pageBlockList
case *tg.PageBlockMap: // pageBlockMap
case *tg.PageBlockMath: // pageBlockMath
case *tg.PageBlockOrderedList: // pageBlockOrderedList
case *tg.PageBlockParagraph: // pageBlockParagraph
case *tg.PageBlockPhoto: // pageBlockPhoto
case *tg.PageBlockPreformatted: // pageBlockPreformatted
case *tg.PageBlockPullquote: // pageBlockPullquote
case *tg.PageBlockRelatedArticles: // pageBlockRelatedArticles
case *tg.PageBlockSlideshow: // pageBlockSlideshow
case *tg.PageBlockSubheader: // pageBlockSubheader
case *tg.PageBlockSubtitle: // pageBlockSubtitle
case *tg.PageBlockTable: // pageBlockTable
case *tg.PageBlockThinking: // pageBlockThinking
case *tg.PageBlockTitle: // pageBlockTitle
case *tg.PageBlockUnsupported: // pageBlockUnsupported
case *tg.PageBlockVideo: // pageBlockVideo
}
Constructors
| Constructor | TL name |
|---|---|
InputPageBlockMap | inputPageBlockMap |
PageBlockAnchor | pageBlockAnchor |
PageBlockAudio | pageBlockAudio |
PageBlockAuthorDate | pageBlockAuthorDate |
PageBlockBlockquote | pageBlockBlockquote |
PageBlockBlockquoteBlocks | pageBlockBlockquoteBlocks |
PageBlockChannel | pageBlockChannel |
PageBlockCollage | pageBlockCollage |
PageBlockCover | pageBlockCover |
PageBlockDetails | pageBlockDetails |
PageBlockDivider | pageBlockDivider |
PageBlockEmbed | pageBlockEmbed |
PageBlockEmbedPost | pageBlockEmbedPost |
PageBlockFooter | pageBlockFooter |
PageBlockHeader | pageBlockHeader |
PageBlockHeading1 | pageBlockHeading1 |
PageBlockHeading2 | pageBlockHeading2 |
PageBlockHeading3 | pageBlockHeading3 |
PageBlockHeading4 | pageBlockHeading4 |
PageBlockHeading5 | pageBlockHeading5 |
PageBlockHeading6 | pageBlockHeading6 |
PageBlockKicker | pageBlockKicker |
PageBlockList | pageBlockList |
PageBlockMap | pageBlockMap |
PageBlockMath | pageBlockMath |
PageBlockOrderedList | pageBlockOrderedList |
PageBlockParagraph | pageBlockParagraph |
PageBlockPhoto | pageBlockPhoto |
PageBlockPreformatted | pageBlockPreformatted |
PageBlockPullquote | pageBlockPullquote |
PageBlockRelatedArticles | pageBlockRelatedArticles |
PageBlockSlideshow | pageBlockSlideshow |
PageBlockSubheader | pageBlockSubheader |
PageBlockSubtitle | pageBlockSubtitle |
PageBlockTable | pageBlockTable |
PageBlockThinking | pageBlockThinking |
PageBlockTitle | pageBlockTitle |
PageBlockUnsupported | pageBlockUnsupported |
PageBlockVideo | pageBlockVideo |