{
  "api": {
    "name": "PlacePickerPlugin",
    "slug": "placepickerplugin",
    "docs": "",
    "tags": [],
    "methods": [
      {
        "name": "pickPlace",
        "signature": "(options: PlacePickerOptions) => Promise<PlacePickerResults>",
        "parameters": [
          {
            "name": "options",
            "docs": "",
            "type": "PlacePickerOptions"
          }
        ],
        "returns": "Promise<PlacePickerResults>",
        "tags": [],
        "docs": "",
        "complexTypes": [
          "PlacePickerResults",
          "PlacePickerOptions"
        ],
        "slug": "pickplace"
      }
    ],
    "properties": []
  },
  "interfaces": [
    {
      "name": "PlacePickerResults",
      "slug": "placepickerresults",
      "docs": "",
      "tags": [],
      "methods": [],
      "properties": [
        {
          "name": "coordinate",
          "tags": [
            {
              "text": "Selected coordinate.",
              "name": "description"
            }
          ],
          "docs": "",
          "complexTypes": [
            "PlacePickerCoordinate"
          ],
          "type": "PlacePickerCoordinate"
        },
        {
          "name": "address",
          "tags": [
            {
              "text": "Geocoded address for selected location.",
              "name": "description"
            },
            {
              "text": "`enableGeocoding: true`",
              "name": "if"
            }
          ],
          "docs": "",
          "complexTypes": [
            "PlacePickerAddress"
          ],
          "type": "PlacePickerAddress"
        },
        {
          "name": "didCancel",
          "tags": [
            {
              "text": "Did cancel the place picker window without selecting.",
              "name": "description"
            }
          ],
          "docs": "",
          "complexTypes": [],
          "type": "boolean"
        }
      ]
    },
    {
      "name": "PlacePickerCoordinate",
      "slug": "placepickercoordinate",
      "docs": "",
      "tags": [],
      "methods": [],
      "properties": [
        {
          "name": "latitude",
          "tags": [],
          "docs": "",
          "complexTypes": [],
          "type": "number"
        },
        {
          "name": "longitude",
          "tags": [],
          "docs": "",
          "complexTypes": [],
          "type": "number"
        }
      ]
    },
    {
      "name": "PlacePickerAddress",
      "slug": "placepickeraddress",
      "docs": "",
      "tags": [],
      "methods": [],
      "properties": [
        {
          "name": "name",
          "tags": [],
          "docs": "",
          "complexTypes": [],
          "type": "string"
        },
        {
          "name": "streetName",
          "tags": [],
          "docs": "",
          "complexTypes": [],
          "type": "string"
        },
        {
          "name": "city",
          "tags": [],
          "docs": "",
          "complexTypes": [],
          "type": "string"
        },
        {
          "name": "state",
          "tags": [],
          "docs": "",
          "complexTypes": [],
          "type": "string"
        },
        {
          "name": "zipCode",
          "tags": [],
          "docs": "",
          "complexTypes": [],
          "type": "string"
        },
        {
          "name": "country",
          "tags": [],
          "docs": "",
          "complexTypes": [],
          "type": "string"
        }
      ]
    },
    {
      "name": "PlacePickerOptions",
      "slug": "placepickeroptions",
      "docs": "",
      "tags": [],
      "methods": [],
      "properties": [
        {
          "name": "presentationStyle",
          "tags": [
            {
              "text": "Presentation style of the place picker window on iOS.",
              "name": "description"
            },
            {
              "text": "PlacePickerPresentationStyle | string",
              "name": "type"
            },
            {
              "text": "iOS only",
              "name": "platform"
            },
            {
              "text": "PlacePickerPresentationStyle.fullscreen | 'fullscreen'",
              "name": "default"
            }
          ],
          "docs": "",
          "complexTypes": [
            "PlacePickerPresentationStyle"
          ],
          "type": "PlacePickerPresentationStyle | 'modal' | 'fullscreen' | undefined"
        },
        {
          "name": "title",
          "tags": [
            {
              "text": "The title of the place picker window.",
              "name": "description"
            },
            {
              "text": "string",
              "name": "type"
            },
            {
              "text": "'Choose Place'",
              "name": "default"
            }
          ],
          "docs": "",
          "complexTypes": [],
          "type": "string | undefined"
        },
        {
          "name": "searchPlaceholder",
          "tags": [
            {
              "text": "If enableSearch is true, the place picker window will have a search bar and you can set the placeholder of the text box.",
              "name": "description"
            },
            {
              "text": "string",
              "name": "type"
            },
            {
              "text": "'Search...'",
              "name": "default"
            }
          ],
          "docs": "",
          "complexTypes": [],
          "type": "string | undefined"
        },
        {
          "name": "color",
          "tags": [
            {
              "text": "Primary color of the theme such as map pin, shadow, etc.",
              "name": "description"
            },
            {
              "text": "string",
              "name": "type"
            },
            {
              "text": "ios, android",
              "name": "platform"
            },
            {
              "text": "'#FF0000'",
              "name": "default"
            }
          ],
          "docs": "",
          "complexTypes": [],
          "type": "string | undefined"
        },
        {
          "name": "contrastColor",
          "tags": [
            {
              "text": "The contrast color of the primary color.",
              "name": "description"
            },
            {
              "text": "string",
              "name": "type"
            },
            {
              "text": "'#FFFFFF'",
              "name": "default"
            }
          ],
          "docs": "",
          "complexTypes": [],
          "type": "string | undefined"
        },
        {
          "name": "locale",
          "tags": [
            {
              "text": "The locale of returned address.",
              "name": "description"
            },
            {
              "text": "string",
              "name": "type"
            },
            {
              "text": "ios, android",
              "name": "platform"
            },
            {
              "text": "'en-US'",
              "name": "default"
            }
          ],
          "docs": "",
          "complexTypes": [],
          "type": "string | undefined"
        },
        {
          "name": "initialCoordinates",
          "tags": [
            {
              "text": "Initial map position.",
              "name": "description"
            },
            {
              "text": "PlacePickerCoordinate",
              "name": "type"
            },
            {
              "text": "`{latitude: 25.2048, longitude: 55.2708 }`",
              "name": "default"
            }
          ],
          "docs": "",
          "complexTypes": [
            "PlacePickerCoordinate"
          ],
          "type": "PlacePickerCoordinate"
        },
        {
          "name": "enableGeocoding",
          "tags": [
            {
              "text": "Enable to geocode the address of the selected place.",
              "name": "description"
            },
            {
              "text": "boolean",
              "name": "type"
            },
            {
              "text": "true",
              "name": "default"
            }
          ],
          "docs": "",
          "complexTypes": [],
          "type": "boolean | undefined"
        },
        {
          "name": "enableSearch",
          "tags": [
            {
              "text": "Enable to the search bar to let user search for certain position.",
              "name": "description"
            },
            {
              "text": "boolean",
              "name": "type"
            },
            {
              "text": "true",
              "name": "default"
            }
          ],
          "docs": "",
          "complexTypes": [],
          "type": "boolean | undefined"
        },
        {
          "name": "enableUserLocation",
          "tags": [
            {
              "text": "Enable current user position button.",
              "name": "description"
            },
            {
              "text": "You have to setup location privacy note into Info.plist for iOS and AndroidManifest.xml for Android.",
              "name": "WARN"
            },
            {
              "text": "boolean",
              "name": "type"
            },
            {
              "text": "true",
              "name": "default"
            }
          ],
          "docs": "",
          "complexTypes": [],
          "type": "boolean | undefined"
        },
        {
          "name": "enableLargeTitle",
          "tags": [
            {
              "text": "Enable large navigation bar title of the UIViewController.",
              "name": "description"
            },
            {
              "text": "boolean",
              "name": "type"
            },
            {
              "text": "iOS only",
              "name": "platform"
            },
            {
              "text": "true",
              "name": "default"
            }
          ],
          "docs": "",
          "complexTypes": [],
          "type": "boolean | undefined"
        },
        {
          "name": "rejectOnCancel",
          "tags": [
            {
              "text": "Reject and return nothing if user dismiss the window.",
              "name": "description"
            },
            {
              "text": "boolean",
              "name": "type"
            },
            {
              "text": "true",
              "name": "default"
            }
          ],
          "docs": "",
          "complexTypes": [],
          "type": "boolean | undefined"
        }
      ]
    }
  ],
  "enums": [
    {
      "name": "PlacePickerPresentationStyle",
      "slug": "placepickerpresentationstyle",
      "members": [
        {
          "name": "modal",
          "value": "'modal'",
          "tags": [],
          "docs": ""
        },
        {
          "name": "fullscreen",
          "value": "'fullscreen'",
          "tags": [],
          "docs": ""
        }
      ]
    }
  ],
  "typeAliases": [],
  "pluginConfigs": []
}