private createWarningMessage()

in src/visual.ts [1084:1110]


    private createWarningMessage(chartTitleElement, iconY: number, iconScaleTransform: any, iconWidth: number) {
        let warning = this.bottomContainer.warning;
        warning.group
            .attr("transform", "translate(0," + (iconY) + ")");

        let warningIcon = warning.icon;
        warningIcon
            .attr("d", "M24,24H8l8-16L24,24z M9.7,23h12.6L16,10.4L9.7,23z M16.5,19.8h-1v-5.4h1V19.8z M16.5,20.8v1.1h-1v-1.1H16.5z")
            .attr("fill", "#E81123")
            .attr("stroke", "transparent")
            .attr("stroke-width", "5")
            .attr("class", "warning-icon")
            .attr("transform", iconScaleTransform)
            .classed(this.sizeCssClass, true);

        this.tooltipServiceWrapper.addTooltip(
            warning.title,
            () => {
                return [{
                    displayName: null,
                    value: this.data.settings.dualKpiProperties.warningTooltipText
                }];
            });

        // move title over to account for icon
        chartTitleElement.attr("transform", "translate(" + (iconWidth + 6) + ",0)");
    }