igniteui-webcomponents-inputs
Version:
Ignite UI Web Components inputs components.
299 lines (298 loc) • 8.11 kB
TypeScript
import { Base, Point, Type, INotifyPropertyChanged, PropertyChangedEventArgs } from "igniteui-webcomponents-core";
import { List$1 } from "igniteui-webcomponents-core";
import { IMultiSliderTrackThumbVisual } from "./IMultiSliderTrackThumbVisual";
import { IMultiSliderTrackRangeVisual } from "./IMultiSliderTrackRangeVisual";
import { IMultiSliderTrackBarVisual } from "./IMultiSliderTrackBarVisual";
import { IMultiSliderTrackThumbCalloutVisual } from "./IMultiSliderTrackThumbCalloutVisual";
import { FontInfo } from "igniteui-webcomponents-core";
import { Rect } from "igniteui-webcomponents-core";
import { TextBlock } from "igniteui-webcomponents-core";
import { Size } from "igniteui-webcomponents-core";
import { MultiSliderThumb } from "./MultiSliderThumb";
import { MultiSliderTrackThumbRange } from "./MultiSliderTrackThumbRange";
import { ISliderTrackOwner } from "./ISliderTrackOwner";
import { MultiSliderThumbCollection } from "./MultiSliderThumbCollection";
import { MultiSliderHitInfo } from "./MultiSliderHitInfo";
import { MultiSliderOrientation } from "./MultiSliderOrientation";
import { Brush } from "igniteui-webcomponents-core";
import { MultiSliderResolvingToolTipValueEventArgs } from "./MultiSliderResolvingToolTipValueEventArgs";
import { MultiSliderThumbValueChangingEventArgs } from "./MultiSliderThumbValueChangingEventArgs";
import { MultiSliderYValueChangingEventArgs } from "./MultiSliderYValueChangingEventArgs";
/**
* @hidden
*/
export declare class MultiSliderView extends Base {
static $t: Type;
constructor(a: MultiSlider);
at(): void;
au(): void;
private n;
r: List$1<IMultiSliderTrackThumbVisual>;
q: List$1<IMultiSliderTrackRangeVisual>;
b: IMultiSliderTrackBarVisual;
p: List$1<IMultiSliderTrackThumbCalloutVisual>;
g: MultiSlider;
aq(): void;
ak(): void;
private a6;
private a0;
private a2;
private a1;
private a5;
private a4;
private u;
private v;
private l;
private t;
private o;
private x;
private w;
private j;
private a;
ap(): void;
ax(a: any): void;
private ah;
private ai;
private aj;
private ab;
ay(): void;
ar(): void;
private as;
am(): void;
k(): FontInfo;
private i;
private y;
private s;
a7(a: TextBlock, b: string, c: FontInfo): void;
private h;
private z;
ae(): void;
ag(): void;
ad(): void;
af(): void;
ac(): void;
a8(a: TextBlock): Size;
aw(): void;
a3(): void;
ao(): void;
private m;
private an;
av(): void;
f(a: MultiSliderThumb): IMultiSliderTrackThumbVisual;
az(a: MultiSliderThumb): void;
e(a: MultiSliderThumb, b: number): IMultiSliderTrackThumbVisual;
c(a: MultiSliderTrackThumbRange): IMultiSliderTrackRangeVisual;
d(a: MultiSliderThumb): IMultiSliderTrackThumbCalloutVisual;
al(a: (arg1: IMultiSliderTrackThumbCalloutVisual) => void): void;
}
/**
* @hidden
*/
export declare class MultiSlider extends Base implements ISliderTrackOwner, INotifyPropertyChanged {
static $t: Type;
private g;
get thumbs(): MultiSliderThumbCollection;
private ag;
protected get ah(): List$1<MultiSliderTrackThumbRange>;
protected k: MultiSliderView;
onDetachedFromUI(): void;
onAttachedToUI(): void;
propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void;
private b1;
private as;
get bg(): number;
set bg(a: number);
private ar;
get bf(): number;
set bf(a: number);
private aw;
get bl(): number;
set bl(a: number);
private a2;
get bu(): number;
set bu(a: number);
private a3;
get bv(): number;
set bv(a: number);
private a5;
get bx(): number;
set bx(a: number);
private at;
get bh(): number;
set bh(a: number);
private ai;
get a9(): number;
set a9(a: number);
resolvingToolTipValue: (sender: any, args: MultiSliderResolvingToolTipValueEventArgs) => void;
ds(a: number, b: number, c: number, d: number): void;
d8(): void;
private ex;
private x;
get e1(): Rect;
set e1(a: Rect);
private a8;
get b0(): number;
set b0(a: number);
private a4;
get bw(): number;
set bw(a: number);
private aj;
get ba(): number;
set ba(a: number);
private b;
private a;
private ew;
private ev;
dh(a: Point, b: boolean): void;
private c5;
dj(a: Point, b: number): void;
af(a: Point, b: boolean): boolean;
private ae;
private dy;
private ad;
private y;
di(a: Point): void;
private dq;
private bi;
private c6;
private dr;
private d6;
private dx;
private e2;
private e3;
private o;
private dd;
df(a: Point): void;
dg(a: Point): void;
c(a: Point, b: boolean): MultiSliderHitInfo;
private u;
private v;
private w;
e0: Rect;
ey: Rect;
ez: Rect;
private d3;
private d0;
private d5;
private av;
get bk(): number;
set bk(a: number);
private ap;
get be(): number;
set be(a: number);
private a1;
get bq(): number;
set bq(a: number);
private a0;
get bp(): number;
set bp(a: number);
private a7;
get bz(): number;
set bz(a: number);
private a6;
get by(): number;
set by(a: number);
private ak;
get bb(): number;
set bb(a: number);
private d;
get e(): MultiSliderOrientation;
set e(a: MultiSliderOrientation);
private eh;
get es(): Brush;
set es(a: Brush);
private ay;
get bn(): number;
set bn(a: number);
private ei;
get et(): Brush;
set et(a: Brush);
private az;
get bo(): number;
set bo(a: number);
private ax;
get bm(): number;
set bm(a: number);
destroy(): void;
private d9;
get ek(): Brush;
set ek(a: Brush);
private ea;
get el(): Brush;
set el(a: Brush);
private al;
get bc(): number;
set bc(a: number);
private ee;
get ep(): Brush;
set ep(a: Brush);
private ef;
get eq(): Brush;
set eq(a: Brush);
private au;
get bj(): number;
set bj(a: number);
private eg;
get er(): Brush;
set er(a: Brush);
private ej;
get eu(): Brush;
set eu(a: Brush);
private eb;
get em(): Brush;
set em(a: Brush);
private ed;
get eo(): Brush;
set eo(a: Brush);
private ec;
get en(): Brush;
set en(a: Brush);
private am;
get bd(): number;
set bd(a: number);
get ac(): boolean;
get aa(): boolean;
get z(): boolean;
get ab(): boolean;
t: boolean;
private n;
p: FontInfo;
protected dl(a: string, b: any, c: any): void;
private q;
private r;
private du;
private d1;
private d2;
private d7;
private d4;
private dm;
private de;
private dk;
provideContainer(a: any): void;
notifySizeChanged(): void;
private ao;
private an;
private aq;
constructor();
private dz;
private dn;
private dp;
private c9;
c7(): void;
private s;
trackDirty(): void;
updateActualPosition(a: number, b: number): number;
updateThumbValue(a: number): number;
updateThumbPosition(a: number): number;
private br;
private bt;
private bs;
thumbValueChanging: (sender: any, args: MultiSliderThumbValueChangingEventArgs) => void;
thumbValueChanged: (sender: any, args: MultiSliderThumbValueChangingEventArgs) => void;
yValueChanging: (sender: any, args: MultiSliderYValueChangingEventArgs) => void;
yValueChanged: (sender: any, args: MultiSliderYValueChangingEventArgs) => void;
onThumbValueUpdated(a: any, b: number, c: number): void;
private dt;
dw(): void;
c8(): void;
}