Skip to content

Conversation

IbenTesara
Copy link
Contributor

@IbenTesara IbenTesara commented Jan 16, 2025

Description
Adds an Angular wrapper to MarkerJs2 and Marker-Live.

Requirements

  • Correct label have been assigned
  • Project has been assigned
  • Milestone has been (created/)assigned

Attachments
afbeelding
afbeelding

@IbenTesara IbenTesara added enhancement New feature or request ngx-layout @studiohyperdrive/ngx-layout labels Jan 16, 2025
@IbenTesara IbenTesara added this to the ngx-layout:v19.1.0 milestone Jan 16, 2025
@IbenTesara IbenTesara self-assigned this Jan 16, 2025
"@js/testing": ["libs/javascript/testing/src/index.ts"],
"@express/status": ["libs/express/status/src/index.ts"],
"@studiohyperdrive/ngx-core": ["libs/angular/core/src/index.ts"]
"@ngx/core": ["libs/angular/core/src/index.ts"]
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needed to be changed, as otherwise we can't depend on the published ngx-core package.

The `stateUpdated` Output will emit whenever a change has been made to the annotations during edit mode, whilst `markerClicked` will emit whenever a marker is clicked during view mode.

Additionally, we can pass a set of `markerTypes` we want the MarkerJs package to be restricted to. It's important to know that we need to provide markers for both the view and the edit mode, given they both use different packages and interfaces; being `marker-live` and `markerjs2` respectively.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would be nice if a small demo could be provided here

@IbenTesara IbenTesara force-pushed the feat/angular/ngx-layout/image-marker branch from 0d8efd4 to 49bf479 Compare January 20, 2025 08:04
@IbenTesara IbenTesara requested a review from reunefe January 20, 2025 08:05
@IbenTesara IbenTesara merged commit 6010b09 into master Jan 20, 2025
@IbenTesara IbenTesara deleted the feat/angular/ngx-layout/image-marker branch January 20, 2025 08:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request ngx-layout @studiohyperdrive/ngx-layout

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants