build wasm (#16)
parent
0af89dbc79
commit
875b618850
|
@ -50,12 +50,24 @@ export function createTableRow(): TableRow;
|
||||||
* @returns {Level}
|
* @returns {Level}
|
||||||
*/
|
*/
|
||||||
export function createLevel(id: number, start: number, format: string, text: string, jc: string): Level;
|
export function createLevel(id: number, start: number, format: string, text: string, jc: string): Level;
|
||||||
|
export enum StyleType {
|
||||||
|
Paragraph,
|
||||||
|
Character,
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
*/
|
||||||
export enum VMergeType {
|
export enum VMergeType {
|
||||||
Continue,
|
Continue,
|
||||||
Restart,
|
Restart,
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
|
export enum WidthType {
|
||||||
|
DXA,
|
||||||
|
Auto,
|
||||||
|
}
|
||||||
|
/**
|
||||||
|
*/
|
||||||
export enum BorderType {
|
export enum BorderType {
|
||||||
None,
|
None,
|
||||||
Single,
|
Single,
|
||||||
|
@ -104,18 +116,6 @@ export enum SpecialIndentKind {
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
export enum StyleType {
|
|
||||||
Paragraph,
|
|
||||||
Character,
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export enum WidthType {
|
|
||||||
DXA,
|
|
||||||
Auto,
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
export class Comment {
|
export class Comment {
|
||||||
|
|
|
@ -224,9 +224,15 @@ function takeObject(idx) {
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
|
export const StyleType = Object.freeze({ Paragraph:0,Character:1, });
|
||||||
|
/**
|
||||||
|
*/
|
||||||
export const VMergeType = Object.freeze({ Continue:0,Restart:1, });
|
export const VMergeType = Object.freeze({ Continue:0,Restart:1, });
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
|
export const WidthType = Object.freeze({ DXA:0,Auto:1, });
|
||||||
|
/**
|
||||||
|
*/
|
||||||
export const BorderType = Object.freeze({ None:0,Single:1,Thick:2,Double:3,Dotted:4,Dashed:5,DotDash:6,DotDotDash:7,Triple:8, });
|
export const BorderType = Object.freeze({ None:0,Single:1,Thick:2,Double:3,Dotted:4,Dashed:5,DotDash:6,DotDotDash:7,Triple:8, });
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
|
@ -245,12 +251,6 @@ export const TableAlignmentType = Object.freeze({ Center:0,Left:1,Right:2, });
|
||||||
export const SpecialIndentKind = Object.freeze({ FirstLine:0,Hanging:1, });
|
export const SpecialIndentKind = Object.freeze({ FirstLine:0,Hanging:1, });
|
||||||
/**
|
/**
|
||||||
*/
|
*/
|
||||||
export const StyleType = Object.freeze({ Paragraph:0,Character:1, });
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export const WidthType = Object.freeze({ DXA:0,Auto:1, });
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export class Comment {
|
export class Comment {
|
||||||
|
|
||||||
static __wrap(ptr) {
|
static __wrap(ptr) {
|
||||||
|
|
Binary file not shown.
|
@ -1,378 +0,0 @@
|
||||||
/* tslint:disable */
|
|
||||||
/**
|
|
||||||
* @returns {Run}
|
|
||||||
*/
|
|
||||||
export function createRun(): Run;
|
|
||||||
/**
|
|
||||||
* @param {number} id
|
|
||||||
* @returns {Comment}
|
|
||||||
*/
|
|
||||||
export function createComment(id: number): Comment;
|
|
||||||
/**
|
|
||||||
* @returns {TableCell}
|
|
||||||
*/
|
|
||||||
export function createTableCell(): TableCell;
|
|
||||||
/**
|
|
||||||
* @returns {TableRow}
|
|
||||||
*/
|
|
||||||
export function createTableRow(): TableRow;
|
|
||||||
/**
|
|
||||||
* @returns {Docx}
|
|
||||||
*/
|
|
||||||
export function createDocx(): Docx;
|
|
||||||
/**
|
|
||||||
* @param {number} id
|
|
||||||
* @param {number} start
|
|
||||||
* @param {string} format
|
|
||||||
* @param {string} text
|
|
||||||
* @param {string} jc
|
|
||||||
* @returns {Level}
|
|
||||||
*/
|
|
||||||
export function createLevel(id: number, start: number, format: string, text: string, jc: string): Level;
|
|
||||||
/**
|
|
||||||
* @returns {Insert}
|
|
||||||
*/
|
|
||||||
export function createInsert(): Insert;
|
|
||||||
/**
|
|
||||||
* @returns {Table}
|
|
||||||
*/
|
|
||||||
export function createTable(): Table;
|
|
||||||
/**
|
|
||||||
* @param {number} id
|
|
||||||
* @returns {Numbering}
|
|
||||||
*/
|
|
||||||
export function createNumbering(id: number): Numbering;
|
|
||||||
/**
|
|
||||||
* @returns {Delete}
|
|
||||||
*/
|
|
||||||
export function createDelete(): Delete;
|
|
||||||
/**
|
|
||||||
* @returns {Paragraph}
|
|
||||||
*/
|
|
||||||
export function createParagraph(): Paragraph;
|
|
||||||
export enum TableAlignmentType {
|
|
||||||
Center,
|
|
||||||
Left,
|
|
||||||
Right,
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export enum SpecialIndentKind {
|
|
||||||
FirstLine,
|
|
||||||
Hanging,
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export enum VMergeType {
|
|
||||||
Continue,
|
|
||||||
Restart,
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export enum BreakType {
|
|
||||||
Page,
|
|
||||||
Column,
|
|
||||||
TextWrapping,
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export enum FontPitchType {
|
|
||||||
Default,
|
|
||||||
Fixed,
|
|
||||||
Variable,
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export enum WidthType {
|
|
||||||
DXA,
|
|
||||||
Auto,
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export enum BorderType {
|
|
||||||
None,
|
|
||||||
Single,
|
|
||||||
Thick,
|
|
||||||
Double,
|
|
||||||
Dotted,
|
|
||||||
Dashed,
|
|
||||||
DotDash,
|
|
||||||
DotDotDash,
|
|
||||||
Triple,
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export enum AlignmentType {
|
|
||||||
Center,
|
|
||||||
Left,
|
|
||||||
Right,
|
|
||||||
Justified,
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export enum StyleType {
|
|
||||||
Paragraph,
|
|
||||||
Character,
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export class Comment {
|
|
||||||
free(): void;
|
|
||||||
/**
|
|
||||||
* @param {string} author
|
|
||||||
* @returns {Comment}
|
|
||||||
*/
|
|
||||||
author(author: string): Comment;
|
|
||||||
/**
|
|
||||||
* @param {string} date
|
|
||||||
* @returns {Comment}
|
|
||||||
*/
|
|
||||||
date(date: string): Comment;
|
|
||||||
/**
|
|
||||||
* @param {Paragraph} p
|
|
||||||
* @returns {Comment}
|
|
||||||
*/
|
|
||||||
paragraph(p: Paragraph): Comment;
|
|
||||||
/**
|
|
||||||
* @returns {number}
|
|
||||||
*/
|
|
||||||
id(): number;
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export class Delete {
|
|
||||||
free(): void;
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export class Docx {
|
|
||||||
free(): void;
|
|
||||||
/**
|
|
||||||
* @param {Paragraph} p
|
|
||||||
* @returns {Docx}
|
|
||||||
*/
|
|
||||||
add_paragraph(p: Paragraph): Docx;
|
|
||||||
/**
|
|
||||||
* @param {Table} t
|
|
||||||
* @returns {Docx}
|
|
||||||
*/
|
|
||||||
add_table(t: Table): Docx;
|
|
||||||
/**
|
|
||||||
* @param {Numbering} num
|
|
||||||
* @returns {Docx}
|
|
||||||
*/
|
|
||||||
add_numbering(num: Numbering): Docx;
|
|
||||||
/**
|
|
||||||
* @returns {Uint8Array}
|
|
||||||
*/
|
|
||||||
build(): Uint8Array;
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export class Insert {
|
|
||||||
free(): void;
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export class Level {
|
|
||||||
free(): void;
|
|
||||||
/**
|
|
||||||
* @param {number} left
|
|
||||||
* @param {number | undefined} special_indent_kind
|
|
||||||
* @param {number | undefined} special_indent_size
|
|
||||||
* @returns {Level}
|
|
||||||
*/
|
|
||||||
indent(left: number, special_indent_kind?: number, special_indent_size?: number): Level;
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export class Numbering {
|
|
||||||
free(): void;
|
|
||||||
/**
|
|
||||||
* @param {Level} level
|
|
||||||
* @returns {Numbering}
|
|
||||||
*/
|
|
||||||
add_level(level: Level): Numbering;
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export class Paragraph {
|
|
||||||
free(): void;
|
|
||||||
/**
|
|
||||||
* @param {Run} run
|
|
||||||
* @returns {Paragraph}
|
|
||||||
*/
|
|
||||||
add_run(run: Run): Paragraph;
|
|
||||||
/**
|
|
||||||
* @param {Insert} i
|
|
||||||
* @returns {Paragraph}
|
|
||||||
*/
|
|
||||||
add_insert(i: Insert): Paragraph;
|
|
||||||
/**
|
|
||||||
* @param {Delete} d
|
|
||||||
* @returns {Paragraph}
|
|
||||||
*/
|
|
||||||
add_delete(d: Delete): Paragraph;
|
|
||||||
/**
|
|
||||||
* @param {string} id
|
|
||||||
* @param {string} name
|
|
||||||
* @returns {Paragraph}
|
|
||||||
*/
|
|
||||||
add_bookmark_start(id: string, name: string): Paragraph;
|
|
||||||
/**
|
|
||||||
* @param {string} id
|
|
||||||
* @returns {Paragraph}
|
|
||||||
*/
|
|
||||||
add_bookmark_end(id: string): Paragraph;
|
|
||||||
/**
|
|
||||||
* @param {Comment} comment
|
|
||||||
* @returns {Paragraph}
|
|
||||||
*/
|
|
||||||
add_comment_start(comment: Comment): Paragraph;
|
|
||||||
/**
|
|
||||||
* @param {number} id
|
|
||||||
* @returns {Paragraph}
|
|
||||||
*/
|
|
||||||
add_comment_end(id: number): Paragraph;
|
|
||||||
/**
|
|
||||||
* @param {number} alignment_type
|
|
||||||
* @returns {Paragraph}
|
|
||||||
*/
|
|
||||||
align(alignment_type: number): Paragraph;
|
|
||||||
/**
|
|
||||||
* @param {string} style_id
|
|
||||||
* @returns {Paragraph}
|
|
||||||
*/
|
|
||||||
style(style_id: string): Paragraph;
|
|
||||||
/**
|
|
||||||
* @param {number} left
|
|
||||||
* @param {number | undefined} special_indent_kind
|
|
||||||
* @param {number | undefined} special_indent_size
|
|
||||||
* @returns {Paragraph}
|
|
||||||
*/
|
|
||||||
indent(left: number, special_indent_kind?: number, special_indent_size?: number): Paragraph;
|
|
||||||
/**
|
|
||||||
* @param {number} id
|
|
||||||
* @param {number} level
|
|
||||||
* @returns {Paragraph}
|
|
||||||
*/
|
|
||||||
numbering(id: number, level: number): Paragraph;
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export class Run {
|
|
||||||
free(): void;
|
|
||||||
/**
|
|
||||||
* @param {string} text
|
|
||||||
* @returns {Run}
|
|
||||||
*/
|
|
||||||
add_text(text: string): Run;
|
|
||||||
/**
|
|
||||||
* @param {string} text
|
|
||||||
* @returns {Run}
|
|
||||||
*/
|
|
||||||
add_delete_text(text: string): Run;
|
|
||||||
/**
|
|
||||||
* @returns {Run}
|
|
||||||
*/
|
|
||||||
add_tab(): Run;
|
|
||||||
/**
|
|
||||||
* @param {number} break_type
|
|
||||||
* @returns {Run}
|
|
||||||
*/
|
|
||||||
add_break(break_type: number): Run;
|
|
||||||
/**
|
|
||||||
* @param {number} size
|
|
||||||
* @returns {Run}
|
|
||||||
*/
|
|
||||||
size(size: number): Run;
|
|
||||||
/**
|
|
||||||
* @param {string} color
|
|
||||||
* @returns {Run}
|
|
||||||
*/
|
|
||||||
color(color: string): Run;
|
|
||||||
/**
|
|
||||||
* @param {string} color
|
|
||||||
* @returns {Run}
|
|
||||||
*/
|
|
||||||
highlight(color: string): Run;
|
|
||||||
/**
|
|
||||||
* @returns {Run}
|
|
||||||
*/
|
|
||||||
bold(): Run;
|
|
||||||
/**
|
|
||||||
* @returns {Run}
|
|
||||||
*/
|
|
||||||
italic(): Run;
|
|
||||||
/**
|
|
||||||
* @param {string} line_type
|
|
||||||
* @returns {Run}
|
|
||||||
*/
|
|
||||||
underline(line_type: string): Run;
|
|
||||||
/**
|
|
||||||
* @returns {Run}
|
|
||||||
*/
|
|
||||||
vanish(): Run;
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export class Table {
|
|
||||||
free(): void;
|
|
||||||
/**
|
|
||||||
* @param {TableRow} row
|
|
||||||
* @returns {Table}
|
|
||||||
*/
|
|
||||||
add_row(row: TableRow): Table;
|
|
||||||
/**
|
|
||||||
* @param {Uint32Array} grid
|
|
||||||
* @returns {Table}
|
|
||||||
*/
|
|
||||||
set_grid(grid: Uint32Array): Table;
|
|
||||||
/**
|
|
||||||
* @param {number} v
|
|
||||||
* @returns {Table}
|
|
||||||
*/
|
|
||||||
indent(v: number): Table;
|
|
||||||
/**
|
|
||||||
* @param {number} v
|
|
||||||
* @returns {Table}
|
|
||||||
*/
|
|
||||||
align(v: number): Table;
|
|
||||||
/**
|
|
||||||
* @param {number} w
|
|
||||||
* @returns {Table}
|
|
||||||
*/
|
|
||||||
width(w: number): Table;
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export class TableCell {
|
|
||||||
free(): void;
|
|
||||||
/**
|
|
||||||
* @param {Paragraph} p
|
|
||||||
* @returns {TableCell}
|
|
||||||
*/
|
|
||||||
add_paragraph(p: Paragraph): TableCell;
|
|
||||||
/**
|
|
||||||
* @param {number} t
|
|
||||||
* @returns {TableCell}
|
|
||||||
*/
|
|
||||||
vertical_merge(t: number): TableCell;
|
|
||||||
/**
|
|
||||||
* @param {number} v
|
|
||||||
* @returns {TableCell}
|
|
||||||
*/
|
|
||||||
grid_span(v: number): TableCell;
|
|
||||||
}
|
|
||||||
/**
|
|
||||||
*/
|
|
||||||
export class TableRow {
|
|
||||||
free(): void;
|
|
||||||
/**
|
|
||||||
* @param {TableCell} cell
|
|
||||||
* @returns {TableRow}
|
|
||||||
*/
|
|
||||||
add_cell(cell: TableCell): TableRow;
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load Diff
|
@ -1,68 +0,0 @@
|
||||||
/* tslint:disable */
|
|
||||||
export const memory: WebAssembly.Memory;
|
|
||||||
export function __wbg_run_free(a: number): void;
|
|
||||||
export function createRun(): number;
|
|
||||||
export function run_add_text(a: number, b: number, c: number): number;
|
|
||||||
export function run_add_delete_text(a: number, b: number, c: number): number;
|
|
||||||
export function run_add_tab(a: number): number;
|
|
||||||
export function run_add_break(a: number, b: number): number;
|
|
||||||
export function run_size(a: number, b: number): number;
|
|
||||||
export function run_color(a: number, b: number, c: number): number;
|
|
||||||
export function run_highlight(a: number, b: number, c: number): number;
|
|
||||||
export function run_bold(a: number): number;
|
|
||||||
export function run_italic(a: number): number;
|
|
||||||
export function run_underline(a: number, b: number, c: number): number;
|
|
||||||
export function run_vanish(a: number): number;
|
|
||||||
export function __wbg_comment_free(a: number): void;
|
|
||||||
export function createComment(a: number): number;
|
|
||||||
export function comment_author(a: number, b: number, c: number): number;
|
|
||||||
export function comment_date(a: number, b: number, c: number): number;
|
|
||||||
export function comment_paragraph(a: number, b: number): number;
|
|
||||||
export function comment_id(a: number): number;
|
|
||||||
export function __wbg_tablecell_free(a: number): void;
|
|
||||||
export function createTableCell(): number;
|
|
||||||
export function tablecell_add_paragraph(a: number, b: number): number;
|
|
||||||
export function tablecell_vertical_merge(a: number, b: number): number;
|
|
||||||
export function tablecell_grid_span(a: number, b: number): number;
|
|
||||||
export function __wbg_tablerow_free(a: number): void;
|
|
||||||
export function createTableRow(): number;
|
|
||||||
export function tablerow_add_cell(a: number, b: number): number;
|
|
||||||
export function __wbg_docx_free(a: number): void;
|
|
||||||
export function createDocx(): number;
|
|
||||||
export function docx_add_paragraph(a: number, b: number): number;
|
|
||||||
export function docx_add_table(a: number, b: number): number;
|
|
||||||
export function docx_add_numbering(a: number, b: number): number;
|
|
||||||
export function docx_build(a: number, b: number): void;
|
|
||||||
export function __wbg_level_free(a: number): void;
|
|
||||||
export function createLevel(a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number): number;
|
|
||||||
export function level_indent(a: number, b: number, c: number, d: number, e: number): number;
|
|
||||||
export function __wbg_insert_free(a: number): void;
|
|
||||||
export function createInsert(): number;
|
|
||||||
export function __wbg_table_free(a: number): void;
|
|
||||||
export function createTable(): number;
|
|
||||||
export function table_add_row(a: number, b: number): number;
|
|
||||||
export function table_set_grid(a: number, b: number, c: number): number;
|
|
||||||
export function table_indent(a: number, b: number): number;
|
|
||||||
export function table_align(a: number, b: number): number;
|
|
||||||
export function table_width(a: number, b: number): number;
|
|
||||||
export function __wbg_numbering_free(a: number): void;
|
|
||||||
export function createNumbering(a: number): number;
|
|
||||||
export function numbering_add_level(a: number, b: number): number;
|
|
||||||
export function __wbg_delete_free(a: number): void;
|
|
||||||
export function createDelete(): number;
|
|
||||||
export function __wbg_paragraph_free(a: number): void;
|
|
||||||
export function createParagraph(): number;
|
|
||||||
export function paragraph_add_run(a: number, b: number): number;
|
|
||||||
export function paragraph_add_insert(a: number, b: number): number;
|
|
||||||
export function paragraph_add_delete(a: number, b: number): number;
|
|
||||||
export function paragraph_add_bookmark_start(a: number, b: number, c: number, d: number, e: number): number;
|
|
||||||
export function paragraph_add_bookmark_end(a: number, b: number, c: number): number;
|
|
||||||
export function paragraph_add_comment_start(a: number, b: number): number;
|
|
||||||
export function paragraph_add_comment_end(a: number, b: number): number;
|
|
||||||
export function paragraph_align(a: number, b: number): number;
|
|
||||||
export function paragraph_style(a: number, b: number, c: number): number;
|
|
||||||
export function paragraph_indent(a: number, b: number, c: number, d: number, e: number): number;
|
|
||||||
export function paragraph_numbering(a: number, b: number, c: number): number;
|
|
||||||
export function __wbindgen_malloc(a: number): number;
|
|
||||||
export function __wbindgen_realloc(a: number, b: number, c: number): number;
|
|
||||||
export function __wbindgen_free(a: number, b: number): void;
|
|
Binary file not shown.
Loading…
Reference in New Issue