Выразительный JavaScript.

Ещё одна ячейка.

Создайте тип ячейки StretchCell(inner, width, height), соответствующий интерфейсу ячеек таблицы из этой главы. Он должен оборачивать другую ячейку (как делает UnderlinedCell), и убеждаться, что результирующая ячейка имеет как минимум заданные ширину и высоту, даже если внутренняя ячейка – меньше.

// Ваш код.

Var sc = new StretchCell(new TextCell("abc"), 1, 2);

Console.log(sc.minWidth());

// → 3.

Console.log(sc.minHeight());

// → 2.

Console.log(sc.draw(3, 2));

// → ["abc", " "].