UI: Fixed not handle tooltip actions with contains space in name for map widgets

This commit is contained in:
Vladyslav_Prykhodko 2022-07-11 14:58:57 +03:00
parent 113bfa9d05
commit 2255f4b4d5

View File

@ -116,11 +116,11 @@ const linkActionRegex = /<link-act name=['"]([^['"]*)['"]>([^<]*)<\/link-act>/g;
const buttonActionRegex = /<button-act name=['"]([^['"]*)['"]>([^<]*)<\/button-act>/g; const buttonActionRegex = /<button-act name=['"]([^['"]*)['"]>([^<]*)<\/button-act>/g;
function createLinkElement(actionName: string, actionText: string): string { function createLinkElement(actionName: string, actionText: string): string {
return `<a href="javascript:void(0);" class="tb-custom-action" data-action-name=${actionName}>${actionText}</a>`; return `<a href="javascript:void(0);" class="tb-custom-action" data-action-name="${actionName}">${actionText}</a>`;
} }
function createButtonElement(actionName: string, actionText: string) { function createButtonElement(actionName: string, actionText: string) {
return `<button mat-button class="tb-custom-action" data-action-name=${actionName}>${actionText}</button>`; return `<button mat-button class="tb-custom-action" data-action-name="${actionName}">${actionText}</button>`;
} }
function parseTemplate(template: string, data: FormattedData, function parseTemplate(template: string, data: FormattedData,