igniteui-webcomponents-charts
Version:
Ignite UI Web Components charting components for building rich data visualizations using TypeScript APIs.
42 lines (41 loc) • 1.43 kB
TypeScript
import { IgcLegendBaseComponent } from './igc-legend-base-component';
import { Legend } from "./Legend";
import { LegendOrientation } from './LegendOrientation';
import { WebComponentWrapper } from "igniteui-webcomponents-core";
/**
* 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.
*/
export declare class IgcLegendComponent extends IgcLegendBaseComponent {
container: WebComponentWrapper;
private initializeContent;
constructor();
private _wrapper;
destroy(): void;
protected createImplementation(): Legend;
get i(): Legend;
private _disconnected;
disconnectedCallback(): void;
connectedCallback(): void;
private static _observedAttributesIgcLegendComponent;
static get observedAttributes(): string[];
static htmlTagName: string;
protected static _isElementRegistered: boolean;
static register(): void;
/**
* Gets or sets the current Legend object's orientation.
*/
get orientation(): LegendOrientation;
set orientation(v: LegendOrientation);
/**
* Gets or sets color of text
*/
get textColor(): string;
set textColor(v: string);
/**
* Gets or sets style of text.
*/
get textStyle(): string;
set textStyle(v: string);
}