sec-edgar-api
Version:
Fetch and parse SEC earnings reports and other filings. Useful for financial analysis.
21 lines (20 loc) • 673 B
TypeScript
import { RowNode } from './RowNode';
import { XMLNode } from './XMLNode';
export declare class TableNode extends XMLNode {
private title;
private headerRow;
getTitle(): string;
setTitle(title: string): void;
getChildren(): RowNode[];
removeTopChild(): void;
removeEmptyTopRows(): void;
prependChild(node: RowNode): void;
toArray(parseValues?: boolean): (string | number | null)[][];
setHeaderRow(row: RowNode): void;
getHeaderRowIndex(): number | null;
mergeHeader(removeMergedChildren?: boolean): RowNode | undefined;
/**
* If header row is not set, this will try to find it.
*/
getHeaderRow(): RowNode;
}