ngx-daum-postcode
Version:
카카오에서 제공하는 [우편번호 서비스](https://postcode.map.daum.net/guide)를 Angular 환경에서 편하게 사용하기 위해 감싼 WrapperComponent를 제공하는 비공식 라이브러리입니다.
65 lines (64 loc) • 2.01 kB
TypeScript
import { ElementRef, OnInit, Renderer2 } from "@angular/core";
import * as i0 from "@angular/core";
export declare class NgxDaumPostcodeComponent implements OnInit {
private document;
private renderer;
private hostElement;
onComplete: import("@angular/core").OutputEmitterRef<DaumPostcode>;
onResize: import("@angular/core").OutputEmitterRef<Size>;
onSearch: import("@angular/core").OutputEmitterRef<Search>;
constructor(document: Document, renderer: Renderer2, hostElement: ElementRef);
ngOnInit(): void;
private initDaumPostcode;
static ɵfac: i0.ɵɵFactoryDeclaration<NgxDaumPostcodeComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<NgxDaumPostcodeComponent, "ngx-daum-postcode", never, {}, { "onComplete": "onComplete"; "onResize": "onResize"; "onSearch": "onSearch"; }, never, never, true, never>;
}
export interface Size {
width: number;
height: number;
}
export interface Search {
q: string;
count: number;
}
export interface DaumPostcode {
postcode: string;
postcode1: string;
postcode2: string;
postcodeSeq: string;
zonecode: string;
address: string;
addressEnglish: string;
addressType: string;
bcode: string;
bname: string;
bnameEnglish: string;
bname1: string;
bname1English: string;
bname2: string;
bname2English: string;
sido: string;
sidoEnglish: string;
sigungu: string;
sigunguEnglish: string;
sigunguCode: string;
userLanguageType: string;
query: string;
buildingName: string;
buildingCode: string;
apartment: string;
jibunAddress: string;
jibunAddressEnglish: string;
roadAddress: string;
roadAddressEnglish: string;
autoRoadAddress: string;
autoRoadAddressEnglish: string;
autoJibunAddress: string;
autoJibunAddressEnglish: string;
userSelectedType: string;
noSelected: string;
hname: string;
roadnameCode: string;
roadname: string;
roadnameEnglish: string;
}