Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ 🚀 performance changes and interface updates #12

Merged
merged 4 commits into from
Apr 2, 2021
Merged

✨ 🚀 performance changes and interface updates #12

merged 4 commits into from
Apr 2, 2021

Conversation

dysfunc
Copy link
Contributor

@dysfunc dysfunc commented Apr 2, 2021

Why these changes?
This is a decent size change to the overall component and interface. This PR includes:

  • New events
    • on:interect
    • on:observe
    • on:complete
  • Deprecates enableObstructionDetection flag in favor of something a little less verbose detectObstructions
  • Moved to a single observer instance vs per definition
    • Exposed observer props to interface + events
  • Updated documentation

@dysfunc dysfunc added Type: Enhancement Enhancements, refactors, etc. to existing code Type: Feature A new feature or functionality labels Apr 2, 2021
@dysfunc dysfunc merged commit 73b3dc5 into svelte-plugins:main Apr 2, 2021
@dysfunc dysfunc deleted the interface-updates branch April 2, 2021 21:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement Enhancements, refactors, etc. to existing code Type: Feature A new feature or functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant