pptx-automizer-mp70
Version:
A template based pptx generator
22 lines (21 loc) • 532 B
TypeScript
import { Color, Border, TextStyle } from './modify-types';
export type TableRow = {
label?: string;
values: (string | number)[];
styles?: (null | TableRowStyle)[];
};
export type TableRowStyle = TextStyle & {
background?: Color;
border?: Border[];
};
export type TableData = {
header?: TableRow | TableRow[];
body?: TableRow[];
footer?: TableRow | TableRow[];
};
export type ModifyTableParams = {
adjustWidth: boolean;
adjustHeight: boolean;
setHeight?: number;
setWidth?: number;
};