0.0.3 • Published 6 years ago

unique-classname-generator v0.0.3

Weekly downloads
2
License
ISC
Repository
github
Last release
6 years ago

#Unique Classname grenerator

Install

npm install unique-classname-generator --save-dev

Usage

var classID = require('unique-classname-generator');

Generate

.create.category( prefix, description )

prefixdescription
Type: StringType: String

example

classID.create.category('bt', 'buttons'); // { prefix: 'bt', description: 'buttons', date: '2016-10-23 00:48:05', _id: '7b1f286f28e043a2b65db4dc3c30d06c' }

.create.classname( prefix, joiner, customName )

prefixjoinercustomName
Type: StringType: StringType: String

example

classID.create.classname('bt', '_', 'exex'); // { classname: 'exex', prefix: 'bt', joiner: '_', _id: '0374f58ae3914219a0084abd6bc1031d' }

Query

.query.category()

example

classID.query.category();

[
	{ "prefix": 'bt', "description": 'buttons', "date": '2016-10-23 00:48:05', "_id": '7b1f286f28e043a2b65db4dc3c30d06c' }
    ...
]

.query.prefixList()

example

classID.query.prefixList();

["bt",...]

.query.hasPrefix(prefix)

prefix
Type: String

example

classID.query.hasPrefix('bt'); // true or false

.query.hasClassName(prefix, classname)

prefixclassname
Type: StringType: String

example

classID.query.hasClassName('bt', 'exex'); // true or false
0.0.3

6 years ago

0.0.2

8 years ago

0.0.1

8 years ago

1.0.0

8 years ago