UNPKG

ng-zorro-antd-mobile

Version:

An enterprise-class mobile UI components based on Ant Design and Angular

52 lines (51 loc) 1.71 kB
import { OnInit, OnDestroy, ElementRef, AfterViewInit } from '@angular/core'; import { PickerOptions } from './picker-options.provider'; import { LocaleProviderService } from '../locale-provider/locale-provider.service'; import { PickerRef } from './picker-ref.class'; export declare class PickerComponent<T = any, R = any> extends PickerRef<T, R> implements OnInit, AfterViewInit, OnDestroy { elementRef: ElementRef; options: PickerOptions; private _localeProviderService; transitionName: string; maskTransitionName: string; startY: number; differY: number; currentY: number; len: number; dom: any; index: number; maxY: number; lineHeight: number; dataForRender: any[]; selectedTarget: any[]; isMouseDown: boolean; Velocity: { record: (y: any) => void; getVelocity: (y: any) => number; }; currentPicker: any; private _unsubscribe$; private _picker; panstart(event: any): void; panmove(event: any): void; panend(event: any): void; constructor(elementRef: ElementRef, options: PickerOptions, _localeProviderService: LocaleProviderService); onChange: (_: any[]) => void; init(): void; getInitValueIndex(dataTemp: any): void; reloadPicker(): void; generateArrayData(targetArr: any): any[]; checkArrayDeep(parent: any, init?: boolean): void; ok(): void; combineReslut(): any[]; cancel(): void; setTransitionName(): void; setCurrentSelected(target: any, index: any): void; getInstance(): PickerComponent; getElement(): HTMLElement; close(): void; destroy(): void; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; }