npm.io
5.0.0 • Published 2 years ago

onedionys-dom-mutation-observers

Licence
ISC
Version
5.0.0
Deps
132
Size
13 kB
Vulns
0
Weekly
0
Stars
3

Welcome to One Dionys - DOM Mutation Observers!

Functions to observe changes in the DOM and respond dynamically, useful for features such as lazy loading or real-time data delivery.

Requirements

  • Web Browser - Can be used as an emulator to build applications. Example [Chrome, Firefox, Safari & Opera].
  • Internet - Because many use CDN and to make it easier to find solutions to all problems.

How To Use

Example Syntax
const initMutationObservers = require('domMutationObservers');

// Define the callback function
const observerCallback = function(mutationsList, observer) {
    mutationsList.forEach(function(mutation) {
        console.log(mutation.type);
    });
};

// Define options for MutationObserver
const observerOptions = {
    childList: true,
    subtree: true
};

// Initialize MutationObservers
const observer = initMutationObservers(observerCallback, observerOptions);
Explanation
  • This package provides a function to initialize DOM Mutation Observers. It allows you to observe mutations to the DOM and execute a callback function when mutations occur.
Return Value
  • The function returns a MutationObserver instance that is actively observing mutations in the DOM.

Release Date

  • v1.0.0 : 17 March 2024
  • v1.0.1 : 18 March 2024
  • v1.0.2 : 20 March 2024
  • v5.0.0 : 31 March 2024

Author

License

  • Copyright 2024 One Dionys
  • One Dionys - DOM Mutation Observers is an open source project licensed under the MIT license

Suppport & Donation

Love One Dionys - DOM Mutation Observers? Support this project by donating or sharing with others in need.

Made with One Dionys

Keywords