igniteui-webcomponents-charts
Version:
Ignite UI Web Components charting components for building rich data visualizations using TypeScript APIs.
53 lines (52 loc) • 1.95 kB
TypeScript
import { TreemapNodeStyleMappingTargetType } from "./TreemapNodeStyleMappingTargetType";
import { TreemapValueMappingMode } from "./TreemapValueMappingMode";
import { IgcTreemapNodeStyleComponent } from "./igc-treemap-node-style-component";
import { TreemapNodeStyleMapping } from "./TreemapNodeStyleMapping";
/**
* Represents a style to apply to a set of nodes in the treemap.
*/
export declare class IgcTreemapNodeStyleMappingComponent extends IgcTreemapNodeStyleComponent {
protected createImplementation(): TreemapNodeStyleMapping;
/**
* @hidden
*/
get i(): TreemapNodeStyleMapping;
constructor();
connectedCallback(): void;
disconnectedCallback(): void;
private static _observedAttributesIgcTreemapNodeStyleMappingComponent;
static get observedAttributes(): string[];
static htmlTagName: string;
protected static _isElementRegistered: boolean;
static register(): void;
/**
* Gets or sets the unique name of the mapping.
*/
get targetType(): TreemapNodeStyleMappingTargetType;
set targetType(v: TreemapNodeStyleMappingTargetType);
/**
* Gets or sets the unique name of the mapping.
*/
get name(): string;
set name(v: string);
/**
* Gets or sets the minimum value to which the mapping applies.
*/
get minimumValue(): number;
set minimumValue(v: number);
/**
* Gets or sets the maximum value to which the mapping applies.
*/
get maximumValue(): number;
set maximumValue(v: number);
/**
* Gets or sets the value to which the mapping applies.
*/
get value(): any;
set value(v: any);
/**
* Gets or sets the mapping mode to use to evaluate whether the mapping applies.
*/
get mappingMode(): TreemapValueMappingMode;
set mappingMode(v: TreemapValueMappingMode);
}