@nativescript/core
Version:
A JavaScript library providing an easy to use api for interacting with iOS and Android platform APIs.
24 lines (23 loc) • 984 B
TypeScript
import { ScrollViewBase } from './scroll-view-common';
export * from './scroll-view-common';
export declare class ScrollView extends ScrollViewBase {
nativeViewProtected: UIScrollView;
private _contentMeasuredWidth;
private _contentMeasuredHeight;
private _delegate;
createNativeView(): UIScrollView;
initNativeView(): void;
_setNativeClipToBounds(): void;
protected attachNative(): void;
protected detachNative(): void;
protected updateScrollBarVisibility(value: any): void;
get horizontalOffset(): number;
get verticalOffset(): number;
get scrollableWidth(): number;
get scrollableHeight(): number;
scrollToVerticalOffset(value: number, animated: boolean): void;
scrollToHorizontalOffset(value: number, animated: boolean): void;
onMeasure(widthMeasureSpec: number, heightMeasureSpec: number): void;
onLayout(left: number, top: number, right: number, bottom: number): void;
_onOrientationChanged(): void;
}