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;
bg: 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;
bp(a: List$1<UIElement>, b: ILegendSeries): void;
renderItemwiseContent(a: ILegendSeries): void;
bq(a: ILegendSeries): void;
private bl;
bk(a: ILegendSeries): number;
private bj;
bi: IFastItemColumn$1<number>;
get bh(): LegendOrientation;
set bh(a: LegendOrientation);
get bn(): string;
set bn(a: string);
get bo(): string;
set bo(a: string);
}
/**
* @hidden
*/
export declare class ItemLegendView extends LegendBaseView {
static $t: Type;
constructor(a: ItemLegend);
ap: ItemLegend;
al(): void;
protected get_k(): boolean;
aq(a: ILegendContext): boolean;
g(): LegendVisualData;
}