@microsoft/windows-admin-center-sdk
Version:
Microsoft - Windows Admin Center Shell
31 lines (30 loc) • 1.42 kB
TypeScript
import { Injector } from '@angular/core';
import { CapacityBase } from '../common/capacity-base.component';
import { LegendEntryData } from './legend-entry/legend-entry.component';
import * as i0 from "@angular/core";
export declare class LegendComponent extends CapacityBase {
/**
* The source name to use for logging
*/
protected get logSourceName(): string;
/**
* Whether or not to hide the legend control color indicator in high contrast layout
*/
hideInHighContrast: boolean;
/**
* Whether or not the legend color indicator should use svg
*/
svgLegendColorIndicator: boolean;
get legendData(): LegendEntryData[];
set legendData(data: LegendEntryData[]);
internalLegendData: LegendEntryData[];
constructor(injector: Injector);
protected getInitialHostClasses(): string[];
/**
* Creates the idBag used by this component to store unique element ids.
* id values will be assigned be the @see BaseComponent super class.
*/
protected createIdBag(): MsftSme.StringMap<string>;
static ɵfac: i0.ɵɵFactoryDeclaration<LegendComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<LegendComponent, "sme-legend", never, { "hideInHighContrast": "hideInHighContrast"; "svgLegendColorIndicator": "svgLegendColorIndicator"; "legendData": "legendData"; }, {}, never, never, false, never>;
}