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 {
|
||||
self.children.push(RunChild::Text(Text::new(text)));
|
||||
self.children
|
||||
.push(RunChild::DeleteText(DeleteText::new(text)));
|
||||
self
|
||||
}
|
||||
|
||||
|
|
|
@ -36,9 +36,9 @@ export function createParagraph(): Paragraph;
|
|||
*/
|
||||
export function createNumbering(id: number): Numbering;
|
||||
/**
|
||||
* @returns {TableCell}
|
||||
* @returns {TableRow}
|
||||
*/
|
||||
export function createTableCell(): TableCell;
|
||||
export function createTableRow(): TableRow;
|
||||
/**
|
||||
* @returns {Run}
|
||||
*/
|
||||
|
@ -49,9 +49,9 @@ export function createRun(): Run;
|
|||
*/
|
||||
export function createComment(id: number): Comment;
|
||||
/**
|
||||
* @returns {TableRow}
|
||||
* @returns {TableCell}
|
||||
*/
|
||||
export function createTableRow(): TableRow;
|
||||
export function createTableCell(): TableCell;
|
||||
export enum StyleType {
|
||||
Paragraph,
|
||||
Character,
|
||||
|
|
|
@ -160,11 +160,11 @@ export function createNumbering(id) {
|
|||
}
|
||||
|
||||
/**
|
||||
* @returns {TableCell}
|
||||
* @returns {TableRow}
|
||||
*/
|
||||
export function createTableCell() {
|
||||
const ret = wasm.createTableCell();
|
||||
return TableCell.__wrap(ret);
|
||||
export function createTableRow() {
|
||||
const ret = wasm.createTableRow();
|
||||
return TableRow.__wrap(ret);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -185,11 +185,11 @@ export function createComment(id) {
|
|||
}
|
||||
|
||||
/**
|
||||
* @returns {TableRow}
|
||||
* @returns {TableCell}
|
||||
*/
|
||||
export function createTableRow() {
|
||||
const ret = wasm.createTableRow();
|
||||
return TableRow.__wrap(ret);
|
||||
export function createTableCell() {
|
||||
const ret = wasm.createTableCell();
|
||||
return TableCell.__wrap(ret);
|
||||
}
|
||||
|
||||
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 createNumbering(a: number): number;
|
||||
export function numbering_add_level(a: number, b: 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 tablecell_width(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_run_free(a: number): void;
|
||||
export function createRun(): 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_paragraph(a: number, b: number): number;
|
||||
export function comment_id(a: 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_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 tablecell_width(a: number, b: 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.
|
@ -21,7 +21,9 @@ impl Run {
|
|||
pub fn add_delete_text(mut self, text: &str) -> Run {
|
||||
self.0
|
||||
.children
|
||||
.push(docx_core::RunChild::Text(docx_core::Text::new(text)));
|
||||
.push(docx_core::RunChild::DeleteText(docx_core::DeleteText::new(
|
||||
text,
|
||||
)));
|
||||
self
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue