UNPKG

ng-zorro-antd-mobile

Version:

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

55 lines (54 loc) 1.95 kB
import { OnInit, OnDestroy, ElementRef, AfterViewInit } from '@angular/core'; import { PickerOptions } from './picker-options.provider'; import { LocaleProviderService } from 'ng-zorro-antd-mobile/locale-provider'; import { PickerRef } from './picker-ref.class'; import * as i0 from "@angular/core"; 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; static ɵfac: i0.ɵɵFactoryDeclaration<PickerComponent<any, any>, never>; static ɵcmp: i0.ɵɵComponentDeclaration<PickerComponent<any, any>, "Picker", never, {}, {}, never, never, false, never>; }