From 3e2130bc801672f4de4fe7cb08ec288280b8e444 Mon Sep 17 00:00:00 2001 From: fmuscolino Date: Tue, 26 Feb 2019 13:26:01 +0100 Subject: [PATCH] Customize text run of an hyperlink --- src/file/paragraph/links/hyperlink.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/file/paragraph/links/hyperlink.ts b/src/file/paragraph/links/hyperlink.ts index ecdfafe803..3ed33f44ad 100644 --- a/src/file/paragraph/links/hyperlink.ts +++ b/src/file/paragraph/links/hyperlink.ts @@ -5,6 +5,7 @@ import { HyperlinkAttributes, IHyperlinkAttributesProperties } from "./hyperlink export class Hyperlink extends XmlComponent { public readonly linkId: number; + private readonly textRun: TextRun; constructor(text: string, relationshipsCount: number, anchor?: string) { super("w:hyperlink"); @@ -19,6 +20,11 @@ export class Hyperlink extends XmlComponent { const attributes = new HyperlinkAttributes(props); this.root.push(attributes); - this.root.push(new TextRun(text).style("Hyperlink")); + this.textRun = new TextRun(text).style("Hyperlink"); + this.root.push(this.textRun); + } + + public get TextRun(): TextRun { + return this.textRun; } }