2019-07-31 08:48:02 +01:00
|
|
|
import { Paragraph } from "./paragraph";
|
|
|
|
import { Table } from "./table";
|
|
|
|
|
2024-10-21 03:57:15 +01:00
|
|
|
export type IHeaderOptions = {
|
2022-09-15 20:00:50 +01:00
|
|
|
readonly children: readonly (Paragraph | Table)[];
|
2024-10-21 03:57:15 +01:00
|
|
|
};
|
2019-07-31 08:48:02 +01:00
|
|
|
|
|
|
|
export class Header {
|
2022-09-19 20:48:50 +01:00
|
|
|
public readonly options: IHeaderOptions;
|
|
|
|
|
|
|
|
public constructor(options: IHeaderOptions = { children: [] }) {
|
|
|
|
this.options = options;
|
2022-09-15 20:00:50 +01:00
|
|
|
}
|
2019-07-31 08:48:02 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
export class Footer {
|
2022-09-19 20:48:50 +01:00
|
|
|
public readonly options: IHeaderOptions;
|
|
|
|
|
|
|
|
public constructor(options: IHeaderOptions = { children: [] }) {
|
|
|
|
this.options = options;
|
2022-09-15 20:00:50 +01:00
|
|
|
}
|
2019-07-31 08:48:02 +01:00
|
|
|
}
|