<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic How to enable labels for horizontal and vertical axis in charts in WAB? in ArcGIS Web AppBuilder Questions</title>
    <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/how-to-enable-labels-for-horizontal-and-vertical/m-p/1233806#M22640</link>
    <description>&lt;P&gt;I am trying to display labels or text for my X axis and Y axis in the chart. For example, "Hours" for X axis and "Concentration" for Y axis. How can i do that in the widget.js file for the Chart widget. I found this function "_settingAxisDisplay" but i am not sure what to change in it as i am new to the JIMU library. Here is the function :&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;_settingAxisDisplay: function (g, m, q) {
                            if (!(0 &amp;gt; ["column",
                                    "bar", "line"
                                ].indexOf(q))) {
                                var u = {
                                    show: m.showHorizontalAxis,
                                    textStyle: {}
                                };
                                m.horizontalAxisTextColor &amp;amp;&amp;amp; (u.textStyle.color = m.horizontalAxisTextColor);
                                m.horizontalAxisTextSize &amp;amp;&amp;amp; (u.textStyle.fontSize = m.horizontalAxisTextSize);
                                g.xAxis = u;
                                u = {
                                    show: m.showVerticalAxis,
                                    textStyle: {}
                                };
                                m.verticalAxisTextColor &amp;amp;&amp;amp; (u.textStyle.color = m.verticalAxisTextColor);
                                m.verticalAxisTextSize &amp;amp;&amp;amp; (u.textStyle.fontSize = m.verticalAxisTextSize);
                                g.yAxis = u;
                                m.stack || (m.stack = !1);
                                if ("column" === q || "bar" === q || "line" === q &amp;amp;&amp;amp; m.area) g.stack = m.stack;
                                "line" !== q || m.area || (m.area = !1);
                                "line" === q &amp;amp;&amp;amp; (g.area = m.area);
                                g.axisPointer = !0;
                                g.scale = !1
                            }
                        },&lt;/LI-CODE&gt;</description>
    <pubDate>Mon, 21 Nov 2022 16:21:58 GMT</pubDate>
    <dc:creator>RehanChaudhary</dc:creator>
    <dc:date>2022-11-21T16:21:58Z</dc:date>
    <item>
      <title>How to enable labels for horizontal and vertical axis in charts in WAB?</title>
      <link>https://community.esri.com/t5/arcgis-web-appbuilder-questions/how-to-enable-labels-for-horizontal-and-vertical/m-p/1233806#M22640</link>
      <description>&lt;P&gt;I am trying to display labels or text for my X axis and Y axis in the chart. For example, "Hours" for X axis and "Concentration" for Y axis. How can i do that in the widget.js file for the Chart widget. I found this function "_settingAxisDisplay" but i am not sure what to change in it as i am new to the JIMU library. Here is the function :&lt;/P&gt;&lt;LI-CODE lang="javascript"&gt;_settingAxisDisplay: function (g, m, q) {
                            if (!(0 &amp;gt; ["column",
                                    "bar", "line"
                                ].indexOf(q))) {
                                var u = {
                                    show: m.showHorizontalAxis,
                                    textStyle: {}
                                };
                                m.horizontalAxisTextColor &amp;amp;&amp;amp; (u.textStyle.color = m.horizontalAxisTextColor);
                                m.horizontalAxisTextSize &amp;amp;&amp;amp; (u.textStyle.fontSize = m.horizontalAxisTextSize);
                                g.xAxis = u;
                                u = {
                                    show: m.showVerticalAxis,
                                    textStyle: {}
                                };
                                m.verticalAxisTextColor &amp;amp;&amp;amp; (u.textStyle.color = m.verticalAxisTextColor);
                                m.verticalAxisTextSize &amp;amp;&amp;amp; (u.textStyle.fontSize = m.verticalAxisTextSize);
                                g.yAxis = u;
                                m.stack || (m.stack = !1);
                                if ("column" === q || "bar" === q || "line" === q &amp;amp;&amp;amp; m.area) g.stack = m.stack;
                                "line" !== q || m.area || (m.area = !1);
                                "line" === q &amp;amp;&amp;amp; (g.area = m.area);
                                g.axisPointer = !0;
                                g.scale = !1
                            }
                        },&lt;/LI-CODE&gt;</description>
      <pubDate>Mon, 21 Nov 2022 16:21:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-web-appbuilder-questions/how-to-enable-labels-for-horizontal-and-vertical/m-p/1233806#M22640</guid>
      <dc:creator>RehanChaudhary</dc:creator>
      <dc:date>2022-11-21T16:21:58Z</dc:date>
    </item>
  </channel>
</rss>

