import { SuperComponent, RelationsOptions, ComponentsOptionsType } from '../common/src/index'; import { PickerItemOption } from './type'; export default class PickerItem extends SuperComponent { relations: RelationsOptions; options: ComponentsOptionsType; externalClasses: string[]; properties: import("./type").TdPickerItemProps; observers: { 'options, pickerKeys'(): void; }; data: { prefix: string; classPrefix: string; offset: number; duration: number; value: string; curIndex: number; columnIndex: number; pickerKeys: { value: string; label: string; icon: string; }; formatOptions: PickerItemOption[]; enableVirtualScroll: boolean; visibleOptions: any[]; virtualStartIndex: number; virtualOffsetY: number; totalHeight: number; itemHeight: number; visibleItemCount: number; wrapperPaddingY: number; }; lifetimes: { created(): void; detached(): void; }; methods: { onClickItem(event: WechatMiniprogram.TouchEvent): void; onTouchStart(event: any): void; onTouchMove(event: any): void; onTouchEnd(event: any): void; formatOption(options: PickerItemOption[], columnIndex: number, format: any): any[]; updateSelected(index: number, trigger: boolean): void; update(): void; computeVirtualRange(offset: number, totalCount: number, itemHeight: number, isFastScroll?: boolean): { startIndex: number; endIndex: number; }; updateVisibleOptions(offset?: number, isFastScroll?: boolean): void; getCount(): any; getCurrentSelected(): { index: number; value: any; label: any; }; }; }