Vue PieChart - legend.title
To specify only the title's text, assign it directly to this property. Otherwise, set this property to an object with the text and other fields specified.
The title can be accompanied by a subtitle. Assign it to the title.subtitle property.
font
Selector: DxFont
Type:
The following code sample illustrates how to set this property:
jQuery
index.js
$(function() { $("#pieChartContainer").dxPieChart({ // ... legend: { title: { font: { color: "black" } } } }); });
Angular
app.component.html
app.component.ts
app.module.ts
<dx-pie-chart ... > <dxo-legend> <dxo-title ... > <dxo-font color="black"> </dxo-font> </dxo-title> </dxo-legend> </dx-pie-chart>
import { Component } from '@angular/core'; @Component({ selector: 'app-root', templateUrl: './app.component.html', styleUrls: ['./app.component.css'] }) export class AppComponent { // ... }
import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { AppComponent } from './app.component'; import { DxPieChartModule } from 'devextreme-angular'; @NgModule({ declarations: [ AppComponent ], imports: [ BrowserModule, DxPieChartModule ], providers: [ ], bootstrap: [AppComponent] }) export class AppModule { }
Vue
App.vue
<template> <DxPieChart ... > <DxLegend> <DxTitle ... > <DxFont color="black" /> </DxTitle> </DxLegend> </DxPieChart> </template> <script> import DxPieChart, { DxLegend, DxTitle, DxFont } from 'devextreme-vue/pie-chart'; export default { components: { DxPieChart, DxLegend, DxTitle, DxFont }, // ... } </script>
React
App.js
import React from 'react'; import PieChart, { Legend, Title, Font } from 'devextreme-react/pie-chart'; class App extends React.Component { render() { return ( <PieChart ... > <Legend ... > <Title ... > <Font color="black" /> </Title> </Legend> </PieChart> ); } } export default App;
horizontalAlignment
Along with verticalAlignment, specifies the legend title's position.
Selector: horizontal-alignment
Type:
Default Value: undefined
Accepted Values: 'center' | 'left' | 'right'
Feel free to share topic-related thoughts here.
If you have technical questions, please create a support ticket in the DevExpress Support Center.
Thank you for the feedback!
If you have technical questions, please create a support ticket in the DevExpress Support Center.