Skip to main content
Module

x/docxml/mod.ts>Table

An experimental Deno tool to transform XML to DOCX with a little XPath- and component based configuration
Go to Latest
class Table
extends Component<TableProps, TableChild>
import { Table } from "https://deno.land/x/docxml@5.0.0/mod.ts";

A component that represents a table.

Properties

readonly
model: TableGridModel

A conceptual description of how the cells, columns, rows and spans of this table make sense.

Exposed so it can be accessed by Row and Cell descendants, but not meant to be used otherwise.

Methods

toNode(ancestry: ComponentAncestor[]): Promise<Node>

Creates an XML DOM node for this component instance.

Static Properties

readonly
children: string[]
readonly
mixed: boolean

Static Methods

fromNode(node: Node): Table

Instantiate this component from the XML in an existing DOCX file.

matchesNode(node: Node): boolean

Asserts whether or not a given XML node correlates with this component.