build wasm (#16)
parent
0af89dbc79
commit
875b618850
|
@ -50,12 +50,24 @@ export function createTableRow(): TableRow;
|
|||
* @returns {Level}
|
||||
*/
|
||||
export function createLevel(id: number, start: number, format: string, text: string, jc: string): Level;
|
||||
export enum StyleType {
|
||||
Paragraph,
|
||||
Character,
|
||||
}
|
||||
/**
|
||||
*/
|
||||
export enum VMergeType {
|
||||
Continue,
|
||||
Restart,
|
||||
}
|
||||
/**
|
||||
*/
|
||||
export enum WidthType {
|
||||
DXA,
|
||||
Auto,
|
||||
}
|
||||
/**
|
||||
*/
|
||||
export enum BorderType {
|
||||
None,
|
||||
Single,
|
||||
|
@ -104,18 +116,6 @@ export enum SpecialIndentKind {
|
|||
}
|
||||
/**
|
||||
*/
|
||||
export enum StyleType {
|
||||
Paragraph,
|
||||
Character,
|
||||
}
|
||||
/**
|
||||
*/
|
||||
export enum WidthType {
|
||||
DXA,
|
||||
Auto,
|
||||
}
|
||||
/**
|
||||
*/
|
||||
/**
|
||||
*/
|
||||
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 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, });
|
||||
/**
|
||||
*/
|
||||
|
@ -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 StyleType = Object.freeze({ Paragraph:0,Character:1, });
|
||||
/**
|
||||
*/
|
||||
export const WidthType = Object.freeze({ DXA:0,Auto:1, });
|
||||
/**
|
||||
*/
|
||||
export class Comment {
|
||||
|
||||
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