0.1.5 • Published 3 years ago

inspector-dom2 v0.1.5

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

Inspector Dom2

Pure vanilla-js ultra-lightweight dom inspector similiar to built-in tool in chrome browser with a custom callback onClick. npm.io, based on Inspector Dom changed.

Install

yarn add inspector-dom2

const Inspector = require('inspector-dom2')

import Inspector from 'inspector-dom2'

Usage

Initialize:

const inspector = Inspector()

Props:

const inspector = Inspector({
    root: 'body',                       // root element
    excluded: [],                       // excluded children, string or node Element
    included: [],                     // included always use better, and the css positive selector is supported friendly
    outlineStyle: '2px solid orange', // style
    highlightClass: 'inspector', // help developer advance the inspector highlight custom css
    onClick: el => console.log('Element was clicked:', el) //onClick callback
});

Change Log

  • Fix: When use the inspector onClick, the el element ohter click handler will not work. Set the onClick is null, the element click work.

API

inspector.enable() // turn the inspector on

inspector.cancel() // turn the inspector off