1.19.5 • Published 5 years ago

demand-web-components v1.19.5

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

aBuilt With Stencil

Demand-Web-Components

A component that displays Here Maps, using Stencil.

Getting Started

npm i demand-web-components

Setup after installation depends on which framework you are using. See link below: https://stenciljs.com/docs/overview

Testing

In browser:

In one terminal run npm start In another run npm run storybook Then in the browser open localhost:3000

Unit tests

npm run test

Sample Usage (embedding)

Get an api key, app id and app code from: https://developer.here.com/products/maps

<hm-map-component class="map"
                  api_key="MY_API_KEY_NY_HERE_MAPS_API"
                  app_id="MY_APP_ID_NY_HERE_MAPS_API"
                  app_code="MY_APP_CODE_NY_HERE_MAPS_API"
></hm-map-component>

API:

Inputs

api_key:

Type string, Mandatory. This is used for the HERE MAPS API for JavaScript.

app_id:

Type string, Mandatory. This is used for the HERE Location Services.

app_code:

Type string, Mandatory. This is used for the HERE Location Services.

markers:

Type Marker, Optional. See below for more details.

routes:

Type Route, Optional. See below for more details.

zoom:

Type 'PICKUP' | 'DESTINATION' | 'CONFIRMED_PICKUP' | 'ALL', Optional.

zoom_level:

Type number, between 1 and 20. Optional.

locale:

Type 'de-DE' | 'en-GB' | 'en-US' | 'es-ES' | 'fi-FI' | 'fr-FR' | 'it-IT' | 'nl-NL' | 'pl-PL' | 'pt-BR' | 'pt-PT' | 'ru-RU' | 'tr-TR' | 'zh-CN', Optional.

map_style:

Type object, Optional. See below for more details.

center:

Type Point ({lat: number, lng: number}), Optional. See below for more details.

Types:

Marker

type:

Type 'PICKUP' | 'DESTINATION', Mandatory.

location:

Type Location, Mandatory. See below for more details.

tooltip_text:

Type string, Optional. Will show a bubble info.

tooltip_icon:

Type 'PICKUP' | 'DESTINATION' | 'TAXI' | 'HIGH_SPEED_TRAIN' | 'INTERCITY_TRAIN' | 'INTER_REGIONAL_TRAIN' | 'CITY_TRAIN' | 'BUS' | 'FERRY' | 'SUBWAY' | 'LIGHT_RAIL' | 'PRIVATE_BUS' | 'INCLINED' | 'AERIAL' | 'BUS_RAPID' | 'MONORAIL' | 'WALK' | 'BIKE', Optional.

Route

type:

Type 'TAXI' | 'HIGH_SPEED_TRAIN' | 'INTERCITY_TRAIN' | 'INTER_REGIONAL_TRAIN' | 'CITY_TRAIN' | 'BUS' | 'FERRY' | 'SUBWAY' | 'LIGHT_RAIL' | 'PRIVATE_BUS' | 'INCLINED' | 'AERIAL' | 'BUS_RAPID' | 'MONORAIL' | 'WALK' | 'BIKE', Optional.

legs:

Type RouteLeg[], Mandatory. The list of legs for the route.

faded:

Type boolean, Optional. If true, will draw the route in gray, and hide the bubble info.

click_callback:

Type: function, Optional. Will be called on route line click.

RouteLeg:

start:

Type Location, Mandatory. See below for more details.

end:

Type Location, Mandatory. See below for more details.

tooltip_text:

Type string, Optional. Will show a bubble info.

tooltip_position:

Type 'START' | 'MIDDLE' | 'END', Optional.

color:

Type string, Optional. Will display the leg polyline in this color.

Location

point:

Type Point ({lat: number, lng: number}), Mandatory.

free_text:

Type string, Optional. Will display the address as a text.

Polygon

vertices:

Type Point [] ([{lat: number, lng: number}]), Mandatory.

style:

Type object, Optional. Will define polygon look-and-feel. If not provided default values will be used.

1.19.5

5 years ago

1.19.4

5 years ago

1.19.3

5 years ago

1.19.2

5 years ago

1.19.1

5 years ago

1.19.0

5 years ago

1.18.17

5 years ago

1.18.16

5 years ago

1.18.15

5 years ago

1.18.14

5 years ago

1.18.13

5 years ago

1.18.11

5 years ago

1.18.10

5 years ago

1.18.9

5 years ago

1.18.8

5 years ago

1.18.7

5 years ago

1.18.6

5 years ago

1.18.5

5 years ago

1.18.4

5 years ago

1.18.3

5 years ago

1.18.1

5 years ago

1.18.2

5 years ago

1.18.0

5 years ago

1.17.6

5 years ago

1.17.8

5 years ago

1.17.7

5 years ago

1.17.5

5 years ago

1.17.4

5 years ago

1.17.3

5 years ago

1.17.2

5 years ago

1.17.1

5 years ago

1.17.0

5 years ago

1.16.1

5 years ago

1.16.0

5 years ago

1.15.19

5 years ago

1.15.18

5 years ago

1.15.17

5 years ago

1.15.16

5 years ago

1.15.14

5 years ago

1.15.15

5 years ago

1.15.13

5 years ago

1.15.11

5 years ago

1.15.12

5 years ago

1.15.8

5 years ago

1.15.9

5 years ago

1.15.10

5 years ago

1.15.6

5 years ago

1.15.5

5 years ago

1.15.4

5 years ago

1.15.3

5 years ago

1.15.2

5 years ago

1.15.1

5 years ago

1.15.0

5 years ago

1.14.5

5 years ago

1.14.4

5 years ago

1.14.3

5 years ago

1.14.2

5 years ago

1.14.1

5 years ago

1.14.0

5 years ago

1.13.2

5 years ago

1.13.1

5 years ago

1.13.0

5 years ago

1.12.4

5 years ago

1.12.3

5 years ago

1.12.2

5 years ago

1.12.1

5 years ago

1.12.0

5 years ago

1.11.1

5 years ago

1.10.4

5 years ago

1.10.3

5 years ago

1.10.2

5 years ago

1.10.1

5 years ago

1.10.0

5 years ago

1.9.5

5 years ago

1.9.4

5 years ago

1.9.3

5 years ago

1.9.2

5 years ago

1.9.1

5 years ago

1.9.0

5 years ago

1.8.0

5 years ago

1.7.11

5 years ago

1.7.10

5 years ago

1.7.9

5 years ago

1.7.8

5 years ago

1.7.7

5 years ago

1.7.6

5 years ago

1.7.5

5 years ago

1.7.4

5 years ago

1.7.3

5 years ago

1.7.2

5 years ago

1.7.1

5 years ago

1.7.0

5 years ago

1.6.9

5 years ago

1.6.8

5 years ago

1.6.7

5 years ago

1.6.6

6 years ago

1.6.5

6 years ago

1.6.4

6 years ago

1.6.2

6 years ago

1.6.1

6 years ago

1.5.0

6 years ago

1.4.1

6 years ago

1.4.0

6 years ago

1.3.17

6 years ago

1.3.16

6 years ago

1.3.15

6 years ago

1.3.14

6 years ago

1.3.13

6 years ago

1.3.12

6 years ago

1.3.11

6 years ago

1.3.10

6 years ago

1.3.9

6 years ago

1.3.8

6 years ago

1.3.7

6 years ago

1.3.6

6 years ago

1.3.5

6 years ago

1.3.4

6 years ago

1.3.3

6 years ago

1.3.2

6 years ago

1.3.1

6 years ago

1.3.0

6 years ago

1.2.3

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.10

6 years ago

1.1.9

6 years ago

1.1.8

6 years ago

1.1.7

6 years ago

1.1.6

6 years ago

1.1.5

6 years ago

1.1.4

6 years ago

1.1.3

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.21

6 years ago

1.0.20

6 years ago

1.0.19

6 years ago

1.0.18

6 years ago

1.0.17

6 years ago

1.0.16

6 years ago

1.0.15

6 years ago

1.0.14

6 years ago

1.0.13

6 years ago

1.0.12

6 years ago

1.0.11

6 years ago

1.0.10

6 years ago

1.0.9

6 years ago

1.0.8

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.1.50

6 years ago

0.1.48

6 years ago

0.1.47

6 years ago

0.1.46

6 years ago

0.1.45

6 years ago

0.1.44

6 years ago

0.1.43

6 years ago

0.1.42

6 years ago

0.1.41

6 years ago

0.1.40

6 years ago

0.1.39

6 years ago

0.1.38

6 years ago

0.1.37

6 years ago

0.1.36

6 years ago

0.1.35

6 years ago

0.1.34

6 years ago

0.1.33

6 years ago

0.1.32

6 years ago

0.1.31

6 years ago

0.1.30

6 years ago

0.1.29

6 years ago

0.1.28

6 years ago

0.1.27

6 years ago

0.1.25

6 years ago

0.1.24

6 years ago

0.1.23

6 years ago

0.1.22

6 years ago

0.1.21

6 years ago

0.1.20

6 years ago

0.1.19

6 years ago

0.1.18

6 years ago

0.1.17

6 years ago

0.1.16

6 years ago

0.1.15

6 years ago

0.1.14

6 years ago

0.1.13

6 years ago

0.1.12

6 years ago

0.1.11

6 years ago

0.1.10

6 years ago

0.1.9

6 years ago

0.1.8

6 years ago

0.1.7

6 years ago

0.1.6

6 years ago

0.1.5

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago