@tarojs/components
Version:
Taro 组件库。
34 lines (33 loc) • 1.12 kB
TypeScript
import { ComponentInterface } from '../../stencil-public-runtime';
export declare class TaroPickerGroup implements ComponentInterface {
mode: 'time' | 'date';
range: any[];
rangeKey: string;
height: number;
columnId: string;
updateHeight: (height: number, columnId: string, needRevise?: boolean) => void;
onColumnChange: (height: number, columnId: string) => void;
updateDay: (value: number, fields: number) => void;
startY: number;
preY: number;
hadMove: boolean;
touchEnd: boolean;
isMove: boolean;
getPosition(): {
transform: string;
'-webkit-transform': string;
transition: string;
'-webkit-transition': string;
};
formulaUnlimitedScroll(range: number, absoluteHeight: number, direction: 'up' | 'down'): void;
handleMoveStart(clientY: number): void;
handleMoving(clientY: number): void;
handleMoveEnd(clientY: number): void;
onMouseDown(e: MouseEvent): void;
onMouseMove(e: MouseEvent): void;
onMouseMoveEnd(e: MouseEvent): void;
onTouchStart(e: TouchEvent): void;
onTouchMove(e: TouchEvent): void;
onTouchEnd(e: TouchEvent): void;
render(): any;
}