# C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3" class="text-break">FlexChartBaseBuilder&lt;T, TControl, TBuilder&gt; Class
</h1>
  <div class="markdown level0 summary"><p>Defines a builder to configurate <a class="xref" href="C1.Web.Mvc.FlexChartBase-1.html">FlexChartBase&lt;T&gt;</a>.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">HideObjectMembers</span></div>
    <div class="level2"><a class="xref" href="C1.Web.Mvc.Fluent.BaseBuilder-2.html">BaseBuilder</a>&lt;TControl, TBuilder&gt;</div>
    <div class="level3"><a class="xref" href="C1.Web.Mvc.Fluent.ComponentBuilder-2.html">ComponentBuilder</a>&lt;TControl, TBuilder&gt;</div>
    <div class="level4"><a class="xref" href="C1.Web.Mvc.Fluent.ControlBuilder-2.html">ControlBuilder</a>&lt;TControl, TBuilder&gt;</div>
    <div class="level5"><a class="xref" href="C1.Web.Mvc.Fluent.ItemsBoundControlBuilder-3.html">ItemsBoundControlBuilder</a>&lt;T, TControl, TBuilder&gt;</div>
    <div class="level6"><span class="xref">FlexChartBaseBuilder&lt;T, TControl, TBuilder&gt;</span></div>
      <div class="level7"><a class="xref" href="C1.Web.Mvc.Fluent.FlexChartCoreBuilder-3.html">FlexChartCoreBuilder&lt;T, TControl, TBuilder&gt;</a></div>
      <div class="level7"><a class="xref" href="C1.Web.Mvc.Fluent.FlexMapBuilder-1.html">FlexMapBuilder&lt;T&gt;</a></div>
      <div class="level7"><a class="xref" href="C1.Web.Mvc.Fluent.FlexPieBaseBuilder-3.html">FlexPieBaseBuilder&lt;T, TControl, TBuilder&gt;</a></div>
      <div class="level7"><a class="xref" href="C1.Web.Mvc.Fluent.TreeMapBuilder-1.html">TreeMapBuilder&lt;T&gt;</a></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.html.ihtmlcontent">IHtmlContent</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.Web.Mvc.Fluent.html">C1.Web.Mvc.Fluent</a></h6>
  <h6><strong>Assembly</strong>: C1.AspNetCore.Mvc.dll</h6>
  <h5 id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public abstract class FlexChartBaseBuilder&lt;T, TControl, TBuilder&gt; : ItemsBoundControlBuilder&lt;T, TControl, TBuilder&gt;, IHtmlContent where TControl : FlexChartBase&lt;T&gt; where TBuilder : FlexChartBaseBuilder&lt;T, TControl, TBuilder&gt;</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public MustInherit Class FlexChartBaseBuilder(Of T, TControl As FlexChartBase(Of T), TBuilder As FlexChartBaseBuilder(Of T, TControl, TBuilder))
    Inherits ItemsBoundControlBuilder(Of T, TControl, TBuilder)
    Implements IHtmlContent</code></pre>
  </div>
  <h5 class="typeParameters">Type Parameters</h5>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><span class="parametername">T</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="parametername">TControl</span></td>
        <td></td>
      </tr>
      <tr>
        <td><span class="parametername">TBuilder</span></td>
        <td></td>
      </tr>
    </tbody>
  </table>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3__ctor__1_" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.#ctor(`1)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.-ctor.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3__ctor__1_">FlexChartBaseBuilder(TControl)</a>
        </td>
        <td class="markdown level1 summary"><p>Creates one <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.html">FlexChartBaseBuilder&lt;T, TControl, TBuilder&gt;</a> instance to configurate <code class="paramref">component</code>.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Footer_System_String_" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.Footer(System.String)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.Footer.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Footer_System_String_">Footer(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartBase-1.Footer.html#C1_Web_Mvc_FlexChartBase_1_Footer">Footer</a>.
Sets the text displayed in the chart footer.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_FooterStyle_System_Action_C1_Web_Mvc_Fluent_TitleStyleBuilder__" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.FooterStyle(System.Action{C1.Web.Mvc.Fluent.TitleStyleBuilder})">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.FooterStyle.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_FooterStyle_System_Action_C1_Web_Mvc_Fluent_TitleStyleBuilder__">FooterStyle(Action&lt;TitleStyleBuilder&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartBase-1.FooterStyle.html#C1_Web_Mvc_FlexChartBase_1_FooterStyle">FooterStyle</a>.
Get or set the style of FooterStyle.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Header_System_String_" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.Header(System.String)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.Header.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Header_System_String_">Header(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartBase-1.Header.html#C1_Web_Mvc_FlexChartBase_1_Header">Header</a>.
Sets the text displayed in the chart header.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_HeaderStyle_System_Action_C1_Web_Mvc_Fluent_TitleStyleBuilder__" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.HeaderStyle(System.Action{C1.Web.Mvc.Fluent.TitleStyleBuilder})">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.HeaderStyle.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_HeaderStyle_System_Action_C1_Web_Mvc_Fluent_TitleStyleBuilder__">HeaderStyle(Action&lt;TitleStyleBuilder&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartBase-1.HeaderStyle.html#C1_Web_Mvc_FlexChartBase_1_HeaderStyle">HeaderStyle</a>.
Get or set the style of Header element.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_ItemFormatter_System_String_" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.ItemFormatter(System.String)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.ItemFormatter.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_ItemFormatter_System_String_">ItemFormatter(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartBase-1.ItemFormatter.html#C1_Web_Mvc_FlexChartBase_1_ItemFormatter">ItemFormatter</a>.
Sets the name of the item formatter function that allows you to customize the appearance of data points.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Legend_C1_Web_Mvc_Chart_LegendOrientation_" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.Legend(C1.Web.Mvc.Chart.LegendOrientation)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.Legend.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Legend_C1_Web_Mvc_Chart_LegendOrientation_">Legend(LegendOrientation)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.TreeMap-1.Legend.html#C1_Web_Mvc_TreeMap_1_Legend">Legend</a>.
Sets legend's orientation.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Legend_C1_Web_Mvc_Chart_Position_" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.Legend(C1.Web.Mvc.Chart.Position)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.Legend.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Legend_C1_Web_Mvc_Chart_Position_">Legend(Position)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.TreeMap-1.Legend.html#C1_Web_Mvc_TreeMap_1_Legend">Legend</a>.
Sets legend's position.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Legend_System_Action_C1_Web_Mvc_Fluent_ChartLegendBuilder__" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.Legend(System.Action{C1.Web.Mvc.Fluent.ChartLegendBuilder})">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.Legend.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Legend_System_Action_C1_Web_Mvc_Fluent_ChartLegendBuilder__">Legend(Action&lt;ChartLegendBuilder&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartBase-1.Legend.html#C1_Web_Mvc_FlexChartBase_1_Legend">Legend</a>.
Sets the chart legend.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Legend_System_Boolean_" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.Legend(System.Boolean)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.Legend.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Legend_System_Boolean_">Legend(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.TreeMap-1.Legend.html#C1_Web_Mvc_TreeMap_1_Legend">Legend</a>.
Sets legend's reverse.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Legend_System_String_" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.Legend(System.String)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.Legend.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Legend_System_String_">Legend(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.TreeMap-1.Legend.html#C1_Web_Mvc_TreeMap_1_Legend">Legend</a>.
Sets legend's maxSize.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_OnClientRendered_System_String_" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.OnClientRendered(System.String)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.OnClientRendered.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_OnClientRendered_System_String_">OnClientRendered(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.FlexChartBase-1.OnClientRendered.html#C1_Web_Mvc_FlexChartBase_1_OnClientRendered">OnClientRendered</a> client event.
Occurs after the chart finishes rendering.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_OnClientRendering_System_String_" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.OnClientRendering(System.String)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.OnClientRendering.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_OnClientRendering_System_String_">OnClientRendering(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.FlexChartBase-1.OnClientRendering.html#C1_Web_Mvc_FlexChartBase_1_OnClientRendering">OnClientRendering</a> client event.
Occurs before the chart starts rendering data.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_OnClientSelectionChanged_System_String_" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.OnClientSelectionChanged(System.String)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.OnClientSelectionChanged.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_OnClientSelectionChanged_System_String_">OnClientSelectionChanged(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates the <a class="xref" href="C1.Web.Mvc.FlexChartBase-1.OnClientSelectionChanged.html#C1_Web_Mvc_FlexChartBase_1_OnClientSelectionChanged">OnClientSelectionChanged</a> client event.
Occurs after the selection changes, whether programmatically or when the user clicks the chart.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Palette_System_Collections_Generic_IEnumerable_System_String__" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.Palette(System.Collections.Generic.IEnumerable{System.String})">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.Palette.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Palette_System_Collections_Generic_IEnumerable_System_String__">Palette(IEnumerable&lt;string&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.TreeMap-1.Palette.html#C1_Web_Mvc_TreeMap_1_Palette">Palette</a>.
Sets an array of default colors to be used in a treemap.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Palette_System_String___" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.Palette(System.String[])">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.Palette.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Palette_System_String___">Palette(params string[])</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.TreeMap-1.Palette.html#C1_Web_Mvc_TreeMap_1_Palette">Palette</a>.
Sets an array of default colors to be used in a treemap.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_PlotMargin_System_String_" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.PlotMargin(System.String)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.PlotMargin.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_PlotMargin_System_String_">PlotMargin(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartBase-1.PlotMargin.html#C1_Web_Mvc_FlexChartBase_1_PlotMargin">PlotMargin</a>.
Sets the plot margin in pixels.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_SelectionMode_C1_Web_Mvc_Chart_SelectionMode_" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.SelectionMode(C1.Web.Mvc.Chart.SelectionMode)">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.SelectionMode.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_SelectionMode_C1_Web_Mvc_Chart_SelectionMode_">SelectionMode(SelectionMode)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartBase-1.SelectionMode.html#C1_Web_Mvc_FlexChartBase_1_SelectionMode">SelectionMode</a>.
Sets an enumerated value indicating whether or what is selected when the user clicks the chart.</p>
</td>
      </tr>
      <tr>
        <td id="C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Tooltip_System_Action_C1_Web_Mvc_Fluent_ChartTooltipBuilder__" data-uid="C1.Web.Mvc.Fluent.FlexChartBaseBuilder`3.Tooltip(System.Action{C1.Web.Mvc.Fluent.ChartTooltipBuilder})">
          <a class="xref" href="C1.Web.Mvc.Fluent.FlexChartBaseBuilder-3.Tooltip.html#C1_Web_Mvc_Fluent_FlexChartBaseBuilder_3_Tooltip_System_Action_C1_Web_Mvc_Fluent_ChartTooltipBuilder__">Tooltip(Action&lt;ChartTooltipBuilder&gt;)</a>
        </td>
        <td class="markdown level1 summary"><p>Configurates <a class="xref" href="C1.Web.Mvc.FlexChartBase-1.Tooltip.html#C1_Web_Mvc_FlexChartBase_1_Tooltip">Tooltip</a>.
Sets the chart's tooltip.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
