Skip to content

Public Notification Package of Components

John Hauck edited this page Sep 9, 2022 · 4 revisions

A collection of components to support configuration of the Public Notification widget.

Components

  • buffer-tools
  • map-draw-tools
  • map-layer-picker
  • map-select-tools
  • pdf-download
  • public-notification
  • refine-selection-tools

Component coordination

  • publicNotificationStore

The store is used for two key purposes.

  1. Maintain a list of layers that have been created by the components

eg. layer added to draw new graphics

  1. Map highlight handle

Many of the components can create a highlight handle this ensures safe removal. Had some edge cases with the events that would cause the handle to not be removed when managing within the individual components

Component hierarchy diagram

image