Legytma Schemas

Google Map Schema

https://legytma.com.br/schema/widget/google_map.schema.json

Created by Windol [email protected] at 07/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

Abstract Extensible Status Identifiable Custom Properties Additional Properties Access Restrictions Defined In
Can be instantiated No Unknown status No Forbidden Allowed none google_map.schema.json

Google Map Type

object (Google Map)

all of

Google Map Properties

Property Type Required Nullable Defined by
type string Optional cannot be null Google Map
initialCameraPosition object Required cannot be null Google Map
myLocationEnabled boolean Optional cannot be null Google Map
mapType string Optional cannot be null Google Map
compassEnabled boolean Optional cannot be null Google Map
onTap Unknown Type Optional can be null Google Map
padding Merged Optional cannot be null Google Map
onLongPress Unknown Type Optional can be null Google Map
buildingsEnabled boolean Optional cannot be null Google Map
cameraTargetBounds Unknown Type Optional can be null Google Map
circles Unknown Type Optional can be null Google Map
gestureRecognizers Unknown Type Optional can be null Google Map
indoorViewEnabled boolean Optional cannot be null Google Map
mapToolbarEnabled boolean Optional cannot be null Google Map
markers Unknown Type Optional can be null Google Map
minMaxZoomPreference Unknown Type Optional can be null Google Map
myLocationButtonEnabled boolean Optional cannot be null Google Map
onCameraIdle Unknown Type Optional can be null Google Map
onCameraMove Unknown Type Optional can be null Google Map
onCameraMoveStarted Unknown Type Optional can be null Google Map
onMapCreated Unknown Type Optional can be null Google Map
polygons Unknown Type Optional can be null Google Map
polylines Unknown Type Optional can be null Google Map
rotateGesturesEnabled boolean Optional cannot be null Google Map
scrollGesturesEnabled boolean Optional cannot be null Google Map
tiltGesturesEnabled boolean Optional cannot be null Google Map
trafficEnabled boolean Optional cannot be null Google Map
zoomControlsEnabled boolean Optional cannot be null Google Map
zoomGesturesEnabled boolean Optional cannot be null Google Map

type

Identify the widget type

Used to identify parser. Every parser can permit only one type

type

type Type

string (Type)

type Constraints

constant: the value of this property must be equal to:

"GoogleMap"

initialCameraPosition

Created by Windol [email protected] at 07/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

initialCameraPosition

initialCameraPosition Type

object (Camera Position)

myLocationEnabled

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

myLocationEnabled

myLocationEnabled Type

boolean (Boolean)

myLocationEnabled Default Value

The default value is:

true

myLocationEnabled Examples

true
false

mapType

Created by Windol [email protected] at 01/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

mapType

mapType Type

string (Map Type)

mapType Constraints

enum: the value of this property must be equal to one of the following values:

Value Explanation
"none"  
"hybrid"  
"normal"  
"satellite"  
"terrain"  

mapType Default Value

The default value is:

"normal"

compassEnabled

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

compassEnabled

compassEnabled Type

boolean (Boolean)

compassEnabled Default Value

The default value is:

true

compassEnabled Examples

true
false

onTap

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

onTap

onTap Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

onTap Default Value

The default value is:

"unbounded"

padding

Created by Windol [email protected] at 01/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

padding

padding Type

merged type (Edge Insets)

one (and only one) of

padding Default Value

The default value is:

"zero"

onLongPress

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

onLongPress

onLongPress Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

onLongPress Default Value

The default value is:

"unbounded"

buildingsEnabled

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

buildingsEnabled

buildingsEnabled Type

boolean (Boolean)

buildingsEnabled Default Value

The default value is:

true

buildingsEnabled Examples

true
false

cameraTargetBounds

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

cameraTargetBounds

cameraTargetBounds Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

cameraTargetBounds Default Value

The default value is:

"unbounded"

circles

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

circles

circles Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

circles Default Value

The default value is:

"unbounded"

gestureRecognizers

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

gestureRecognizers

gestureRecognizers Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

gestureRecognizers Default Value

The default value is:

"unbounded"

indoorViewEnabled

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

indoorViewEnabled

indoorViewEnabled Type

boolean (Boolean)

indoorViewEnabled Default Value

The default value is:

true

indoorViewEnabled Examples

true
false

mapToolbarEnabled

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

mapToolbarEnabled

mapToolbarEnabled Type

boolean (Boolean)

mapToolbarEnabled Default Value

The default value is:

true

mapToolbarEnabled Examples

true
false

markers

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

markers

markers Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

markers Default Value

The default value is:

"unbounded"

minMaxZoomPreference

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

minMaxZoomPreference

minMaxZoomPreference Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

minMaxZoomPreference Default Value

The default value is:

"unbounded"

myLocationButtonEnabled

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

myLocationButtonEnabled

myLocationButtonEnabled Type

boolean (Boolean)

myLocationButtonEnabled Default Value

The default value is:

true

myLocationButtonEnabled Examples

true
false

onCameraIdle

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

onCameraIdle

onCameraIdle Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

onCameraIdle Default Value

The default value is:

"unbounded"

onCameraMove

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

onCameraMove

onCameraMove Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

onCameraMove Default Value

The default value is:

"unbounded"

onCameraMoveStarted

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

onCameraMoveStarted

onCameraMoveStarted Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

onCameraMoveStarted Default Value

The default value is:

"unbounded"

onMapCreated

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

onMapCreated

onMapCreated Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

onMapCreated Default Value

The default value is:

"unbounded"

polygons

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

polygons

polygons Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

polygons Default Value

The default value is:

"unbounded"

polylines

Created by Windol [email protected] at 15/05/2020. Copyright (c) 2020 Legytma Soluções Inteligentes (https://legytma.com.br). All rights reserved.

polylines

polylines Type

any of the folllowing: array or boolean or integer or number or object or string (Dynamic)

polylines Default Value

The default value is:

"unbounded"

rotateGesturesEnabled

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

rotateGesturesEnabled

rotateGesturesEnabled Type

boolean (Boolean)

rotateGesturesEnabled Default Value

The default value is:

true

rotateGesturesEnabled Examples

true
false

scrollGesturesEnabled

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

scrollGesturesEnabled

scrollGesturesEnabled Type

boolean (Boolean)

scrollGesturesEnabled Default Value

The default value is:

true

scrollGesturesEnabled Examples

true
false

tiltGesturesEnabled

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

tiltGesturesEnabled

tiltGesturesEnabled Type

boolean (Boolean)

tiltGesturesEnabled Default Value

The default value is:

true

tiltGesturesEnabled Examples

true
false

trafficEnabled

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

trafficEnabled

trafficEnabled Type

boolean (Boolean)

trafficEnabled Default Value

The default value is:

true

trafficEnabled Examples

true
false

zoomControlsEnabled

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

zoomControlsEnabled

zoomControlsEnabled Type

boolean (Boolean)

zoomControlsEnabled Default Value

The default value is:

true

zoomControlsEnabled Examples

true
false

zoomGesturesEnabled

Define the representation of boolean acceptable.

Used to identify parser. Every parser can permit only one type

zoomGesturesEnabled

zoomGesturesEnabled Type

boolean (Boolean)

zoomGesturesEnabled Default Value

The default value is:

true

zoomGesturesEnabled Examples

true
false