LogoLogo
Sign upHelp CenterContactSocial
JS SDK API Reference
JS SDK API Reference
  • API Reference
  • @feltmaps/js-sdk
  • Elements
    • CircleElementCreate
    • CircleElementRead
    • CircleElementUpdate
    • Element
    • ElementChangeCallbackParams
    • ElementCreate
    • ElementGroup
    • ElementGroupChangeCallbackParams
    • ElementUpdate
    • ElementsController
    • GetElementGroupsConstraint
    • GetElementsConstraint
    • HighlighterElementCreate
    • HighlighterElementRead
    • HighlighterElementUpdate
    • ImageElementCreate
    • ImageElementRead
    • ImageElementUpdate
    • LinkElementRead
    • MarkerElementCreate
    • MarkerElementRead
    • MarkerElementUpdate
    • NoteElementCreate
    • NoteElementRead
    • NoteElementUpdate
    • PathElementCreate
    • PathElementRead
    • PathElementUpdate
    • PlaceElementCreate
    • PlaceElementRead
    • PlaceElementUpdate
    • PolygonElementCreate
    • PolygonElementRead
    • PolygonElementUpdate
    • TextElementCreate
    • TextElementRead
    • TextElementUpdate
  • Interactions
    • InteractionsController
    • MapInteractionEvent
  • Layers
    • AggregationConfig
    • AggregationMethod
    • CreateLayersFromGeoJsonParams
    • DataOnlyLayer
    • FeltTiledVectorSource
    • FilterExpression
    • FilterLogicGate
    • FilterTernary
    • Filters
    • GeoJsonDataVectorSource
    • GeoJsonFileVectorSource
    • GeoJsonUrlVectorSource
    • GeometryFilter
    • GetLayerCalculationParams
    • GetLayerCategoriesGroup
    • GetLayerCategoriesParams
    • GetLayerGroupsConstraint
    • GetLayerHistogramBin
    • GetLayerHistogramParams
    • GetLayersConstraint
    • GetRenderedFeaturesConstraint
    • Layer
    • LayerBoundaries
    • LayerChangeCallbackParams
    • LayerCommon
    • LayerFeature
    • LayerFilters
    • LayerGroup
    • LayerGroupChangeCallbackParams
    • LayerProcessingStatus
    • LayerSchema
    • LayerSchemaAttribute
    • LayerSchemaBooleanAttribute
    • LayerSchemaCommonAttribute
    • LayerSchemaDateAttribute
    • LayerSchemaDateTimeAttribute
    • LayerSchemaNumericAttribute
    • LayerSchemaTextAttribute
    • LayersController
    • LegendItem
    • LegendItemChangeCallbackParams
    • LegendItemIdentifier
    • LegendItemsConstraint
    • MultiAggregationConfig
    • RasterBand
    • RasterLayer
    • RasterLayerSource
    • RasterValue
    • UpdateLayerParams
    • ValueConfiguration
    • VectorLayer
  • Main
    • Felt
    • FeltController
    • FeltEmbedOptions
  • Misc
    • MapDetails
    • MiscController
  • Selection
    • ElementGroupNode
    • ElementNode
    • EntityNode
    • FeatureNode
    • FeatureSelection
    • LayerGroupNode
    • LayerNode
    • SelectionController
  • Shared
    • FeltBoundary
    • FeltZoom
    • GeoJsonFeature
    • GeoJsonGeometry
    • GeoJsonProperties
    • LatLng
    • LineStringGeometry
    • LngLatTuple
    • MultiLineStringGeometry
    • MultiPointGeometry
    • MultiPolygonGeometry
    • PointGeometry
    • PolygonGeometry
    • SetVisibilityRequest
    • SortConfig
    • SortDirection
  • Tools
    • CircleToolSettings
    • ConfigurableToolType
    • HighlighterToolSettings
    • InputToolSettings
    • LineToolSettings
    • MarkerToolSettings
    • NoteToolSettings
    • PinToolSettings
    • PlaceFrame
    • PlaceSymbol
    • PolygonToolSettings
    • RouteToolSettings
    • TextToolSettings
    • ToolSettingsChangeEvent
    • ToolSettingsMap
    • ToolType
    • ToolsController
  • UI
    • OnMapInteractionsOptions
    • UiController
    • UiControlsOptions
  • Viewport
    • SetViewportCenterZoomParams
    • ViewportCenterZoom
    • ViewportConstraints
    • ViewportController
    • ViewportFitBoundsParams
    • ViewportState
Powered by GitBook
On this page
  • 1.6.0
  • Minor Changes
  • 1.5.1
  • Patch Changes
  • 1.5.0
  • Minor Changes
  • Patch Changes
  • 1.4.0
  • Minor Changes
  • 1.3.0
  • Minor Changes
  • 1.2.0
  • Minor Changes
  • 1.1.0
  • Minor Changes
  • Patch Changes
  • 1.0.2
  • Major Changes

Was this helpful?

Export as PDF

@feltmaps/js-sdk

1.6.0

Minor Changes

  • 160ca6d: Implement getFeatures method on LayersController

  • 6a1e536: Widen allowed boundary types

  • 56077be: Add setLayerBoundary, getLayerBoundaries, onLayerBoundaryChange

1.5.1

Patch Changes

  • ac68984: Update getLayerSchema example

1.5.0

Minor Changes

  • d327b46: Add afterCreation option in pin tool settings to control what happens after creating a Place

  • 6a66d40: Add updateLayer and expand createLayersFromGeoJson options

  • 6504fea: Change documentation for getElementGeoemtry to document Highlighter and Marker functionality, and allow holes in Highlighter geometry

  • cf6711e: Make programmatic element CRUD types more accurate

  • 4c83c60: Add programmatic element creation, editing and deletion

  • 46e8ddc: Add onElementChange and onElementDelete

  • 3e87812: Adds APIs to use Felt's drawing tools on read-only maps

  • d877a83: Add getFeature for getting a single feature as GeoJSON with full detail geometry

  • 7f1d6aa: Add "interaction" to element schema

  • cf1dd7c: Improve Text and Note types and docs

  • 1f6a386: Add getViewportConstraints and setViewportConstraints methods definition

  • b059b70: Add onLayerFiltersChange to allow listening to changes to layer filters, be it ephemeral, style or widget filters that changed.

  • 19b41ce: Improve createLayer API

  • c20e605: Add setLayerLegendVisibility and setLayerGroupLegendVisibility methods definition

  • cbfd3fd: Reject promises when method handlers are invalid

  • 0915f48: Add showLayerDataTable and hideLayerDataTable methods

  • 9620df9: Change Circle.coordinates for Circle.center

  • 63c3042: Add getLayerSchema method

  • 69cc0a9: Fix spelling mistake in types

  • 87304d8: Fix geometry filter type

  • 1f22654: Add screen point to pointer events

  • b0e4149: Improves type readability and docs

  • 65bf269: Add createLayer and deleteLayer

  • 4bd0ae9: Add getMapDetails method definition

  • 5f903fb: Update Layer type and createLayerFromGeoJson to separate out Source concept

  • 597a8d6: Return coordinates on Circle and Place elements as they are only a single point.

  • f2f4289: Add layer stats methods

Patch Changes

  • 993fd44: Allow workers to be SDK clients

  • 417b8f4: Fixes incorrect value in documentation and updates links to other methods

  • 9620df9: Improve element docs

  • f0892c4: Improve documentation

  • bb79037: Fix per-geometry styling for created layers

1.4.0

Minor Changes

  • 555a25a: Add clearSelection method

  • 1f5d950: Add option to pass auth token when embedding

1.3.0

Minor Changes

  • 4bbde62: Allow setting a note to show with layer filters

1.2.0

Minor Changes

  • 7badd4b: Add onMapIdle event

  • 41efd53: Add selectFeature method to select feature by layer and feature ID

  • 208c492: Add areaQuery param to getRenderedFeatures

1.1.0

Minor Changes

  • 5f607ec: Return style with layers, and allow updating layer styles via setLayerStyle

Patch Changes

  • 3a8bec8: Fix API reference link in README

1.0.2

Major Changes

  • Release v1 of Felt JS SDK

PreviousAPI ReferenceNextElements

Last updated 15 days ago

Was this helpful?