fix: run child for deleteText (#24)
parent
ef0b04a50d
commit
3d97593525
|
@ -40,7 +40,8 @@ impl Run {
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn add_delete_text(mut self, text: &str) -> Run {
|
pub fn add_delete_text(mut self, text: &str) -> Run {
|
||||||
self.children.push(RunChild::Text(Text::new(text)));
|
self.children
|
||||||
|
.push(RunChild::DeleteText(DeleteText::new(text)));
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -36,9 +36,9 @@ export function createParagraph(): Paragraph;
|
||||||
*/
|
*/
|
||||||
export function createNumbering(id: number): Numbering;
|
export function createNumbering(id: number): Numbering;
|
||||||
/**
|
/**
|
||||||
* @returns {TableCell}
|
* @returns {TableRow}
|
||||||
*/
|
*/
|
||||||
export function createTableCell(): TableCell;
|
export function createTableRow(): TableRow;
|
||||||
/**
|
/**
|
||||||
* @returns {Run}
|
* @returns {Run}
|
||||||
*/
|
*/
|
||||||
|
@ -49,9 +49,9 @@ export function createRun(): Run;
|
||||||
*/
|
*/
|
||||||
export function createComment(id: number): Comment;
|
export function createComment(id: number): Comment;
|
||||||
/**
|
/**
|
||||||
* @returns {TableRow}
|
* @returns {TableCell}
|
||||||
*/
|
*/
|
||||||
export function createTableRow(): TableRow;
|
export function createTableCell(): TableCell;
|
||||||
export enum StyleType {
|
export enum StyleType {
|
||||||
Paragraph,
|
Paragraph,
|
||||||
Character,
|
Character,
|
||||||
|
|
|
@ -160,11 +160,11 @@ export function createNumbering(id) {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @returns {TableCell}
|
* @returns {TableRow}
|
||||||
*/
|
*/
|
||||||
export function createTableCell() {
|
export function createTableRow() {
|
||||||
const ret = wasm.createTableCell();
|
const ret = wasm.createTableRow();
|
||||||
return TableCell.__wrap(ret);
|
return TableRow.__wrap(ret);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -185,11 +185,11 @@ export function createComment(id) {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @returns {TableRow}
|
* @returns {TableCell}
|
||||||
*/
|
*/
|
||||||
export function createTableRow() {
|
export function createTableCell() {
|
||||||
const ret = wasm.createTableRow();
|
const ret = wasm.createTableCell();
|
||||||
return TableRow.__wrap(ret);
|
return TableCell.__wrap(ret);
|
||||||
}
|
}
|
||||||
|
|
||||||
let cachedTextDecoder = new TextDecoder('utf-8', { ignoreBOM: true, fatal: true });
|
let cachedTextDecoder = new TextDecoder('utf-8', { ignoreBOM: true, fatal: true });
|
||||||
|
|
|
@ -40,12 +40,9 @@ export function paragraph_numbering(a: number, b: number, c: number): number;
|
||||||
export function __wbg_numbering_free(a: number): void;
|
export function __wbg_numbering_free(a: number): void;
|
||||||
export function createNumbering(a: number): number;
|
export function createNumbering(a: number): number;
|
||||||
export function numbering_add_level(a: number, b: number): number;
|
export function numbering_add_level(a: number, b: number): number;
|
||||||
export function __wbg_tablecell_free(a: number): void;
|
export function __wbg_tablerow_free(a: number): void;
|
||||||
export function createTableCell(): number;
|
export function createTableRow(): number;
|
||||||
export function tablecell_add_paragraph(a: number, b: number): number;
|
export function tablerow_add_cell(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 tablecell_width(a: number, b: number): number;
|
|
||||||
export function __wbg_run_free(a: number): void;
|
export function __wbg_run_free(a: number): void;
|
||||||
export function createRun(): number;
|
export function createRun(): number;
|
||||||
export function run_add_text(a: number, b: number, c: number): number;
|
export function run_add_text(a: number, b: number, c: number): number;
|
||||||
|
@ -65,9 +62,12 @@ 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_date(a: number, b: number, c: number): number;
|
||||||
export function comment_paragraph(a: number, b: number): number;
|
export function comment_paragraph(a: number, b: number): number;
|
||||||
export function comment_id(a: number): number;
|
export function comment_id(a: number): number;
|
||||||
export function __wbg_tablerow_free(a: number): void;
|
export function __wbg_tablecell_free(a: number): void;
|
||||||
export function createTableRow(): number;
|
export function createTableCell(): number;
|
||||||
export function tablerow_add_cell(a: number, b: number): 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 tablecell_width(a: number, b: number): number;
|
||||||
export function __wbindgen_malloc(a: number): number;
|
export function __wbindgen_malloc(a: number): number;
|
||||||
export function __wbindgen_realloc(a: number, b: number, c: number): number;
|
export function __wbindgen_realloc(a: number, b: number, c: number): number;
|
||||||
export function __wbindgen_free(a: number, b: number): void;
|
export function __wbindgen_free(a: number, b: number): void;
|
||||||
|
|
Binary file not shown.
|
@ -21,7 +21,9 @@ impl Run {
|
||||||
pub fn add_delete_text(mut self, text: &str) -> Run {
|
pub fn add_delete_text(mut self, text: &str) -> Run {
|
||||||
self.0
|
self.0
|
||||||
.children
|
.children
|
||||||
.push(docx_core::RunChild::Text(docx_core::Text::new(text)));
|
.push(docx_core::RunChild::DeleteText(docx_core::DeleteText::new(
|
||||||
|
text,
|
||||||
|
)));
|
||||||
self
|
self
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue