ng-zorro-antd-mobile
Version:
An enterprise-class mobile UI components based on Ant Design and Angular
37 lines (36 loc) • 1.33 kB
TypeScript
import { EventEmitter, ViewContainerRef, ComponentRef, OnDestroy, ElementRef, OnChanges, OnInit, ComponentFactoryResolver, Renderer2, SimpleChanges } from '@angular/core';
import { PickerComponent } from './picker.component';
import { PickerOptions } from './picker-options.provider';
export declare class PickerDirective implements OnDestroy, OnChanges, OnInit {
private _viewContainerRef;
private _elm;
private _defaultOptions;
private _cfr;
private _renderer;
picker: ComponentRef<PickerComponent>;
private _eventListeners;
data: Array<any>;
value: Array<any>;
cols: Number;
mask: boolean;
title: string;
visible: boolean;
okText: string;
dismissText: string;
disabled: boolean;
cascade: boolean;
appendToBody: boolean;
indicatorStyle: object;
onVisibleChange: EventEmitter<boolean>;
onPickerChange: EventEmitter<any>;
onOk: EventEmitter<any>;
onDismiss: EventEmitter<any>;
togglePicker(): void;
constructor(_viewContainerRef: ViewContainerRef, _elm: ElementRef, _defaultOptions: PickerOptions, _cfr: ComponentFactoryResolver, _renderer: Renderer2);
ngOnInit(): void;
ngOnChanges(changes: SimpleChanges): void;
ngOnDestroy(): void;
private onDocumentClick;
private showPicker;
private hidePicker;
}