selector-generator

WebJar for selector-generator

License

License

ISC
GroupId

GroupId

org.webjars.npm
ArtifactId

ArtifactId

selector-generator
Last Version

Last Version

0.3.1
Release Date

Release Date

Type

Type

jar
Description

Description

selector-generator
WebJar for selector-generator
Project URL

Project URL

http://webjars.org
Source Code Management

Source Code Management

https://github.com/flamencist/SelectorGenerator

Download selector-generator

How to add to project

<!-- https://jarcasting.com/artifacts/org.webjars.npm/selector-generator/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>selector-generator</artifactId>
    <version>0.3.1</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/selector-generator/
implementation 'org.webjars.npm:selector-generator:0.3.1'
// https://jarcasting.com/artifacts/org.webjars.npm/selector-generator/
implementation ("org.webjars.npm:selector-generator:0.3.1")
'org.webjars.npm:selector-generator:jar:0.3.1'
<dependency org="org.webjars.npm" name="selector-generator" rev="0.3.1">
  <artifact name="selector-generator" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='selector-generator', version='0.3.1')
)
libraryDependencies += "org.webjars.npm" % "selector-generator" % "0.3.1"
[org.webjars.npm/selector-generator "0.3.1"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

SelectorGenerator

Built with Gulp devDependency Status Build Status

JavaScript object that creates a unique CSS selector for a given DOM element. It has no external dependencies.

Help support the project:

Buy Me A Coffee

Overview

var generator = new SelectorGenerator();
var element = document.querySelector("input"); // <input type="text" id="login" />
var selector = generator.getSelector(element); //=> #login
var path = generator.getPath(element); //=> body > div > input

Installation

Node.js

To install SelectorGenerator module for Node.js, this command should be used:

npm install selector-generator

Or yarn:

yarn add selector-generator

Tests

You can view the results of the SelectorGenerator test suite in your browser!

License

This software is distributed under the terms of the MIT License (MIT).

Authors

Alexander Chermyanin / LinkedIn

Contributions and bugs reports are welcome.

Versions

Version
0.3.1