diff --git a/lib/parser/contents/classes/RichSection.js b/lib/parser/contents/classes/RichSection.js index 511f0df5..4d3969c6 100644 --- a/lib/parser/contents/classes/RichSection.js +++ b/lib/parser/contents/classes/RichSection.js @@ -1,10 +1,11 @@ const Parser = require('..'); +// TODO: implement all renderers related to this class RichSection { type = 'RichSection'; constructor(data) { - this.contents = Parser.parse(data.contents); + // this.contents = Parser.parse(data.content); } } diff --git a/lib/parser/contents/classes/ThumbnailOverlayInlineUnplayable.js b/lib/parser/contents/classes/ThumbnailOverlayInlineUnplayable.js new file mode 100644 index 00000000..a647be59 --- /dev/null +++ b/lib/parser/contents/classes/ThumbnailOverlayInlineUnplayable.js @@ -0,0 +1,14 @@ +'use strict'; + +const Text = require('./Text'); + +class ThumbnailOverlayInlineUnplayable { + type = 'ThumbnailOverlayInlineUnplayable'; + + constructor(data) { + this.text = new Text(data.text).toString(); + this.icon_type = data.icon.iconType; + } +} + +module.exports = ThumbnailOverlayInlineUnplayable; \ No newline at end of file