igniteui-angular-charts
Version:
Ignite UI Angular charting components for building rich data visualizations for modern web apps.
52 lines (51 loc) • 1.82 kB
TypeScript
import { LegendBase } from "./LegendBase";
import { IChartItemLegend } from "igniteui-angular-core";
import { IFastItemColumn$1 } from "igniteui-angular-core";
import { LegendOrientation } from "./LegendOrientation";
import { LegendBaseView } from "./LegendBaseView";
import { Type } from "igniteui-angular-core";
import { UIElement } from "igniteui-angular-core";
import { ILegendSeries } from "igniteui-angular-core";
import { List$1 } from "igniteui-angular-core";
import { ILegendContext } from "igniteui-angular-core";
import { LegendVisualData } from "./LegendVisualData";
/**
* @hidden
*/
export declare class ItemLegend extends LegendBase implements IChartItemLegend {
static $t: Type;
aj(): LegendBaseView;
bd(a: LegendBaseView): void;
bj: ItemLegendView;
constructor();
addChildInOrder(a: UIElement, b: ILegendSeries): void;
protected get_isItemwise(): boolean;
createItemwiseLegendItems(a: List$1<UIElement>, b: ILegendSeries): void;
a5(a: List$1<UIElement>, b: ILegendSeries): void;
createLegendItemsInsert(a: List$1<UIElement>, b: ILegendSeries): void;
bs(a: List$1<UIElement>, b: ILegendSeries): void;
renderItemwiseContent(a: ILegendSeries): void;
bt(a: ILegendSeries): void;
private bo;
bn(a: ILegendSeries): number;
private bm;
bl: IFastItemColumn$1<number>;
get bk(): LegendOrientation;
set bk(a: LegendOrientation);
get bq(): string;
set bq(a: string);
get br(): string;
set br(a: string);
}
/**
* @hidden
*/
export declare class ItemLegendView extends LegendBaseView {
static $t: Type;
constructor(a: ItemLegend);
as: ItemLegend;
al(): void;
protected get_k(): boolean;
at(a: ILegendContext): boolean;
g(): LegendVisualData;
}