UNPKG

ecmarkup

Version:

Custom element definitions and core utilities for markup that specifies ECMAScript and related technologies.

19 lines (18 loc) 674 B
import type Spec from './Spec'; import type { Context } from './Context'; import type { Signature } from './Biblio'; import Figure from './Figure'; export default class Table extends Figure { table: HTMLTableElement; tableType: null | 'abstract methods'; methods: Map<string, { signature: Signature; rowId: string | undefined; }>; of: string | null; static elements: string[]; constructor(spec: Spec, node: HTMLElement, table: HTMLTableElement, tableType: null | 'abstract methods'); private processAbstractMethodsDeclarations; defineInnerBiblioEntries(): void; static enter({ spec, node }: Context): Promise<void>; }