UNPKG

ngx-address

Version:

A simple address picker in angular.

32 lines (31 loc) 1.17 kB
import { Result } from './interfaces/result'; import { Options } from './interfaces/options'; import { OnInit, OnChanges, SimpleChanges, EventEmitter, ElementRef } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import { AddressService } from "./address.service"; /** * 城市选择器组件 * Usage: * <ngx-address [(ngModel)]="city.id" [options]="{...}"></ngx-address> */ export declare class AddressComponent implements OnInit, OnChanges, ControlValueAccessor { element: ElementRef; options: Options; values: any; onSelected: EventEmitter<Result>; _t: AddressService; constructor(element: ElementRef); ngOnInit(): void; onOpen(): void; onClose(): void; onTabChange(index: number): void; private notify(); onItem(bdIndex: number, key: string, id: string, item: any): void; ngOnChanges(changes: SimpleChanges): void; writeValue(obj: any): void; protected onChange: any; protected onTouched: any; registerOnChange(fn: (_: any) => {}): void; registerOnTouched(fn: () => {}): void; setDisabledState(isDisabled: boolean): void; }