0.1.0 • Published 10 months ago

@lblod/ember-address-search v0.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

@lblod/ember-address-search

This addon provides methods to get addresses from existing registries.

It works together with the backend service adressenregister-fuzzy-search-service, to which it makes calls to suggest or find addresses.

Installation

ember install @lblod/ember-address-search

Usage

The addon can be used by importing the following service in your controller:

@service addressRegister;

Methods

The addresses described below are objects with the following properties :

{
  uri, // only after `findAll`
  addressRegisterId,
  fullAddress,
  street,
  housenumber,
  busNumber,
  zipCode,
  municipality,
  country
}

The service provides the following methods:

  • suggest(fuzzyString): does a fuzzy search based on a given string. Returns an array of addresses.
  • findAll(suggestion): tries to find all the addresses matching a suggestion. Returns an array of addresses.
  • isEmpty(address): returns true if the address is empty, false otherwise.

Roadmap

  • Fix the continuous integration to push new versions to the npm registry. In the meantime, npm publish is our friend.
  • If a decision is made to use the same display for address selection across the LBLOD applications, we could create a component using this service in ember-appuniversum.

License

This project is licensed under the MIT License.

0.1.0

10 months ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago

0.0.0

2 years ago