UNPKG

igniteui-react-core

Version:
275 lines (274 loc) 7.51 kB
import { Base, Point, Type, INotifyPropertyChanged, PropertyChangedEventArgs } from "./type"; import { IScrollerView } from "./IScrollerView"; import { DomRenderer, DomWrapper } from "./dom"; import { IExecutionContext } from "./IExecutionContext"; import { CanvasGestureDOMEventProxy } from "./CanvasGestureDOMEventProxy"; import { Brush } from "./Brush"; import { Key } from "./Key"; import { DoubleAnimator } from "./DoubleAnimator"; import { ScrollbarStyle } from "./ScrollbarStyle"; import { IScrollerKeyboardListener } from "./IScrollerKeyboardListener"; import { ScrollerScrollingEventArgs } from "./ScrollerScrollingEventArgs"; /** * @hidden */ export declare class ScrollerView extends Base implements IScrollerView { static $t: Type; private i; private k; private ad; private ae; private af; constructor(a: Scroller); c: Scroller; protected ag: DomRenderer; protected ak: DomWrapper; protected b: IExecutionContext; getDefaultScrollbarBrush(): Brush; protected ac: HTMLDivElement; protected a: CanvasGestureDOMEventProxy; aj: DomWrapper; ah: DomWrapper; ai: DomWrapper; al: DomWrapper; provideContainer(a: any): void; private m; private as; private onDocumentKeyDown; private onDocumentKeyUp; private onDocumentMouseDown; private t; private am; private an; private ao; private r; private s; private p; private q; private e; private l; onViewportHeightChanged(a: number): void; onViewportWidthChanged(a: number): void; onContentHeightChanged(a: number): void; onContentWidthChanged(a: number): void; cancelInertia(): void; private ap; private aq; updateScrollTop(a: number): void; private ar; getInitialScrollLeft(): number; getInitialScrollTop(): number; private n; private o; private at; updateScrollLeft(a: number): void; provideContent(a: any): void; private d; requestWork(a: () => void): void; private j; private h; private y; private v; private z; private w; private g; private f; private x; private u; hideVScrollbar(): void; hideHScrollbar(): void; updateVScrollbar(a: number, b: number): void; updateHScrollbar(a: number, b: number): void; updateScrollbarBrush(): void; updateScrollbarStatus(a: boolean): void; private aa; private ab; focus(): void; onDetachedFromUI(): void; onAttachedToUI(): void; attachNativeScroll(): void; detachNativeScroll(): void; private onNativeScroll; } /** * @hidden */ export declare class Scroller extends Base implements INotifyPropertyChanged { static $t: Type; constructor(); private bi; get smallVerticalChange(): number; set smallVerticalChange(a: number); private _keyboardListener; get keyboardListener(): IScrollerKeyboardListener; set keyboardListener(a: IScrollerKeyboardListener); private ba; get largeVerticalChange(): number; set largeVerticalChange(a: number); private a4; get br(): number; set br(a: number); private a2; get bp(): number; set bp(a: number); private bh; get smallHorizontalChange(): number; set smallHorizontalChange(a: number); private a9; get largeHorizontalChange(): number; set largeHorizontalChange(a: number); private a3; get bq(): number; set bq(a: number); private a1; get bo(): number; set bo(a: number); private a7; get contentWidth(): number; set contentWidth(a: number); private bb; get minScrollbarSize(): number; set minScrollbarSize(a: number); private be; get scrollbarSpan(): number; set scrollbarSpan(a: number); ap(a: Key, b: boolean, c: boolean): boolean; private av; private am; private al; private aw; dg(a: boolean, b: boolean): void; private aj; private an; private au; private aq; private ax; private ai; private at; private as; private ak; private ao; private bk; get verticalTrackStartInset(): number; set verticalTrackStartInset(a: number); private dz; get scrollbarBrush(): Brush; set scrollbarBrush(a: Brush); private di; private x; private get ay(); private set ay(value); protected dl(a: string, b: any, c: any): void; private a6; get contentHeight(): number; set contentHeight(a: number); dj(a: number): void; dh(a: number): void; onViewportSizeChanged(a: number, b: number, c?: boolean): void; private bm; get viewportWidth(): number; set viewportWidth(a: number); private bl; get viewportHeight(): number; set viewportHeight(a: number); private bg; get scrollTop(): number; set scrollTop(a: number); private bf; get scrollLeft(): number; set scrollLeft(a: number); private c; get view(): IScrollerView; set view(a: IScrollerView); provideContainer(a: any): void; onDetachedFromUI(): void; onAttachedToUI(): void; provideContent(a: any): void; ar(a: Point, b: number, c: number): boolean; private v; get lockScrollDirection(): boolean; set lockScrollDirection(a: boolean); ab: boolean; private a5; get actualVerticalScrollbarHeight(): number; set actualVerticalScrollbarHeight(a: number); private a0; get actualHorizontalScrollbarWidth(): number; set actualHorizontalScrollbarWidth(a: number); private h; get scrollbarStyle(): ScrollbarStyle; set scrollbarStyle(a: ScrollbarStyle); private a8; get horizontalScrollbarStatus(): number; set horizontalScrollbarStatus(a: number); private bj; get verticalScrollbarStatus(): number; set verticalScrollbarStatus(a: number); private j; get horizontalAnimation(): DoubleAnimator; private k; get verticalAnimation(): DoubleAnimator; private bv; private b6; private bw; private b7; private _executionContext; get executionContext(): IExecutionContext; set executionContext(a: IExecutionContext); get isVerticalActive(): boolean; get isHorizontalActive(): boolean; private _isDraggingVBar; get isDraggingVBar(): boolean; set isDraggingVBar(a: boolean); private _isDraggingHBar; get isDraggingHBar(): boolean; set isDraggingHBar(a: boolean); private s; private q; private r; private d1; private p; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; focus(): void; df(a: Point): void; de(a: Point): void; onScrolling: (sender: any, args: ScrollerScrollingEventArgs) => void; onScrollStart: (sender: any, args: ScrollerScrollingEventArgs) => void; onScrollStop: (sender: any, args: ScrollerScrollingEventArgs) => void; private _isScrolling; get isScrolling(): boolean; set isScrolling(a: boolean); scrollTo(a: number, b: number): void; private bc; private bd; private dq; private dr; private w; private dp; private az; private dv; dy(): void; dw(): void; private aa; private dx; dd(a: Point): void; private c2; private c3; c4(): void; c5(): void; c8(): void; c9(): void; private cc; private cd; private ce; private o; private z; private n; private y; private t; private u; private dt; private du; private c6; private c7; }