import Parser from '../index'; import Button from './Button'; import ChipCloudChip from './ChipCloudChip'; import { YTNode } from '../helpers'; class ChipCloud extends YTNode { static type = 'ChipCloud'; chips; next_button; previous_button; horizontal_scrollable; constructor(data: any) { super(); // TODO: check this assumption that chipcloudchip is always returned this.chips = Parser.parseArray(data.chips, ChipCloudChip); this.next_button = Parser.parseItem