Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mhartington/stencil-inspector
A Chrome plugin that adds a new inspector pane to the Elements panel, providing Stencil-specific information about selected elements.
https://github.com/mhartington/stencil-inspector
Last synced: 13 days ago
JSON representation
A Chrome plugin that adds a new inspector pane to the Elements panel, providing Stencil-specific information about selected elements.
- Host: GitHub
- URL: https://github.com/mhartington/stencil-inspector
- Owner: mhartington
- License: mit
- Created: 2018-02-16T20:16:32.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-02-16T20:08:16.000Z (almost 7 years ago)
- Last Synced: 2024-12-07T17:44:20.823Z (19 days ago)
- Language: TypeScript
- Homepage: https://chrome.google.com/webstore/detail/stencil-inspector/komnnoelcbjpjfnbhmdpgmlbklmicmdi
- Size: 1.07 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
![Stencil Inspector](docs/logo.jpg?raw=true "Stencil Inspector")
Stencil Inspector is a Chrome plugin that adds a new inspector pane to the Elements panel, providing Stencil-specific information about selected elements.
You can inspect any type of data available: nodes, objects, functions, strings etc.
## Available Inspections
1. Props
* name
* value
* observed flag
* mutable flag
* context flag
* connect flag
* controller of the prop2. States
* name
* value3. Methods
* name
* body4. Listeners
* event name
* method name
* method body
5. Class Instance
* members name
* members value6. DOM Element
* props7. App Context
* values8. Defined Components
* name
* tag
* bundle
* styles flag
* encapsulated flag
* props
* name
* observed flag
* mutable flag
* context flag
* connect flag
* controller of the prop
* states
* methods
* DOM elements
* listeners
* event name
* method name## Color Schemes
1. White
2. Dark## Instructions
1. Clone the repo
2. Build the project using `npm run build`
2. Load unpacked extension in Chrome
3. Point to the `www` folder## Screenshots
![Screenshot 1](docs/screenshot1.jpg?raw=true "Screenshot 1")
![Screenshot 2](docs/screenshot2.jpg?raw=true "Screenshot 2")
![Screenshot 3](docs/screenshot3.jpg?raw=true "Screenshot 3")
![Screenshot 4](docs/screenshot4.jpg?raw=true "Screenshot 4")## Credits
* [Aurelia Inspector](https://github.com/aurelia/inspector)
* [Stencil Team](https://stenciljs.com/)