diff --git a/src/objects/options/componentRestrictions.ts b/src/objects/options/componentRestrictions.ts index 09d146a..fa29deb 100644 --- a/src/objects/options/componentRestrictions.ts +++ b/src/objects/options/componentRestrictions.ts @@ -1,5 +1,5 @@ export class ComponentRestrictions { - public country: string; + public country: string|string[]; constructor(obj?: Partial) { if (!obj) @@ -7,4 +7,4 @@ export class ComponentRestrictions { Object.assign(this, obj); } -} \ No newline at end of file +} diff --git a/src/objects/options/options.ts b/src/objects/options/options.ts index edbe370..573d891 100644 --- a/src/objects/options/options.ts +++ b/src/objects/options/options.ts @@ -3,12 +3,12 @@ import { LatLngBounds } from "../latLngBounds"; import { ComponentRestrictions } from "./componentRestrictions"; export class Options { - public bounds: LatLngBounds; - public componentRestrictions: ComponentRestrictions; - public types: string[]; - public fields: string[]; - public strictBounds: boolean; - public origin: LatLng; + public bounds?: LatLngBounds; + public componentRestrictions?: ComponentRestrictions; + public types?: string[]; + public fields?: string[]; + public strictBounds?: boolean; + public origin?: LatLng; public constructor(opt?: Partial) { if (!opt) return;