Represents a legend in a IgxDataChartComponent control.

The Legend helps end-user identify visuals of chart series with contextual information related to the data plotted in the chart control.

<igx-data-chart
    [dataSource]="data"
	 [legend]="legend">
    <igx-category-x-axis
        label="label"
        #xAxis>
    </igx-category-x-axis>
    <igx-numeric-y-axis
        #yAxis>
    </igx-numeric-y-axis>
    <igx-line-series
        [xAxis]="xAxis"
        [yAxis]="yAxis"
        valueMemberPath="value">
    </igx-line-series>
</igx-data-chart>
 <igx-legend #legend></igx-legend>
public legend : IgxLegendComponent;

IgxLegendComponent

new IgxLegendComponent(renderer: Renderer2, elRef: ElementRef, ngZone: NgZone): IgxLegendComponent

Returns IgxLegendComponent

container: Element

Inherited from: IgxLegendBaseComponent

ngAcceptInputType_isFinancial: string | boolean

Inherited from: IgxLegendBaseComponent

ngAcceptInputType_isItemwise: string | boolean
ngAcceptInputType_orientation: string | LegendOrientation
ɵcmp: ɵɵComponentDeclaration<IgxLegendComponent, "igx-legend", never, object, object, never, never, true, never>
ɵfac: ɵɵFactoryDeclaration<IgxLegendComponent, never>
get i(): Legend

Returns Legend

Inherited from: IgxLegendBaseComponent

Gets if the legend is a financial legend.

get isFinancial(): boolean

Returns boolean

Inherited from: IgxLegendBaseComponent

Gets if the legend is item-wise.

get isItemwise(): boolean

Returns boolean

Gets or sets the current Legend object's orientation.

get orientation(): LegendOrientation

Returns LegendOrientation

set orientation(v: LegendOrientation): void

Parameters

Returns void

Gets or sets color of text

get textColor(): string

Returns string

set textColor(v: string): void

Parameters

  • v: string

Returns void

Gets or sets style of text.

get textStyle(): string

Returns string

set textStyle(v: string): void

Parameters

  • v: string

Returns void

Inherited from: IgxLegendBaseComponent

Returns the legend visuals expressed as a serialized string.

exportSerializedVisualData(): string

Returns string

Inherited from: IgxLegendBaseComponent

findByName(name: string): any

Parameters

  • name: string

Returns any

Inherited from: IgxLegendBaseComponent

Use to force the Legend to check for differences in text content.

flushTextContentChangedCheck(): void

Returns void

ngOnDestroy(): void

Returns void

Inherited from: IgxLegendBaseComponent

simulateClick(point: IgPoint): void

Parameters

  • point: IgPoint

Returns void

Inherited from: IgxLegendBaseComponent

simulateHover(point: IgPoint): void

Parameters

  • point: IgPoint

Returns void

Inherited from: IgxLegendBaseComponent

simulateMouseLeave(): void

Returns void