projects/angular-material-extensions/google-maps-autocomplete/src/lib/interfaces/germand.address.interface.ts
Properties |
|
country |
country:
|
Type : literal type
|
Optional |
displayAddress |
displayAddress:
|
Type : string
|
Optional |
geoLocation |
geoLocation:
|
Type : Location
|
Optional |
gmID |
gmID:
|
Type : string
|
icon |
icon:
|
Type : string
|
Optional |
id |
id:
|
Type : string
|
Optional |
locality |
locality:
|
Type : literal type
|
Optional |
name |
name:
|
Type : string
|
Optional |
placeID |
placeID:
|
Type : string
|
postalCode |
postalCode:
|
Type : number
|
Optional |
state |
state:
|
Type : literal type
|
Optional |
streetName |
streetName:
|
Type : string
|
Optional |
streetNumber |
streetNumber:
|
Type : number
|
Optional |
sublocality |
sublocality:
|
Type : string
|
Optional |
url |
url:
|
Type : string
|
Optional |
vicinity |
vicinity:
|
Type : string
|
Optional |
import {Location} from './location.interface';
/**
* @author Anthony Nahas
* @since 23.12.19
* @version 1.0
*/
export interface GermanAddress {
id?: string;
gmID: string;
placeID: string;
name?: string;
icon?: string;
displayAddress?: string;
postalCode?: number;
streetNumber?: number;
streetName?: string;
sublocality?: string;
locality?: {
short?: string;
long?: string;
};
state?: {
short?: string;
long?: string;
};
country?: {
short?: string;
long?: string;
};
vicinity?: string;
url?: string;
geoLocation?: Location;
}