Text font color support

This commit is contained in:
ziajka 2018-05-24 14:51:28 +02:00
parent fa38d6bdf2
commit 599491fa88
2 changed files with 3 additions and 1 deletions
src/app/cartography/shared/widgets/drawings

@ -40,6 +40,7 @@ describe('TextDrawingWidget', () => {
expect(drew.size()).toEqual(1);
const text_element = drew.nodes()[0];
expect(text_element.innerHTML).toEqual('<tspan x="0" dy="0em">THIS IS TEXT</tspan>');
expect(text_element.getAttribute('fill')).toEqual("#000000");
expect(text_element.getAttribute('style')).toEqual('font-family: "TypeWriter"; font-size: 10pt; font-weight: bold');
});

@ -32,7 +32,8 @@ export class TextDrawingWidget implements DrawingWidget {
styles.push(`font-weight: ${text.font_weight}`);
}
return styles.join("; ");
});
})
.attr('fill', (text) => text.fill);
const lines = merge.selectAll<SVGTSpanElement, string>('tspan')
.data((text: TextElement) => {