(viewport)
| 14 | } |
| 15 | |
| 16 | export function normalizeViewport(viewport) { |
| 17 | const source = typeof viewport === "object" && viewport !== null ? viewport : {}; |
| 18 | const cols = normalizeDimension(source.cols, DEFAULT_COLS, MIN_COLS); |
| 19 | const rows = normalizeDimension(source.rows, DEFAULT_ROWS, MIN_ROWS); |
| 20 | return Object.freeze({ cols, rows }); |
| 21 | } |
| 22 | |
| 23 | export function resolveWidgetDemoLayout(viewport) { |
| 24 | const normalized = normalizeViewport(viewport); |
no test coverage detected