InputRichBlock.slideshow constructor
const
InputRichBlock.slideshow({
- @JsonKey.new(name: 'type') @Default.new(RichBlockType.slideshow) RichBlockType type,
- @JsonKey.new(name: 'blocks') required List<
InputRichBlock> blocks, - @JsonKey.new(name: 'caption') RichBlockCaption? caption,
A slideshow, corresponding to the custom HTML tag <tg-slideshow>.
Implementation
const factory InputRichBlock.slideshow({
/// Type of the block, always "slideshow"
@JsonKey(name: 'type') @Default(RichBlockType.slideshow) RichBlockType type,
/// Elements of the slideshow
@JsonKey(name: 'blocks') required List<InputRichBlock> blocks,
/// Optional. Caption of the block
@JsonKey(name: 'caption') RichBlockCaption? caption,
}) = InputRichBlockSlideshow;