Skip to main content
Module

x/docxml/mod.ts

An experimental Deno tool to transform XML to DOCX with a little XPath- and component based configuration
Go to Latest
File
// Outer APIsexport { Docx as default } from './src/Docx.ts';
// Componentsexport { Break } from './src/components/Break.ts';export { Cell } from './src/components/Cell.ts';export { Comment } from './src/components/Comment.ts';export { CommentRangeEnd } from './src/components/CommentRangeEnd.ts';export { CommentRangeStart } from './src/components/CommentRangeStart.ts';export { Image } from './src/components/Image.ts';export { Paragraph } from './src/components/Paragraph.ts';export { Row } from './src/components/Row.ts';export { RowAddition } from './src/components/RowAddition.ts';export { RowDeletion } from './src/components/RowDeletion.ts';export { Section } from './src/components/Section.ts';export { Table } from './src/components/Table.ts';export { Text } from './src/components/Text.ts';export { TextAddition } from './src/components/TextAddition.ts';export { TextDeletion } from './src/components/TextDeletion.ts';
// Utility functionsexport { jsx } from './src/utilities/jsx.ts';export { cm, emu, hpt, inch, pt, twip } from './src/utilities/length.ts';
// Typesexport type { ComponentFunction } from './src/classes/Component.ts';export type { BreakChild, BreakProps } from './src/components/Break.ts';export type { CellChild, CellProps } from './src/components/Cell.ts';export type { ImageChild, ImageProps } from './src/components/Image.ts';export type { ParagraphChild, ParagraphProps } from './src/components/Paragraph.ts';export type { RowChild, RowProps } from './src/components/Row.ts';export type { RowAdditionChild, RowAdditionProps } from './src/components/RowAddition.ts';export type { RowDeletionChild, RowDeletionProps } from './src/components/RowDeletion.ts';export type { SectionChild, SectionProps } from './src/components/Section.ts';export type { TableChild, TableProps } from './src/components/Table.ts';export type { TextChild, TextProps } from './src/components/Text.ts';export type { TextAdditionChild, TextAdditionProps } from './src/components/TextAddition.ts';export type { TextDeletionChild, TextDeletionProps } from './src/components/TextDeletion.ts';export type { Length } from './src/utilities/length.ts';