igniteui-angular-core
Version:
Ignite UI Angular Core logic used in multiple UI components.
39 lines (38 loc) • 1.62 kB
TypeScript
import { Base, IEnumerable$1, Type } from "./type";
import { ColorData } from "./ColorData";
import { Brush } from "./Brush";
import { BrushAppearanceData } from "./BrushAppearanceData";
import { List$1 } from "./List$1";
import { FrameworkElement } from "./FrameworkElement";
import { GeometryData } from "./GeometryData";
import { Path } from "./Path";
import { Line } from "./Line";
import { Geometry } from "./Geometry";
import { PrimitiveAppearanceData } from "./PrimitiveAppearanceData";
import { Shape } from "./Shape";
import { LabelAppearanceData } from "./LabelAppearanceData";
import { FontInfo } from "./FontInfo";
import { StringBuilder } from "./StringBuilder";
import { IVisualData } from "./IVisualData";
/**
* @hidden
*/
export declare class AppearanceHelper extends Base {
static $t: Type;
static b(a: Brush): ColorData;
static a(a: Brush): BrushAppearanceData;
static m(a: FrameworkElement): number;
static n(a: FrameworkElement): number;
static o(a: FrameworkElement): number;
static j(a: Path): List$1<GeometryData>;
static h(a: Line): List$1<GeometryData>;
static g(a: Geometry): List$1<GeometryData>;
private static f;
private static l;
private static i;
private static k;
static p(a: PrimitiveAppearanceData, b: Shape): void;
static c(a: FrameworkElement, b: FontInfo): LabelAppearanceData;
static serializeItems(a: StringBuilder, b: string, c: IEnumerable$1<IVisualData>, d: boolean): boolean;
static serializeItem(a: StringBuilder, b: string, c: IVisualData, d: boolean): boolean;
}